- 博客(2)
- 收藏
- 关注
原创 我的第一本算法书--读书笔记
序–算法的基本知识 1.什么是算法 计算或解决问题的步骤。 算法和程序的区别 程序是以计算机能够理解的编程语言编写的,算法是以人能够理解的方式描述。 排序 排列整数的算法 选择排序 查找最小的数字并交换 2.算法的计算 2.1用计算机能够理解的方式构思解法 计算机能够高速执行基本命令,但无法执行复杂的命令。 如何处理复杂的操作:通过搭配组合基本命令来应对。 设计算法就是构思如何搭配组合计算机可以执行的那些基本命令来实现这个操作。 3.算法的选择 主要关注的是算法的运行时间,即从输入数据到输
2021-09-06 17:27:48
234
原创 链表
数据结构----链表 1.概念 由一组不必相连的内存结构(节点),按特定的顺序链接在一起的抽象数据类型。 1.1抽象数据类型 表示数据中抽象出来的一些操作的集合,即对象。 1.2内存结构 内存中的结构。 1.3数组和链表的区别和优缺点 1.3.1区别 数组 数组是一种连续存储线性结构,元素类型相同,大小相等。 链表 链表是离散存储线性结构,n个节点离散分配,彼此通过指针相连,每个节点只有一个前驱节点,每个节点只有一个后续节点,首节点没有前驱节点,尾节点没有后续节点。 1.3.2优缺点 数组 数组优
2021-03-06 19:42:13
79
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人