博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
高速排序之算法导论实现
阅读量:6263 次
发布时间:2019-06-22

本文共 770 字,大约阅读时间需要 2 分钟。

#include 
using namespace std;int partition(int *a,int p,int r){ int x=a[r]; int i=p-1;//note i important which is used for //storage the number smaller than flag x=a[r] for (int j=p;j

import java.util.Scanner;public class QuickSort {	/**	 * @param args	 */	public static void main(String[] args) {		// TODO Auto-generated method stub		Scanner scanner=new Scanner(System.in);		int n=Integer.parseInt(scanner.next());		int a[]=new int[n];		for (int i = 0; i < a.length; i++) {			a[i]=Integer.parseInt(scanner.next());		}		quickSort(a, 0, n-1);		for (int i = 0; i < a.length; i++) {			System.out.print(a[i]+" ");		}	}		public static void  quickSort(int a[], int p, int e) {		if (p
void swap (T a, T b) {// T temp=b;// b=a;// a=temp;// }

转载地址:http://uddpa.baihongyu.com/

你可能感兴趣的文章
[LeetCode]Letter Combinations of a Phone Number
查看>>
数据结构中的基本排序算法总结
查看>>
np一些基本操作1
查看>>
面试真题-----hashMap原理
查看>>
js阻止事件冒泡 return false / e.stopPropagation() /e.preventDefault()
查看>>
CSS伪类使用
查看>>
哈佛成功金句
查看>>
iview Table表格单选框互斥
查看>>
leetcode278
查看>>
CodeForces-771D-Bear and Company
查看>>
PAT 1032 Sharing
查看>>
Extjs设置或获取cookie
查看>>
CC2541蓝牙BLE4.0主从透传工程
查看>>
iOS OC中block使用
查看>>
python之路--操作系统介绍,进程的创建
查看>>
markdown语法小结
查看>>
Java Gui 设计模式中的事件监听
查看>>
JavaSE-final关键字
查看>>
python自动化开发-1
查看>>
Remote远程特性的使用
查看>>