首页
DreamJudge
院校信息
考研初试
机试真题
讨论区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
220621ybx
2024年5月30日 19:56
排序 题解:
P1010
回复 0
|
赞 7
|
浏览 858
#include<stdio.h> int n,a[1005],ji[1005],ou[1005]; //核心在排序上面,使用的冒泡排序 void sort(int *arr,int size){ for(int i = 0;i<size;i++){ for(int j = 0;j<size-1-i;j++){ if(arr[j] > arr[j+1]){ int temp; temp = arr[j+1]; arr[j+1] = arr[j]; arr[j] = temp; } ...
Candour
2024年4月20日 00:12
排序 题解:
P1010
回复 1
|
赞 3
|
浏览 785
#include<bits/stdc++.h> using namespace std; const int N = 1010; int a[N]; int n; int main() { cin >> n; for(int i = 0; i < n; i ++) cin >> a[i]; sort(a, a + n); for(int i = 0; i < n; i ++) if(a[i] % 2) ...
Keving_CK
2024年3月31日 16:41
排序 题解:冒泡排序
P1010
回复 0
|
赞 7
|
浏览 916
#include<stdio.h> //冒泡排序 void BSort(int A[],int n){ int temp; for(int i=0;i<n-1;i++){ for(int j=n-1;j>i;j--) if(A[j-1]>A[j]){ &nbs...
光明守护神
2024年3月17日 12:32
一个奇数堆,一个偶数堆
P1010
回复 0
|
赞 0
|
浏览 961
#include<iostream> #include<queue> using namespace std; bool even(int n) { return !(n % 2); } int main() { priority_queue<int, vector<int>, greater<int>> q1, q2; int n; cin >> n; int t; for (int i = 0; i < n; i++) { cin >>...
小酒
2024年3月15日 14:24
排序 题解:
P1010
回复 0
|
赞 0
|
浏览 1.0k
1010解题思路 #include <bits/stdc++.h> using namespace std; int main() { int m; scanf("%d",&m); int a[105]={0}; int b[105]={0}; for(int i=0;i<m;i++) { scanf("%d",&a[i]); } int j=0; for(int i=0;i<m;i++) { if(a[i]%2==0) b[j++]=a[i];//偶数在b else...
FCC
2024年3月14日 20:38
排序 题解:C++静态数组+sort()函数
P1010
回复 0
|
赞 9
|
浏览 1.3k
#include <bits/stdc++.h> using namespace std; int main(){ int i = 0, n; cin >> n; int num[n]; for( int i=0; i < n; i++ ) cin >> num[i]; //使用C++自带的sort()函数排序,默认从小到大 sort( num, num+n ); //先输出奇数 for( int i=0; i < n; i++ ) if( num[i] % 2...
easymoney
2024年3月14日 13:45
排序 题解:
P1010
回复 0
|
赞 1
|
浏览 1.4k
#include <stdio.h> #include <algorithm> #include <iostream> using namespace std; bool asc(int a, int b) { return a < b; } int main() { int n; int num[100]; cin >> n ; &nb...
xjnotywlq
2024年3月7日 17:17
排序 题解:用qsort排序
P1010
回复 0
|
赞 0
|
浏览 938
#include <stdio.h> #include <stdlib.h> int cmp(const void*a,const void*b){ int num1=*(int*)a; int num2=*(int*)b; if(num1%2!=0&&num2%2==0){ return -1; }else if(num1%2==0&&num2%2...
zjx140
2021年9月10日 15:40
C语言stdlib.h库下有qsort函数
P1010
回复 1
|
赞 1
|
浏览 10.5k
//排序首先对第二关键字排序,再对第一关键字排序。最先排顺序最大的关键字 #include <stdio.h> #include <stdlib.h> // qsort排序函数原型,只能这么写,指针类型在函数体强转,具体可以搜寻C++ reference网站找标准库的用法 int cmp1(const void* a, const void* b){ //奇偶 if((*(int*)a) % 2 != 0 && (*(int*)b) % 2 == 0){  ...
williams
2024年3月7日 09:46
排序 题解:c语言插排
P1010
回复 0
|
赞 2
|
浏览 990
#include <stdio.h> #include <stdbool.h> #include <math.h> #include <string.h> int main(void) { int temp,n,j,c1=0,c2=0,a[1000],even[1000],uneven[1000]; scanf("%d",&n); for(int i=0;i<n;i++){ scanf("%d",&a[i]); if(a[i]%2==1)...
1
2
3
4
5
题目
排序
题解数量
46
发布题解
在线答疑
热门题解
1
排序 题解:运用自带sort函数+定义比较方法cmp解决
2
排序 题解:拆分数组分别进行冒泡排序输出
3
排序 题解:
4
排序 题解:C
5
排序 题解:C++静态数组+sort()函数
6
排序 题解:sort
7
排序 题解:冒泡排序
8
排序 题解:笨蛋算法
9
排序 题解:
10
排序 题解:qsort