题解列表

筛选

统计字符数 (C语言代码)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>void cishu(char *a){     int i=0,k,max=0,b[10000]={0};     while(a[i……

Hanoi双塔问题 (C语言代码)

摘要:解题思路:规律 2 * (2 ^n - 1)注意事项:数据比较大,有一部分会超 long long ,用模拟参考代码:#include <iostream> #include <cmath> us……

蓝桥杯历届试题-蚂蚁感冒 (C语言代码)

摘要:解题思路:蚂蚁相遇看做继续前进,经验总结简化判断分支注意事项:其实如果当单个蚂蚁时计算结果是不感冒,但是是一群蚂蚁的时候,这只原本不感冒的蚂蚁会因为自己转向或者感冒蚂蚁转向而感冒,所以我们将这些情况总……

数据结构-图的遍历——广度优先搜索 (C++代码)

摘要:解题思路:        首先要开一个二维数组储存邻接矩阵,一般的方法是开一个足够大的数组,例如这道题是n不大于50,不过这样做会造成空间不必要的浪费。因此手动分配空间会更为合理。一种方法是用mall……

蓝桥杯基础练习VIP-Sine之舞 (C++代码)

摘要:解题思路:本道题采用递归,首先根据观察An发现一个类似于数学分段函数的公式,n默认初始值为1,当n==N(即输入的值)时,An为sin(N);当n<N时,An=sin( n + (-1)的n次方 + ……