用java实现插入排序

 时间:2026-02-15 02:36:29

1、新建java类,并新建个数组,如int[] array = {20,15,30,12,3}

用java实现插入排序

2、从第二个数开始作为要插入的数,依次进行遍历,比较确定插入位置,即手里的第一张牌先放着,后抓来的第二张牌与第一张牌进行比较,确定插入位置,第三张牌与前二张牌进行比较,确认插入位置,以此类推

用java实现插入排序

3、取出要插入的数,即我们新抓的牌

用java实现插入排序

4、将取出的数的下标保存,即将新抓牌的位置记住,如果前边的牌大于这个牌,则将前边的牌移到这个位置

用java实现插入排序

5、将插入的数与前面的数进行比较(新抓的牌与前面的牌进行比较),如果前面的数大,则后移,前面的数覆盖后面的数

用java实现插入排序

6、依次对前面所有数进行比较,找到合适的位置,插入数据

用java实现插入排序

7、通过for循环输出最终的排序结果

用java实现插入排序

  • nvidia控制面板闪退怎么办
  • Win10系统怎么开启透明效果
  • 暗影精灵7独显直连怎么开
  • steam小写输入不了怎么办
  • csgo怎么玩跑图模式
  • 热门搜索
    掉头发怎么办 肾衰竭是怎么引起的 我的世界天堂门怎么做 血小板低怎么治疗 喉咙痛怎么办 信用卡怎么还款 微信夜间模式怎么关闭 空调怎么清洗 期颐怎么读 痔疮出血怎么治疗法