题解列表

筛选

不重复地输出数(很好体现了计数排序的优势)

解题思路:实现去除重复元素并排序,正好对应上了计数排序的功能,计数排序:(1)找出待排序的数组中最大和最小的元素(2)统计数组中每个值为i的元素出现的次数,存入数组C的第i项我这里想方便一点,就没有找出最小元素,找出最小元素可以缩小区间,减少需要的空间,

不吉利日期

```#include#include#include#includeusingnamespacestd;typedeflonglongll;constintN=100110;intp[N];inta[N];intmain(){intn;cin>>n;intsum=13;n--;for(inti=1;

普通的写法

```#include#include#includeusingnamespacestd;constintN=40010;intf[N];intp[N];intn,m;intfind(intx){if(p[x]!=x)p[x]=find(p[x]);returnp[x];}intget(intx,

暴力求解———C语言

摘要:解题思路:注意事项:参考代码:#include <stdio.h>#include <string.h>int main(){ char a[3][30],b[30],c[30]; int i; fo……

2961最长字符串

###题目解析使用whilecin以空格结束,把一句话分成多个小字符串,判断每一个长度。最后一个删掉最后一个字符.#includeusingnamespacestd;intmain(){intn=0;strings,a;while(cin>>s){if(s.size()>n){a=s;n=s.size