题解列表

筛选

简单易懂的解题思路

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int m,n,i,nu=0,mu=0;    scanf("%d%d",&n,&m);    for(i……

巨巨巨简单的思路但略微巧妙的设计(按题目要求来)

解题思路:首先该题主要是通过题目描述,大家可以在草稿上以测试数据查看整个过程糖果的变化,这里因为是绕圈循环变化,所以采用数组。会发现:每次分糖果时该小朋友的糖果数为原来小朋友糖果数的一半加下一个小朋友的一般,也就是a[i]=a[i]/2+a[i+1]/2.但值得注意的是运算时需要把数组最后一项单独讨论

岛屿个数 bfs C语言解法 附详细注释

摘要:解题思路:若是统计全部岛屿的数目,这就是一道经典题目。虽然题目要求不统计环中的岛屿数目,但是我们只需要在原来的基础上判断一个岛屿是不是环就可以了。                首先拿出岛屿问题通解,……

C语言新手-写的有点乱

摘要:参考代码:#include<stdio.h>int fun(int a[],int N,int sum){    int b[N],c[N],flag = 1;    for(int z=0;z<N;……

自定义函数之数字分离

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main() { int n = 0; int qian = 1000; int hou = 1000; scanf_s("%d……

贪心算法——C 填充

摘要:解题思路:将字符&#39;?&#39;当作一个万能字符(就是为?就成为一个字串),上代码注意事项:参考代码:#include <stdio.h>#include <string.h>char a[10……

注意有个空格

摘要:注意事项:注意有个空格!!!!!!!!!!!!!最后一个数字后边有个空格!!!!!!!printf("%d ",stu[i].score[2]);参考代码:#include<stdio.h>#defi……