数据结构与算法
数据结构与算法总结
会讲英语的码农
#吉大计科YYDS
b站、微信公众号同名
展开
-
归并排序详解[C++递归与非递归实现,复杂度和稳定性分析]
关于归并排序的理解,整理,分析原创 2024-03-24 22:29:40 · 971 阅读 · 1 评论 -
访问链表倒数第k个结点
【代码】访问链表倒数第k个结点。原创 2023-10-23 08:29:13 · 59 阅读 · 0 评论 -
线性表表的链式存储(C++)
【代码】线性表表的连接存储(C++)原创 2023-10-05 22:15:28 · 30 阅读 · 0 评论 -
线性表的顺序存储C++实现
【代码】线性表的顺序存储C++实现。原创 2023-10-05 15:57:27 · 22 阅读 · 0 评论 -
双指针(快慢指针)算法解决数组删除指定元素问题
双指针算法用于解决我们常见的删除数组中指定元素的问题比较方便,如一串数中,要求删除所有的2,并返回删除后的数组长度,原创 2023-10-06 11:44:27 · 85 阅读 · 1 评论 -
二分查找,二叉判定树与二叉查找树
为什么不用j=(upper+lower)/2,因为计算顺序,这个式子会先计算(upper+lower)再除以2,如果数组长度较大,那么upper+lower可能超出int类型的取值范围,所以要用j=(upper-lower)/2+lower来代替,避免程序崩溃。原创 2023-10-06 11:30:25 · 33 阅读 · 1 评论 -
带双哨位结点的双向链表
【代码】带双哨位结点的双向链表。原创 2023-10-22 21:19:14 · 64 阅读 · 1 评论