题解列表

筛选

2630: 又一个送分题

摘要:#include <bits/stdc++.h> using namespace std; int main(){     int n,a;     cin >> n;     doub……
优质题解

2020: 快速排序练习(c语言自带的排序函数)

解题思路:c语言自带排序函数qsort,在头文件stdlib.h中,它是用快速排序实现的。voidqsort(void*base,size_tnitems,size_tsize,int(*compar)(constvoid*,constvoid*))它需要四个参数第一个是指向要排序的数组的第一个元素的

1730: 剩下的树-C语言

```c//剩下的树#include#include#definemax10000intmain(){intL,M,A[max],a,b,sum;while(scanf("%d%d",&L,&M)!=EOF&&(L!=0||M!=0)){sum=0;for(inti=0;i

2022: 合并区间

摘要:解题思路:注意到题解里面没有c语言的题解,所以来补充一下做题思路很暴力,将数合并到一个数组内,然后使用c语言自带的排序函数进行排序,然后将数组内的元素依次对比参考代码:#include <stdio.……

2019: 滚动的榜单

摘要:解题思路:对k前面的数进行排序,然后找到k的位置,因为是从小到大排的序,所以用k-i来输出参考代码:#include <stdio.h> #include <stdlib.h> int gg(……

2018: 飞奔的马

摘要:解题思路:每交换一次就加上两位置之差*2参考代码:#include <stdio.h> #include <stdlib.h> int main()  { int i,j,k; in……

2016: 新生的入队仪式

摘要:解题思路:让我们先来读一下题,如果新生是最高的,就站在之前最高的右面,否则老师会让他站在最高的左边或者右边的队列里按照身高站(1表示左,2表示右)参考代码:#include <stdio.h> ……

顺序赋值再输出

解题思路:顺序赋值注意事项:参考代码:importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);ints=sc.nextInt();inta=1;

2023: 求逆序对个数

解题思路:其实就是求逆序数的问题,以题目给出的测试数据为例42285273对于第一个4来说,后面有4个比它小的数,依次类推,4+4+2+1=11这里采用冒泡排序将数组排序,用z表示需要用几步排序好,内涵是一样的参考代码:#includeintmain(){inti,