1045. 快速排序(25)
来源:互联网 发布:网店美工工作职责 编辑:程序博客网 时间:2024/05/17 06:47
#include <iostream>#include <algorithm>#include <stdio.h>using namespace std;int N=0,num[100000]={0},bak[100000]={0},yes[100000]={0};//手写快排,需要加等于号的位置要特别注意!!!//一定不要用手写快排!!!//又慢又容易出错!!!int main(){ int i,j,count=0,max=0; scanf("%d",&N); i = 0; while(i<N) { scanf("%d",&num[i]); bak[i] = num[i]; i++; } sort(num,num+N); for(i=0; i<N; i++) { if(bak[i]>max) max = bak[i]; if((bak[i] == num[i]) && max == num[i]) yes[count++] = num[i]; } printf("%d\n",count); for(j=0; j<count; j++) { if(j == count-1) printf("%d",yes[j]); else printf("%d ",yes[j]); } printf("\n"); return 0;}
0 0
- 1045. 快速排序(25)
- 1045. 快速排序(25)
- 1045. 快速排序(25)
- 1045. 快速排序(25)
- 1045. 快速排序(25)
- 1045. 快速排序(25)
- 1045. 快速排序(25)
- 1045. 快速排序(25)
- 1045. 快速排序(25)
- 1045. 快速排序(25)
- 1045. 快速排序(25)
- 1045. 快速排序(25)
- 1045. 快速排序(25)
- 1045. 快速排序(25)
- 1045. 快速排序(25)
- 1045. 快速排序(25)
- 1045. 快速排序(25)
- 1045. 快速排序(25)
- 写了一个小工程——技术思考
- 1044. 火星数字(20)
- 读书笔记:Geometric and Fourier methods for nonliner wave equations
- 树莓派运行opencv和caffe 配置Qt creator
- [CodeForces-676C] 尺取法
- 1045. 快速排序(25)
- 405. Convert a Number to Hexadecimal
- getopt函数
- 2016搜索提高1001
- 1046. 划拳(15)
- IO流之显示指定类型的文件
- IPython常用用法
- java.sql.Date 和java.util.Date并不相同
- sublime常用命令