题解列表

筛选

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

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

蓝桥杯算法提高VIP-复数求和 (C语言代码)

摘要: //解题思路:键盘读入  ,链表存储  ,遍历链表,   复数相加在输出函数里完成 //注意事项:照着题目来     初始化那个temp头结点,输出函数那个temp就是个临时结点 ……

【尾递归实现,对递归的优化】求1+2!+3!+...+N!的和 (C++代码)

解题思路:了解尾递归:如果一个函数中所有递归形式的调用都出现在函数的末尾,我们称这个递归函数是尾递归的。当递归调用是整个函数体中最后执行的语句且它的返回值不属于表达式的一部分时,这个递归调用就是尾递归。尾递归函数的特点是在回归过程中不用做任何操作,

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