文章目录
显示
显示
1500 种最常见的数据结构和算法解决方案,这是在Kalki Code(一个基于编程语言的网站)提供的一专题页面,该页面给出了 c、c++、java、go、kotlin、node、c#、ruby、python 等的解决方案,每种语言都有图文代码,很详细。除此之外,A姐发现该网站的主页的其他内容也是不错的,喜欢的可以前往学习一下。
部分目录(前100)
- 1 在链表的开头插入节点
- 2 在链表末尾插入节点
- 3 在链表中间插入节点
- 4 在链表的最后第n个位置插入一个节点
- 5 删除链表的每个第k个节点
- 6 删除链表中间
- 7 从排序的链表中删除重复项
- 8 从未排序的链表中删除重复项
- 9 删除给定位置的链表节点
- 10 删除链表M个节点后的N个节点
- 11 查找链表的长度
- 12 在链表中查找循环的长度
- 13 在循环链表的开头插入节点
- 14 在循环链表末尾插入节点
- 15 循环链表的排序插入
- 16 从循环链表中删除每个第 K 个节点
- 17 分离链表中的偶数和奇数节点
- 18 删除循环链表的所有偶数节点
- 19 删除循环单链表的中间节点
- 20 从循环链表中删除所有奇数位置节点
- 21 计算循环链表中的节点
- 22 将单链表转换为循环链表
- 23 检查链表是否为循环链表
- 24 在循环链表中查找最小和最大元素
- 25 循环链表节点的总和
- 26 交换循环链表中的第一个和最后一个节点
- 27 反转循环链表
- 28 从循环链表中删除一个节点
- 29 循环链表交替节点之和
- 30 在双向链表的开头插入节点
- 31 在双向链表末尾插入节点
- 32 以双向链表的排序方式插入值
- 33 删除双向链表中的节点
- 34 查找双向链表的长度
- 35 找到双向链表中最大的节点
- 36 从循环单链表中删除所有素数节点
- 37 对0、1、2的链表进行排序
- 38 在链表中制作中间节点头
- 39 反转链表
- 40 将循环链表拆分为两半
- 41 反转一个双向链表
- 42 从未排序的双向链表中删除重复项
- 43 从已排序的双向链表中删除重复项
- 44 删除链表的最后一个节点
- 45 大于链表即将出现的节点的节点总和
- 46 从单链表中删除所有素数节点
- 47 链表中所有不同节点的总和
- 48 查找链表的倒数第二个节点
- 49 删除给定位置的双向链表节点
- 50 删除双向链表中给定键的所有出现
- 51 从双向链表中删除所有素数节点
- 52 从双向链表中删除所有偶数节点
- 53 删除双向链表中所有能被X整除的节点
- 54 删除双向链表的备用节点
- 55 二叉树的中序树遍历
- 56 二叉树的前序树遍历
- 57 两个排序的双向链表的排序合并
- 58 二叉树的后序树遍历
- 59 层序树遍历
- 60 二叉树的反向层序遍历
- 给定链表的 61 个成对交换元素
- 62 从循环链表中删除所有偶数位置节点
- 63 层级顺序逐行遍历
- 64 螺旋形式的水平顺序遍历
- 65 螺旋形式的反向层序遍历
- 66 链表中节点较小元素的总和
- 67 在链表中查找第二小的元素
- 68 链表交替节点之和
- 69 将所有出现的元素移动到链表的结尾
- 70 给定单链表的交替拆分
- 71 逆序打印链表的最后k个节点
- 72 从左到右打印二叉树的所有叶子节点
- 73 链表的冒泡排序
- 74 通用链表
- 75 二叉树的边界遍历
- 76 打印二叉树的左视图
- 77 打印二叉树的右视图
- 78 打印二叉树顶视图中的节点
- 79 单次遍历中二叉树的密度
- 80 使用堆栈打印二叉树的所有内部节点
- 81 删除链表中的所有节点
- 82 检测链表中的循环
- 83 检查所有叶子是否在同一水平面上
- 84 找到二叉树中序遍历的第n个节点
- 85 在二叉树的后序遍历中找到第 n 个节点
- 86 二叉树中的最低共同祖先
- 87 二叉树中节点的第 K 个祖先
- 88 两个有序链表的交集
- 89 打印给定链表的中间
- 90 检查给定链表中的回文
- 91 图的邻接表表示
- 92 图的邻接矩阵表示
- 93 图的深度优先遍历
- 94 图的广度优先遍历
- 95 在图中找到母顶点
- 96 使用 DFS 的图的传递闭包
- 97 检测有向图中的循环
- 98 检测无向图中的循环
- 99 转置有向图
- 100 计算无向图中的边数
1500 种最常见的数据结构和算法解决方案
地址:https://kalkicode.com/data-structure/1500-most-common-data-structures-and-algorithms-solutions
本文链接:https://www.fooliji.com/21575/
- 转载请保留原文链接谢谢!
- 本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
- 本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
- 本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
- 联系方式(#替换成@):feedback#abskoop.com