java数据结构之快速排序

排序算法是java数据结构的基础,也是程序员必备的基础算法之一,个人认为,了解并掌握排序算法的思想比起单纯用代码实现功能更有意义,毕竟创造这套算法的思想才是最高的智慧嘛,下面就来说说关于排序算法中的比较经典的算法——快速排序; 先用几张示意图来说说快速排序的思想, 1、首先给定一个无序的数组,定义两个指针i和j,他们的起始位置分别是左边的最小下标和右边的最大下标,同时为方便起见,这里使用数组的第一
相关文章
相关标签/搜索