黑马-王言龙 发表于 2012-9-2 09:49 我写了半天的例子一下子点错了位置,全没了,看来编辑还是在不动鼠标的好啊。 给你个程序自己多找两个数组 ...
马镱洵 发表于 2012-9-2 20:10 你这个快速排序的代码太麻烦了.其实,Arrays.sort()方法就是快速排序的实现了,硬要自己实现,我就提供一个我 ...
马镱洵 发表于 2012-9-2 20:22 试一下排版:
寇龙飞 发表于 2012-9-3 07:35 哥们,你的函数没有实现排序功能哦。for (j = i; j > 0 && nums[j - 1] > nums[j]; j--) i、j、temp可以 ...
马镱洵 发表于 2012-9-3 08:01 老兄,我这代码排序绝对没有问题,希望你能先测试一下我的代码再提出疑问咯. 我把i j temp定义在方法里是有 ...
黑马-王言龙 发表于 2012-9-3 08:35 排序方法有很多种,你这种写法简单,效率如何? LZ现在在研究的是快速排序 Arrays的sort方法都用到了快速 ...
马镱洵 发表于 2012-9-3 08:40 呵,我上面的代码就是快速排序的实现啊,您该不是认为我这代码不是快速排序的实现吧. ...
黑马-王言龙 发表于 2012-9-3 08:42 呵呵,没看出是快速排序,求教
马镱洵 发表于 2012-9-3 08:56 我是参照Arrays.sort()方法的源码来写的,不过JDK的源码的快速排序太复杂了,我是把代码给简化了一下,又仔 ...
黑马-王言龙 发表于 2012-9-3 09:31 你这简化后的就是冒泡排序,大量数据而且数据之间顺序毫无规矩的情况,效率定不及快速排序 ...
马镱洵 发表于 2012-9-3 09:38 你这就说笑了,虽然不是正宗的快速排序,但我这代码还是要比真正的冒泡排序要快多了. ...
黑马-王言龙 发表于 2012-9-3 09:41 何以证明?两两比较,大的放后面,这不是冒泡?那你认为冒泡的思想是怎样的?: ...
马镱洵 发表于 2012-9-3 09:54 我把冒泡排序和"我的快速排序"的代码都给你了,也写了主方法,你自己把两者都调用几次,自己做个比较吧,看看 ...
黑马-王言龙 发表于 2012-9-3 09:55 好吧,你赢了,你那不是冒泡,我的是冒泡。
马镱洵 发表于 2012-9-3 09:59 确实不是冒泡,不过我也知道这也不是正宗的快速排序,我也说不出来是什么排序,我就默认是另类快速排序好了, ...
寇龙飞 发表于 2012-9-3 11:02 老兄,我这代码排序绝对没有问题,希望你能先测试一下我的代码再提出疑问咯. 测试啥,读了下就不是快速排 ...
寇龙飞 发表于 2012-9-3 11:02 老兄,我这代码排序绝对没有问题,希望你能先测试一下我的代码再提出疑问咯. 测试啥,读了下就不是快速排序 ...