2022.07.15 第九小组 王茜 学习笔记
数据结构:
1.数组是最基本的数据结构,是一张表,线性表(数据元素之间是一对一的关系除了第一个和最后一个之外,其余的元素都是首尾连接)
2.链表
3、树
4、图
查找算法:
1、线性查找
找出一个数在数组中的位置
在数组中是否存在,如果存在,返回下标,如果不存在,返回-1
如果找到了,则把下标i保存起来,显示的你要找的数是xxx,在目标数组中的下标是xxx
如果没找到,则显示你要找的数是xxx,在目标数组中是不存在的。
解题思路:
1.先完成需求要求的功能
2.根据程序运行的结果进行优化处理
3.代码重构
4.提升效率
1.先完成需求要求的功能
2.根据程序运行的结果进行优化处理
3.代码重构
4.提升效率

结果:


2、二分查找法

结果:


排序方法
1、冒泡排序

结果:

2、选择排序

结果:

3、插入排序

结果:

今天学习到了很多的知识,有一些是专业课里学习到的一些,但是大部分都是新的知识,每天都在接受不同的知识,很充实。