Hifipsysta-1047-[编程入门]报数问题(C++链表)基于STL的链表实现 摘要:```cpp #include #include using namespace std; list mylist; list::iterator iter; int main()…… 题解列表 2022年02月06日 0 点赞 0 评论 114 浏览 评分:0.0
报数问题(C++)(STL vector求解) 摘要:解题思路:个人认为解这种题的思路就是首先定义一个不定长数组vector,通过输入的总人数,利用for循环用vector存储每个人的编号(1~n)。然后接下来的while循环就是模拟这个报数的过程,题意…… 题解列表 2022年02月03日 0 点赞 2 评论 465 浏览 评分:9.9
[编程入门]报数问题-题解(python代码) 摘要:解题思路: 首先,创建列表,赋予编号,通过列出发现n等于2 或 3 时编号都是2,n大于3时,先通过索引数为2去掉报道数,然后考虑使每个报道数的索引都为2,即创建一个新列表用于转换原列表,如代码…… 题解列表 2022年01月25日 0 点赞 0 评论 286 浏览 评分:0.0
顺序队列(数组)解决,16行实现 摘要:解题思路:先对照代码过一遍思路:首先定义一个数组队列:第一步,定义一个数组,大小尽量大(后面会解释),初始化为0(习惯)。第二步,给前n个元素编号为1,2,3……相当于给n个玩家编号。第三步,定义两个…… 题解列表 2022年01月25日 0 点赞 0 评论 180 浏览 评分:6.0
[编程入门]报数问题 摘要:解题思路: 这题主要是想用列表实现,每当有一个3就将那个值赋0,一直循环,直到最后一个就退出。注意事项:参考代码:public static void main(String[] args) {…… 题解列表 2022年01月22日 0 点赞 0 评论 363 浏览 评分:9.9
报数问题,公式解决 摘要:解题思路: 公式:f(n,3)=(f(n−1,3)+3)%n ,其中n是总人数,f(n,3)是获胜者的下标位置。注意事项: 这个公式计算的是从0开始的下标位置,所以最后还要加一。 …… 题解列表 2022年01月20日 0 点赞 0 评论 275 浏览 评分:9.9
约瑟夫环——循环链表 摘要:解题思路:注意事项:参考代码:#include<stdio.h> #include<stdlib.h> struct student { int num; struct st…… 题解列表 2022年01月19日 0 点赞 0 评论 152 浏览 评分:9.9
通过单链表删除,省的数组太大,导致循环多次.莫名其妙的char* 摘要:#include<stdio.h> #include<string.h> #include<malloc.h> typedef struct Node{ int c; s…… 题解列表 2022年01月19日 0 点赞 0 评论 105 浏览 评分:0.0
不如链表好,太多判断, 摘要:#include<stdio.h> #include<string.h> #include<malloc.h> int main(){ int n; int status=sca…… 题解列表 2022年01月19日 0 点赞 0 评论 133 浏览 评分:9.9
题解 1047: [编程入门]报数问题 (简单解法-转圈圈) 摘要:```c #include int fl(int*a,int n){ int i,cnt=0,stop=0; //cnt用来找第3次,stop标志停止 for(i=0;i…… 题解列表 2022年01月16日 0 点赞 0 评论 225 浏览 评分:0.0