题解列表

筛选

Tom数 (C语言描述,点开有惊喜)

摘要:解题思路:将输入的数据作为一个字符串存到string型的数据中注意事项:用string类型的而不是用char类型的是因为方便提取每个数‘\0’的运用,相当于是到换行的时候停止吧,因为存储的时候也把换行……

蓝桥杯算法提高VIP-删除重复元素 (C++代码)

解题思路:构建一个新数组p存放不重复元素,最后再把p重新复制给源数组s。比较不重复元素的思路:第i个元素与第(i+1)~(len-1)个进行比较,如果相等,则表示有重复,把重复元素变为空格,并设置标志位为0。如果标志位为1,则表示没有重复,放入数组p中。

Lucky Word (C++代码)

解题思路:1.输入字符串;2.统计26个字母出现的次数并存放到数组num中;3.使用sort函数排序;4.查找第一个num中不为0的数字num[i];5.m=num[25]-num[i]就是所求maxn-minn;6.判断m是否是素数即可。参考代码:#includeusi

C语言程序设计教程(第三版)课后习题8.7 (C语言代码)

解题思路:根据题意,我们需要3个步骤:1,定义两个字符型数组,并给第一个数组赋值;2将第一个数组中我们所需要的字符挑出来并赋值给第二个数组;3,对第二个数组进行排序。然后就可以进行输出了。注意事项:第二个数组一定要加上结束符,否则你会很“烫”。

蓝桥杯算法提高VIP-日期计算 (C语言代码)

解题思路:使用蔡勒公式计算。蔡勒公式是:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1,各字母表示的意思网上可以找到。注意事项:千千万万不要忘了w小于0的情况,虽然我试了几十组数据没有发现一个w小于0的例子。导致提交了很多次,都是“答案错误”或者是“答案错误18%”。

字符逆序 (C语言代码)

摘要:解题思路:注意事项:参考代码:#include<stdio.h> #include<string.h>#define N 105 int main(){ char s[N],a[N],j=0;  in……