
C++编程和数据结构
文章平均质量分 83
梳理数据结构基本知识
Great_GNU&linux
拥抱GNU的开源、自由与创造精神,为xdm传递与分享爬过的坑和知识
展开
-
5分钟入门C++>>回炉冲澡
C++快速回顾原创 2022-09-03 23:14:35 · 467 阅读 · 0 评论 -
cpp代码编写总结(持续更新中)
如果子结点成员用类表示,会发生树节点无穷嵌套,根本无法初始化(会榨干内存)在 C++ 中表示树节点时,使用类的指针来表示子节点通常是更常见和更灵活的做法。以下是使用类和使用指针的比较,以及推荐的实现方式。在 C++ 中,使用指针(尤其是智能指针)来表示树节点的子节点是更灵活和高效的做法。它允许动态管理内存和树结构,适合树这种动态变化的数据结构。使用引用作为参数传递大型对象可以显著提高性能,因为它避免了内存分配和数据复制的开销。这使得引用在处理大型数据结构时成为一种非常有效的选择。原创 2024-12-30 10:41:44 · 366 阅读 · 0 评论 -
Cpp map的pointer, element, [key,value] 3种形式迭代访问
pointer, element, [key,value] 3种形式原创 2024-12-29 19:35:22 · 365 阅读 · 0 评论 -
KMP模板
大四不会用KMP的fw,循环节还要理解原创 2023-08-16 12:33:39 · 108 阅读 · 0 评论 -
二分、快排、堆排与双指针+前缀和/树
总结与分析原创 2024-02-16 18:14:15 · 230 阅读 · 0 评论 -
该死的字符串
string疯狂薄纱的生动纪实,待更原创 2024-02-03 20:38:51 · 197 阅读 · 0 评论 -
夜闯寡妇村,蒙牛算水题——DP、贪心+组合向
奇妙的经典算法之旅%,运筹规划大师,传统算法之祖DP的升级版: 问题分两步,先用DP得到第一步这些古老的算法并没有失传,搜索剪枝博弈树生动再现原创 2024-02-01 15:30:44 · 273 阅读 · 0 评论 -
面向对象的Sort ( begin,end,cmp_of_class )
1.map+set+...2.Merge Sort,Heap Sort,B+ Tree?原创 2024-01-31 18:30:25 · 278 阅读 · 0 评论 -
植树造图——一杯茶,一个盘子,一个题目干4h
还是什么都不会,我好菜呀,难过rest: Prim找最小生成树长,和Dijkstra类似,依次加入最近的顶点想起来以前还有实现图论导引alg的愿望原创 2024-01-28 20:39:42 · 250 阅读 · 0 评论 -
数学运算-
LC-382 (2/19)原创 2024-01-28 12:09:08 · 270 阅读 · 0 评论 -
图表示、结论和并查集
邻接多重表是怎样的,Prim算法代码怎么写?原创 2022-09-14 15:37:51 · 128 阅读 · 0 评论 -
Classic 树——二叉树-线索树-森林-Huffman树-AVL-RBT-B+T
中序线索树的构造逻辑有点跳跃,RBT和AVL分类讨论没有看~~原创 2022-12-12 11:19:31 · 121 阅读 · 0 评论 -
二叉树 与 遍历数组 的转换
a classic and challengiing logic problem原创 2022-08-28 10:49:14 · 409 阅读 · 1 评论 -
遍历+搜索 of tree
1. 树/图的DBFS+回溯,2. 树的栈式遍历 都是很好玩的状态机,但太菜,一直没搞清白原创 2023-03-22 15:19:03 · 153 阅读 · 0 评论 -
经典排序优缺点分析
计数排序怎么实现来着?书上简洁的快排还是看不懂~~原创 2023-08-20 21:50:55 · 151 阅读 · 0 评论