# 7-12 排序

### 输入格式:

/*
Author: Veeupup
排序
我们可以直接用 algorithm 下的 sort
还是推荐自己把快排可以再写一遍
*/
#include <cstdio>
#include <cstdint>
#include <algorithm>
using namespace std;

const int maxn = 1e5+5;

int n;
long arr[maxn];

// 复习快排
void quickSort(long *arr, int left, int right) {
if(left < right) {
int i = left, j = right;
long temp = arr[i];
while (i < j)
{
while(i < j && arr[j] > temp)
j--;
arr[i] = arr[j];
while(i < j && arr[i] <= temp)
i++;
arr[j] = arr[i];
}
arr[i] = temp;
quickSort(arr, left, i - 1);
quickSort(arr, i + 1, right);
}
}

int main()
{
scanf("%d", &n);
for (int i = 0; i < n; i++)
{
scanf("%ld", &arr[i]);
}
// sort(arr, arr+n);
quickSort(arr, 0, n-1);
bool flag = false;
for (int i = 0; i < n; i++)
{
if(flag) {
printf(" %ld", arr[i]);
}else {
printf("%ld", arr[i]);
flag = true;
}
}
return 0;
}


# 7-13 工龄排序

/*
Author: Veeupup
*/
#include <cstdio>
#include <cstdint>
using namespace std;

const int maxn = 55;

int n, age[maxn];

int main()
{
freopen("data.txt","r", stdin);
fill(age, age + maxn, 0);
scanf("%d", &n);
int temp;
for (int i = 0; i < n; i++)
{
scanf("%d", &temp);
age[temp]++;
}
for (int i = 0; i < maxn; i++)
{
if(age[i] != 0) {
printf("%d:%d\n", i, age[i]);
}
}
return 0;
}


05-12 669

04-28 134

01-04 177

05-16 89

11-14 1406

02-05 2万+

09-24 706

10-24 7万+

10-17 828

10-10 1724

12-17 2903

12-07 1664

11-02 3947

07-22 598

02-22 688

07-26 897

05-10 2740

05-19 1265

08-29 4502

03-29 8443

03-20 92

05-29 2356

03-19 81万+

04-14 57万+

03-13 14万+

03-01 13万+

03-04 13万+

03-05 4175

03-05 5万+

03-08 4万+

03-08 7万+

03-10 12万+

03-10 17万+

03-12 10万+

03-13 11万+

03-16 10万+

03-18 7658

03-19 7万+

03-20 6355

03-22 4万+

03-24 3万+

03-25 3万+

05-08 4万+

03-25 8万+

03-26 1万+

03-27 4万+

03-29 21万+

03-29 9万+

03-30 15万+

05-21 4342

05-25 9329

04-01 6458

04-02 1万+

04-02 4万+

04-06 7万+

04-07 5万+

04-09 7万+

04-09 2万+

05-17 6514

04-11 3万+

04-15 5万+

04-18 4万+

04-20 4万+

04-24 3万+

04-29 4438

04-30 5292

05-16 4万+

05-06 1万+

05-08 4万+

05-11 3万+

05-12 2067

05-12 1万+

05-13 1万+

05-14 4846

05-16 2651

05-16 1万+

05-18 6786

05-24 3123

05-18 2309

#### SpringBoot + Vue + Electron 开发 QQ 版聊天工具

©️2019 CSDN 皮肤主题: 创作都市 设计师: CSDN官方博客