![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据结构与算法
文章平均质量分 68
是自己的摸索,一路跌爬滚打。
会用c/c++对基础数据结构做一个完整的实现。
Ludwig1597
茨维格。
展开
-
浅谈C/C++指针、地址、内存空间、链表&新手常见误区
2021.8.28浅谈指针、地址、内存空间、链表&新手常见误区-1 几个问题c/c++中一个指针的大小是多少?int*、double*、Node*大小分别是多少?Node型变量大小为什么是16字节,不是12字节?一个节点Node到底长什么样?head指针和头节点一样吗?每句代码在内存中究竟做了什么操作?0 写在前面数据结构重要。本文适合完整的学过c++,但是对「指针、地址、内存空间、链表的理解与实现」仍存在模糊的初学者。如果未完整的学过c++,学过c的指针,可以看到「指.原创 2021-08-29 01:18:11 · 823 阅读 · 2 评论 -
基础算法(一)
算法排序口诀:选泡插,堆归快希桶计基,恩方恩老恩恩一三,对恩加K恩乘K,不稳稳稳不稳稳,不稳不稳稳稳稳。选择排序 O(n2)、不稳定最简单但是最没用的排序算法,也有优化空间。如何写算法程序由简单到复杂验证一步走一步多打印中间结果先局部后整体没思路时先细分先粗糙后精细变量更名语句合并边界处理算法代码及时间复杂度与空间复杂度大O分析public class SelectionSort { public static void main(St原创 2021-02-28 13:52:32 · 123 阅读 · 0 评论