
数据结构与算法
文章平均质量分 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 · 1051 阅读 · 2 评论 -
基础算法(一)
算法 排序 口诀: 选泡插, 堆归快希桶计基, 恩方恩老恩恩一三, 对恩加K恩乘K, 不稳稳稳不稳稳, 不稳不稳稳稳稳。 选择排序 O(n2)、不稳定 最简单但是最没用的排序算法,也有优化空间。 如何写算法程序 由简单到复杂 验证一步走一步 多打印中间结果 先局部后整体 没思路时先细分 先粗糙后精细 变量更名 语句合并 边界处理 算法代码及时间复杂度与空间复杂度大O分析 public class SelectionSort { public static void main(St原创 2021-02-28 13:52:32 · 175 阅读 · 0 评论