1500 种最常见的数据结构和算法解决方案

1500 种最常见的数据结构和算法解决方案,这是在 Kalki Code(一个基于编程语言的网站)提供的一专题页面,该页面给出了 c、c++、java、go、kotlin、node、c#、ruby、python 等的解决方案,每种语言都有图文代码,很详细。除此之外,发现该网站的主页的其他内容也是不错的,喜欢的可以前往学习一下。

部分目录(前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 计算无向图中的边数

网站地址

点击前往:https://kalkicode.com/data-structure/1500-most-common-data-structures-and-algorithms-solutions

重要声明

本站资源均来自网络分享,仅用于站内学习或测试研究使用。如有侵犯您的权益请私信留言,我们会第一时间审核。未经原版权作者许可,禁止用于任何商业途径,请在下载二十四小时内删除!


如果遇到 付费 才可 获取 的素材,建议升级 对应的会员。 全站 90% 以上的素材 均有备份”。 本站资源均以主流网盘分享, 以 7z、rar、分卷等常见的格式压缩, 为防止有人压缩软件不支持 7z 格式 ,7z 解压,建议下载 7-zip ,zip、rar 解压,建议下载 WinRAR 。手机下载解压教程详见帮助中心

干货分享

Linux 内核学习大全,全面掌握内核基础

2022-06-06 08:50

干货分享

Random girl photos,随机小姐姐照片

2022-06-06 21:50

0 条回复 A文章作者 M管理员
发表垃圾评论,一经核查直接关小黑屋
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
全站搜索