题解列表

筛选

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

摘要:解题思路: 先扫描一遍字符串中包含的正回文字符串和非正回文字符串,使用map存储来实现字符串去重。 每个正回文字符串标记出子字符串末尾所在的位置,存在重复只需保留最靠近左边的字符串 每个非正回文……

蓝桥杯基础练习-特殊回文数-题解(C语言代码)

摘要:解题思路: 在已知数据长度的情况下可以确定符合条件的数据类型为abcba或abccba,这时候只需要枚举a,b,c分别从0-9的情况,再判断是否符合相加为n即可。设定循环后输出自然为由小到大(5位和……

蓝桥杯算法提高-三进制数位和-题解(C++代码)

摘要:解题思路: 三位进制数每位上可出现的数有0,1,2. 现用i代表1出现的个数,j代表2出现的个数,剩余的便是0出现的个数,数位和S即S=i+j*2. 因为条件允许前导零,所以可以把问题转化为排列……