③数据结构与算法(C语言描述)
文章平均质量分 96
数据结构与算法(C语言描述),数据结构知识点和练习(笔记+源码)适合学习了C语言的同学,(前面专栏有C语言的知识点)
GR鲸鱼
C/C++领域新星创作者,阿里云社区专家博主,中长跑,C语言,数据结构与算法,C++,Linux,计算机网络,系统/网络编程,MySQL数据库。(建议按顺序看专栏)
展开
-
数据结构与算法①(第一章复杂度知识点)(大O渐进表示法)
数据结构与算法①(第一章复杂度知识点)(数据结构与算法概念,大O渐进表示法和时间复杂度空间复杂度讲解)(第一章课后选择题)(数据结构与算法介绍)原创 2023-02-14 09:22:57 · 851 阅读 · 2 评论 -
数据结构与算法②(复杂度相关OJ)(六道数组OJ题)
数据结构与算法②(复杂度相关OJ)(六道数组OJ题)力扣(17.04消失的数字,剑指 Offer 56 - I,数组中数字出现的次数,189轮转数组,27移除元素,26删除有序数组中的重复项,88合并两个有序数组)原创 2023-02-14 20:29:58 · 275 阅读 · 0 评论 -
数据结构与算法③(第二章上)顺序表的实现(动态顺序表+菜单)
数据结构与算法③(第二章上)顺序表的实现(线性表的概念,动态顺序表+菜单的完整代码实现)+(选择笔试题练习)原创 2023-02-15 13:39:58 · 305 阅读 · 0 评论 -
数据结构与算法④(第二章下)链表概念+单链表的实现
数据结构与算法④(第二章下)链表的概念+单链表的实现(完整代码)顺序表和链表的优缺点+对应笔试选择题。原创 2023-02-16 21:56:51 · 297 阅读 · 0 评论 -
数据结构与算法⑤(第二章OJ题,上)前五道链表面试题
数据结构与算法⑤(第二章OJ题)链表面试题,力扣:203. 移除链表元素,206. 反转链表,876. 链表的中间结点,剑指 Offer 22. 链表中倒数第k个节点,21. 合并两个有序链表原创 2023-02-17 22:18:15 · 281 阅读 · 4 评论 -
数据结构与算法⑥(第二章OJ题,下)后八道链表面试题
数据结构与算法⑥(第二章OJ题)后八道链表面试题(力扣:面试题 02.04. 分割链表+234. 回文链表+160. 相交链表+141. 环形链表+142. 环形链表 II+138. 复制带随机指针的链表+147. 对链表进行插入排序 +JZ76 删除链表中重复的结点)原创 2023-02-18 22:26:44 · 257 阅读 · 0 评论 -
数据结构与算法⑦(第二章收尾)带头双向循环链表的实现
数据结构与算法⑦(第二章收尾)带头双向循环链表分步实现(完整代码)+ 顺序表和链表概念选择题原创 2023-02-19 18:18:45 · 298 阅读 · 0 评论 -
数据结构与算法⑧(第三章_上)栈的概念和实现(力扣:20. 有效的括号)
数据结构与算法⑧(第三章_上)栈的概念和实现代码,一道栈的OJ题:力扣:20. 有效的括号(C语言实现)原创 2023-02-20 17:06:04 · 581 阅读 · 0 评论 -
数据结构与算法⑨(第三章_下)队列的概念和实现(力扣:225+232+622)
数据结构与算法⑨(第三章_下)队列的概念和实现(力扣:225. 用队列实现栈,232. 用栈实现队列,622. 设计循环队列+概念选择题)建议先看上一篇栈的介绍原创 2023-02-21 18:02:16 · 1233 阅读 · 0 评论 -
数据结构与算法⑩(第四章_上)树和二叉树和堆的概念及结构
数据结构与算法⑩(第四章_上)树和二叉树+堆的概念及结构(二叉树,满二叉树,完全二叉树,大堆小堆的性质和存储,二叉树的性质,求父亲下标和孩子下标)原创 2023-02-22 17:36:43 · 394 阅读 · 0 评论 -
数据结构与算法⑪(第四章_中)堆的分步构建
数据结构与算法⑪(第四章_中)堆的分步构建(向下调整和向上调整算法)原创 2023-02-23 20:34:48 · 425 阅读 · 0 评论 -
数据结构与算法⑫(第四章_中_续一)堆排序(详解)
数据结构与算法⑫(第四章_中_续一)八大排序算法之一:堆排序(详解)原创 2023-02-26 13:06:21 · 474 阅读 · 0 评论 -
数据结构与算法⑬(第四章_中_续二)堆解决Topk问题+堆的概念选择题
数据结构与算法⑬(第四章_中_续②)堆解决Topk问题(力扣:剑指 Offer 40. 最小的k个数+剑指 Offer II 076. 数组中的第 k 大的数字)+堆的概念选择题原创 2023-02-27 20:30:06 · 433 阅读 · 1 评论 -
数据结构与算法⑭(第四章_下)二叉树的模拟实现和遍历代码
数据结构与算法⑭(第四章_下)二叉树定义和的前中后序遍历+求结点,查找,销毁(完整代码)+二叉树笔试选择题。原创 2023-02-28 21:54:09 · 563 阅读 · 0 评论 -
数据结构与算法⑮(第四章_下)二叉树OJ(力扣:144,965,104,110,226,100,101,572)
数据结构与算法⑮(第四章_下)二叉树OJ(力扣:144二叉树的前序遍历,965单值二叉树,104二叉树的最大深度,110. 平衡二叉树,226翻转二叉树,100相同的树,101对称二叉树,572另一个树的子树)原创 2023-03-01 21:44:51 · 492 阅读 · 0 评论 -
数据结构与算法⑯(第四章_下)二叉树的层序遍历+判断完全二叉树+一道OJ
数据结构与算法⑯(第四章_下)(二叉树的层序遍历)(判断是否为完全二叉树)(牛客二叉树遍历)(本篇为第四章二叉树的最后一篇,但高阶二叉树后面C++还会讲)原创 2023-03-16 19:09:15 · 494 阅读 · 0 评论 -
数据结构与算法⑰(第五章_八大排序)(完整代码+动图+详解+对比)
数据结构与算法⑰(第五章_八大排序)(完整代码+动图+详解+复杂度和稳定性对比+关于排序的选择题)此篇是此专栏最后一篇了,还有些高阶数据结构在后面点再更新。下一篇开始C++。原创 2023-04-10 19:02:30 · 1566 阅读 · 1 评论