快速排序法总结
来源:互联网 发布:淘宝商品被监管的后果 编辑:程序博客网 时间:2024/05/18 14:26
很多人对算法不感冒,下面简单介绍两种常见算法的使用
//调用快速排序法 quicksort(a, 0, a.length-1); //for循环打印 for (int l = 0; l < a.length; l++) { Log.d("-----", a[l] + ""); }}/** * description : 快速排序 * * @param * @param left * @param right * @return * @autor hanhui * modify :2016-6-20 */private void quicksort(int n[], int left, int right) { int dp; if (left < right) { dp = partition(n, left, right); quicksort(n, left, dp - 1); quicksort(n, dp + 1, right); }}private int partition(int n[], int left, int right) { int pivot = n[left]; while (left < right) { while (left < right && n[right] >= pivot) right--; if (left < right) n[left++] = n[right]; while (left < right && n[left] <= pivot) left++; if (left < right) n[right--] = n[left]; } n[left] = pivot; return left;}
1 0
- 快速排序法总结
- 快速排序法的总结
- 总结的快速排序
- 快速排序总结
- 【排序总结--插入、快速】
- 快速排序总结
- 快速排序总结_legend
- 快速排序总结
- C++快速排序总结
- 快速排序总结
- 快速排序总结
- java快速排序总结
- Java快速排序总结
- 快速排序算法总结
- 快速排序总结
- 快速排序分析总结
- qsort快速排序总结
- 快速排序总结
- hdu 5887 搜索优化背包
- 基于链表、数组实现队列、循环队列
- HTML5学习_day03(2)--html之a标签(超链接)
- PHP中二维数组排序
- Android基础与UI
- 快速排序法总结
- oier名言
- phpExcel手册之常用功能指南
- Opencv之Kmeans算法实现
- MD5加密
- 新手关于几个游戏引擎的理解
- Git使用整理(上)
- 翻转子串
- Hadoop权威指南读书笔记(5) - MapReducer工作过程