题解列表

筛选

蓝桥杯2015年第六届真题-切开字符串-题解(C语言代码)

1.正回文子串:奇数,且回文数;2.非正回文子串:偶数的回文子串,或不是回文子串;3.整体把握:在for循环的状态下,首先将字符串s利用substr()分割两个子字符串a,b;a作为前串需求解其正回文子串个数,b作为后串求解其非正回文子串;然后分别将a字符串分割成各个字符串,

蓝桥杯2015年第六届真题-切开字符串-题解(C++代码)

注意事项:看了个题解兄弟恍然大悟,我也理解错了,后串不是要偶数串,随便什么串都行,仅仅是非奇数回文,然后思路就是string的substr切割,set除从,输出最大长度就行。参考代码:#includeusingnamespacestd;boolfx(stringa){in

蓝桥杯算法训练-出现次数最多的整数-题解(C++代码)

解题思路:因为数字是事先排好序的,根据这个我们只需要跟上一个比较是否相等就行。用另一个数组储存该数字出现的次数,预期效果如下图。从第一个数组开始比次数大小,比max大的max替换,否则不变就能解决本题。参考代码:#include#include#include