题解列表

筛选

分块思想(C语言代码)

//最简单的思想将ip地址中的四个部分以此判断#include#include#includeintjudgenumber(char*part)//判断数组中的数字是否符合题意{inti;intl=strlen(part);intsum=0;for(i=0;i

1196: 去掉空格(最简代码)

摘要:解题思路:使用if判断,如果不是空格的话则打印参考代码:#include <stdio.h> int main()  { char p; while(scanf("%c",&p)!=E……

[编程入门]字符串分类统计(数组法)

摘要:解题思路:就是字符没学好,所以直接用数组和一些字符函数来解决注意事项:最好用gets函数,不要写个循环把字符一个个输进去,容易错参考代码:#include<stdio.h>#include<strin……

利润计算(c代码)

解题思路:该题类似于分段函数,考虑用switch语句注意事项:一般思路就是用case语句从0--9加上default顺次编写,但要注意题目中的利润区间,在switch语句体现出来例如case2:同时存在于100000

蓝桥杯2019年第十届省赛真题-糖果

解题思路:IDA*优化暴搜其实IDA*是由两部分组成,迭代加深+估价函数。迭代加深其实就是在我们深搜的时候,为了防止DFS在一个错误的方向上一直延伸向下查找,而设立每一次搜索对搜索层数的限制,如果答案在更深层,则depth++估价函数其实就是我们在深搜时进行的一个可行性剪枝,