黑马程序员技术交流社区

标题: 看到数组排序,自己查点资料,发现插入排序,和大分享. [打印本页]

作者: 呆呆呆呆孔    时间: 2015-4-26 23:10
标题: 看到数组排序,自己查点资料,发现插入排序,和大分享.
       //快速插入排序
       publicstatic in[] charu(int[] arr)
       {
              //把第一行元素看作一部分,第二个元素看做另一部分
              //从第二部分中一次去元素插入到第一部分中
              for(inti=1;i<arr.length;i++)
              {
                     inttmp = arr;
                     intj = i-1;
                     //依次和i前面的元素进行比较,徐照合适插入位置
                     while(tmp<arr[j])
                     {
                            arr[j+1]= arr[j];
                            j--;
                            if(j==-1)
                            {
                                   break;
                            }
                     }
                     //将出入的元素插入到合适位置
                     arr[j+1]= tmp;
              }
              returnarr;
       }

作者: shield    时间: 2015-4-27 15:23
-  - 我怎么看都感觉不靠谱啊
作者: 柒夜    时间: 2015-4-27 15:39
楼主,你这字体看得人眼花,建议下次别用了
作者: ShadowDancer    时间: 2015-4-27 15:42
斜体头疼!!!
作者: 呆呆呆呆孔    时间: 2015-4-27 21:11
ShadowDancer 发表于 2015-4-27 15:42
斜体头疼!!!

敲进去还好呢,不知道一发表就。。。。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2