- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 常见排序算法
相邻的元素两两比较,小的放前面,大的放后面。从0索引开始,拿着每一个索引上的元素跟后面的元素依次比较。插入排序将数组分为有序和无序两组,遍历无序数据,将元素插入有序序列中即可。插入排序将排序范围中的第一个数字作为基准数,再定义两个变量start,end。start从前往后找比基准数大的,end从后往前找比基准数小的。找到之后交换start和end指向的元素,并循环这个过程,直到start和end处于同一个位置,该位置是基准数在数组中应存入的位置,再让基准数归位。
2025-01-08 19:07:27
350
原创 Java-查找算法
/基本查找/顺序查找//核心://从0索引开始挨个往后查找//需求:定义一个方法利用基本查找,查找某个元素是否存在//数据如下:{131,127,147,81,103,23,7,79}System.out.println("是否查到?i++) {//课题练习://需求:定义一个方法利用基本查找,查询某个元素在数组中的索引//要求:不需要考虑数组中元素是否重复System.out.println("被查找的元素在数组中的索引:" + index);i++) {
2025-01-07 20:34:53
186
原创 时间对象-Calendar
1(星期日) 2(星期一) 3(星期二) 4(星期三) 5(星期四) 6(星期五) 7(星期六)日历类中星期的特点:星期日是一周中的第一天。通过getInstance方法获取对象。add:在原有的基础上进行增加或者减少。日历类中月份的范围:0~11。表示一个时间的日历对象。
2025-01-02 11:48:44
303
原创 C++ —— 程序的内存模型 - 栈区
不要返回局部变量的地址,栈区开辟的数据由编译器自动释放。由编译器自动分配释放,存放函数的参数值,局部变量等。
2024-04-02 15:20:38
246
1
原创 结构体——结构体案例02
设计一个英雄的结构体,包括成员姓名,年龄,性别:创建结构体数组,数组中存放5名英雄,通过冒泡排序的算法,将数组中的英雄按照年龄进行升序排序,最终打印排序后的结果。
2024-03-22 11:32:29
217
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人