用双向链表解决报数问题 摘要:解题思路:建立双向链表,如果从链表第一个结点为1 ,第三个结点即为3,用于记录删减结点个数的m加1,free掉数据域为3的结点,同时指针往右移动一位,读数重新读为1。依次循环。直到m的个数为总数-1,…… 题解列表 2021年02月26日 0 点赞 0 评论 348 浏览 评分:0.0
报数问题之不用链表只用数组 摘要:解题思路:注释都有解释//报数问题 #pragma warning(disable:4996) #include <stdio.h> #define SIZE 81 int no[SIZE];…… 题解列表 2021年03月16日 0 点赞 0 评论 214 浏览 评分:0.0
题解 1047: [编程入门]报数问题(数组方法) 摘要:参考代码:#include<stdio.h>#include<stdlib.h>#include<string.h>int main(){ int n; scanf("%d",&n); …… 题解列表 2021年03月18日 0 点赞 0 评论 200 浏览 评分:0.0
c语言—————————— 摘要:解题思路:注意事项:参考代码#include "stdio.h"int main() { int people[100]; int n, j = 0,count=0; scanf("%d", &n);…… 题解列表 2021年07月21日 0 点赞 0 评论 229 浏览 评分:0.0
报数问题,通用的!!!(Java代码) 摘要:解题思路:这道题明显就是一个约瑟夫环的问题,只不过就是简化了,给了一个固定的数而已思路如下:1. 需要创建一个单向的循环链表(怎么创建这里我就不多说了)2. 解决约瑟夫环问题的思路: 2.1 需要创建…… 题解列表 2021年07月31日 0 点赞 0 评论 407 浏览 评分:0.0
1047:[编程入门]报数问题 摘要:解题思路: 退出的人,让他的编号变成0就好啦!为了让循环一直跑下去,需要取i和n的余数注意事项:本题涉及判断条件较多且严格,保持头脑清晰,可以在每次循环中打印一遍数组,以检验代码参考代码:#incl…… 题解列表 2021年09月02日 0 点赞 1 评论 157 浏览 评分:0.0
牛到了家的方法(不看必有损失) 摘要:解题思路:是不是很好注意事项:参考代码:#include<stdio.h>#include<stdlib.h>int main(){ int*a; int n=0; int m=1; scanf("%…… 题解列表 2021年10月06日 0 点赞 0 评论 271 浏览 评分:0.0
[编程入门]报数问题 摘要:解题思路:寻找规律,F(i)=(F(i-1)+M)%i,然后最后的人的编号就是F(i)+1,使用递归注意事项:参考代码:#include<stdio.h>int main(){ int n; scan…… 题解列表 2021年10月14日 0 点赞 0 评论 257 浏览 评分:0.0
编写题解 1047: [编程入门]报数问题 摘要:解题思路:利用动态数组,先把所有的数字输入,然后当3或者3的倍数时,就移除注意事项:在处理移除的时候,要注意当数组元素个数等于下标的时候,要把下标置为0,不然的话,index会一直增加,超出索引此处使…… 题解列表 2021年10月20日 0 点赞 1 评论 190 浏览 评分:0.0
[编程入门]报数问题-------(Python详解)------13行解决 摘要:注意: -----他是一个圈每次到3时退出这个圈!!! 答案如下: ```python n=int(input()) t=[i for i in range(1,n+1)] a=1 …… 题解列表 2021年11月14日 0 点赞 0 评论 325 浏览 评分:0.0