黑马程序员技术交流社区

标题: 算法排序 [打印本页]

作者: zcbyzcb    时间: 2013-5-5 12:30
标题: 算法排序
毕老师说的算法排序的优化,内循环每结束一次,换一次,怎么做,谁有老师给的代码呀
作者: zcbyzcb    时间: 2013-5-5 19:01
没人回答,自己搞定了,不过不知道和老师有多大区别。
for(int i=0; i<arr.length-1; i++)
                {
                        int x=i;//用来记录最小值的下标
                        for(int j=i+1; j<arr.length; j++)
                        {
                                if(arr[x]<arr[j])
                                {
                                        x=j;
                                }
                        }
                        //把记录下的最小值与第一个值交换,完成选择排序的第一步
                        int temp=arr[x];
                        arr[x]=arr[i];
                        arr[i]=temp;
                }

作者: Union    时间: 2014-3-9 22:51
哈哈 很认真嘛




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