技术栈
数据结构
一棵开花的树,枝芽无限靠近你
2 小时前
数据结构
·
算法
·
c
数据结构之普利姆算法
前言:Prim算法是图论中的算法,用来生成图的最小生成树。本篇文章介绍算法的流程,实现思想,和具体代码实现,使用c语言。学习需要输出才能理解的更透彻,所以说坚持写文章,希望可以用自己的方式把一些知识的原理描述出来。我会结合示意图清晰地展现出所有的流程,用人类语言把整个过程表述清楚,在写代码的时候才能做到胸有成竹,而不是模棱两可或者说差不多就是这样。本篇文章假设你已经具有了基本的数据结构和c语言的基础。 分享一个学习算法的神奇网站,可以可视化算法的执行过程。 Prim算法
钮钴禄·爱因斯晨
2 小时前
c语言
·
数据结构
·
c++
·
算法
数据结构 | 栈:构建高效数据处理的基石
博主好久没学数据结构了,以至于忘了学到哪儿了,看了博客还在想,这是我写的吗?我学过吗?栈是一种特殊的线性数据结构,其操作遵循 “后进先出”(LIFO,Last In First Out)原则。想象一叠叠放在桌上的书籍,最后放上去的书总是最先被拿走,栈的工作方式与此完全一致。
拾光Ծ
2 小时前
数据结构
【数据结构】栈和队列
文章目录前言1、栈(Stack)1.1、栈的概念和结构1.2、栈的实现方式及解析1.3、 栈的实现1、初始化
美丽新科技
4 小时前
数据结构
【计算机考研(408)- 数据结构】绪论
数据是信息的载体,是描述客观事物属性的数、字符及所有能输入到计算机中并被计算机程序识别 和处理的符号的集合。数据是计算机程序加工的原料。(For Example : 声音/图像/字符串等)
hans汉斯
5 小时前
大数据
·
数据结构
·
人工智能
·
算法
·
机器人
·
电脑
·
信号
人工智能与机器人研究|深孔内表面缺陷特征内窥测量方法研究
在大深径比小孔径深孔、盲孔内表面几何参数测量领域,由于工作环境复杂,孔内表面缺陷的高质量检测面临较大挑战。针对这一难题,提出了一种基于光路分析的缺陷特征内窥成像方法。首先,通过分析单根光线的路径变化,构建缺陷高度与角度变化对出射光线偏移量影响的缺陷表征模型。其次,通过仿真实验对模型验证,证明了模型的准确性,并通过对不同高度缺陷和角度缺陷的多截面点云数据进行拼接,实现深孔内表面不同缺陷轴向三维重构,表征不同缺陷导致出射光线的变化结果。最后基于高精度实验平台模拟深孔内表存在缺陷,验证高度变化量平均误差为0.0
被AI抢饭碗的人
5 小时前
数据结构
·
算法
·
图论
算法题(176):three states
审题:本题需要我们找到最佳铺设道路,将三个国家联通起来,然后输出最佳铺设道路的铺设数量,若没有联通方法则输出-1
云青山水林
13 小时前
数据结构
·
算法
板子 5.29--7.19
子豪-中国机器人
14 小时前
数据结构
·
c++
·
算法
2025年7月19日,二维矩阵
1矩阵初始化:创建一个 3×3 的二维数组,初始化为全 0,然后将对角线元素设为 1,输出这样的二维数组
cccc来财
14 小时前
数据结构
·
算法
·
排序算法
六种经典排序算法:从原理到 Java 实现
通过重复遍历待排序数组,每次比较相邻的两个元素,若它们的顺序错误(如从小到大排序时前一个比后一个大),则交换它们的位置。遍历过程中,较大的元素会像 “气泡” 一样逐渐 “浮” 到数组的末尾,因此得名。
Gary董
15 小时前
数据结构
·
b树
红黑树、B树、B+树
通过问答的方式来了解一下树的演变。
weisian151
17 小时前
数据结构
·
算法
·
leetcode
力扣经典算法篇-26-长度最小的子数组(暴力求解法,左右指针法)
给定一个含有n个正整数的数组和一个正整数target 。 找出该数组中满足其总和大于等于target的长度最小的子数组[numsl, numsl+1, …, numsr-1, numsr],并返回其长度。如果不存在符合条件的子数组,返回0 。
躲着人群
18 小时前
c语言
·
数据结构
·
c++
·
算法
马拉车(Manacher)算法
马拉车(Manacher)算法是一种高效求解字符串中最长回文子串的算法,由 Glenn Manacher 于 1975 年提出。它的核心优势是将时间复杂度优化到了线性 O (n)(n 为字符串长度),解决了传统方法(如中心扩展法)在处理回文时的效率问题。
tanyongxi66
18 小时前
开发语言
·
数据结构
·
c++
·
算法
从零手写红黑树(C++实现详解)
目录一、红黑树概述二、红黑树节点设计(1)枚举红黑(2)红黑树的节点设计三、红黑树核心实现:Insert
semantist@语校
18 小时前
数据结构
·
人工智能
·
ai
·
prompt
·
github
·
数据集
·
知识图谱
从Prompt到结构建模:如何以数据驱动重构日本语言学校体系?以国际日本语学院为例
系列说明 500 所日本语言学校结构化建模实战,第 8 篇。每篇拆解 1 所学校在 Prompt-QA 系统中的建模策略,分享工程经验,本项目持续在 Hugging Face 上同步更新,欢迎AI工程师们关注。
chenjazz
19 小时前
数据结构
·
算法
·
排序算法
算法基础知识总结
时间复杂度是衡量算法执行效率的重要指标,它表示算法的运行时间与输入规模之间的增长关系,通常用大 O 符号(O ())表示。
zaiyang遇见
19 小时前
数据结构
·
算法
·
模拟
·
信息学奥赛
·
程序设计竞赛
·
usaco
·
完全搜索
P1205 [USACO1.2] 方块转换 Transformations
一块 n × n n \times n n×n 正方形的黑白瓦片的图案要被转换成新的正方形图案。写一个程序来找出将原始图案按照以下列转换方法转换成新图案的最小方式:
冷月葬花~
19 小时前
数据结构
·
算法
·
leetcode
day25 力扣90.子集II 力扣46.全排列 力扣47.全排列 II
给你一个整数数组 nums ,找出并返回所有该数组中不同的递增子序列,递增子序列中 至少有两个元素 。你可以按 任意顺序 返回答案。
Flash.kkl
19 小时前
数据结构
·
链表
优先算法——专题九:链表
一、两数相加2. 两数相加 - 力扣(LeetCode)24. 两两交换链表中的节点 - 力扣(LeetCode)
草莓熊Lotso
21 小时前
c语言
·
数据结构
·
经验分享
·
链表
·
刷题
【数据结构初阶】--双向链表(二)
🔥个人主页:@草莓熊Lotso🎬作者简介:C++研发方向学习者📖个人专栏: 《C语言》 《数据结构与算法》《C语言刷题集》《Leetcode刷题指南》
Aurora_wmroy
1 天前
数据结构
·
c++
·
算法
·
蓝桥杯
·
图论
算法竞赛备赛——【图论】求最短路径——小结
1.Floyd算法:O(|V|^3),多源最短路,适用于出现负边权的情况,但无法处理存在负权回路的情况。 Floyd算法