#include<stdlib.h>
#include<stdio.h>
int n;
int a[1010];
int psort(int a[],int s,int t)
{
int key=a[t];
int i=s-1,j;
for(j=s;j<t;j++)
{
if(a[j]<=key)
{
i++;
int temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
i++;
int temp=a[i];
a[i]=a[t];
a[t]=temp;
return i;
}
void sort(int a[],int s,int t)
{
if(s>=t)
return;
int l=psort(a,s,t);
sort(a,s,l-1);
sort(a,l+1,t);
}
int binarysearch(int num,int a[],int l,int r)
{
while(l<=r)
{
int mid=(l+r)&......
阅读全文