- 博客(14)
- 收藏
- 关注
原创 数据结构——初学者学习笔记 【八】排序
排序同样是我们对数据最常用的操作之一,经典排序、冒泡排序、选择排序、插入排序、希尔排序、快速排序、堆排序、归并排序、计数排序、基数排序、桶排序
2022-09-05 11:46:35 156 1
原创 数据结构——初学者学习笔记 【七】查找
查找,是我们对数据最常见的操作之一,不同的查找方法性能不同,效率不同,适用的情况也不同。我们学习查找方法,要掌握使用它们的前提条件,和它们的优缺点。
2022-09-05 11:42:41 197
原创 数据结构——初学者学习笔记 【五】树和二叉树
本章是对树的学习,树结构各结点的之间的关系,和树结构的性质是我学习的重点,理解了树结构的性质即他能干什么,才能更好的运用起来。
2022-09-05 11:39:09 590
原创 数据结构——初学者学习笔记 【六】图
图是一种比较复杂的数据结构,在线性表中数据元素之间仅有线性关系,每个元素只有一个直接前驱和直接后继(元素之间只存在一对一关系),在树形结构中元素之间有着明显的层次关系,每一层的元素只能和下层的多个元素有关系(元素之间存在一对多关系),而在图形结构中,任意两个结点之间都可能有关系(元素之间存在多对多关系)。
2022-09-05 11:38:20 830
原创 数据结构——初学者学习笔记 【三】栈和队列
他们通过对功能的取舍,优化了线性表的一些不足,也有了一些线性表没有的缺点,所以在学习上掌握他们的使用只是基础,还应该综合的掌握各种结构之间优缺点的对比,能将他们运用在最合适的地方。
2022-09-05 11:34:04 152
原创 数据结构——初学者学习笔记 【四】串
本章是对字符串结构的学习,他是数据结构里的一种特殊结构,主要是我们在c语言学习中常用的字符串,详细的学习了字符串的各种操作
2022-09-05 11:33:41 89
原创 数据结构——初学者学习笔记 【一】绪论
数据结构不是研究数值计算的这些是数学家应该研究的问题,它是研究计算机存储、组织数据的方式问题的学科,数据结构会影响算法的效率,合适的数据结构可以带来更高的运行或存储效率。1968年,美国的高纳德(Donald E. Knuth)教授《基本算法》,开创了数据结构课程体系的先河。程序设计 = 数据结构 + 算法凭借一句话获得图灵奖的Pascal之父——Nicklaus Wirth,让他获得图灵奖的这句话就是他提出的著名公式:“算法+数据结构=程序”。
2022-09-05 10:27:55 141
原创 密码加密(用户管理模块)
在我国所有的网络公司都是不能直接获取到用户的密码的,所以加密算法就十分的必要。这章在之前的用户管理模块的基础上加上了加密模块。
2022-07-21 10:02:12 261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人