摘要: /** * 快速排序 * 思想:取中间值,分左右数组进行排序 进行递归 * 步骤 * 1.摘取数组中间值,并且为新变量 * 2.准备俩个空数组,left 和 right * 3.循环当前数组,比较当前值是否大于中间值,大于存入右侧数组,否则存入左侧 * 4.进行递归循环 * 5.每次进入该函数 比较 阅读全文
posted @ 2021-01-12 18:19 Mir.zhao 阅读(358) 评论(0) 推荐(0) 编辑
摘要: /** * 插入排序 * 思想:每插入新的一项 都会和当前数组作比较,如果当前值大于数组最后一项,则插入到最后,否则排入前一项 * * 步骤 *(从小到大,从大到小把内部判断语句修改即可) * 1.新建空数组 * 2.新数组添加原数组第一项 * 3.最外层循环原数组,从1开始,这是为了和新数组第一项 阅读全文
posted @ 2021-01-12 14:00 Mir.zhao 阅读(51) 评论(0) 推荐(0) 编辑