约瑟夫环比出圈更高大上啊(但是太简单了)
摘要:解题思路:标记淘汰,首尾相连,很简单注意事项:参考代码:#include<stdio.h>
int main(void)
{
int n, m,i;
while(scanf("……
循环链表解法(c语言代码)
摘要:我是很不想用链表的,因为每次写完都有一堆bug,因为链表很容易访问到空指针。但是我更不想用数组,数组太费脑子了。
```c
#include
#include
// 定义链表节点结构体……
1160: 出圈 (vector , 公式法)
摘要:解题思路:Vector注意事项:删除元素的位置在末尾的时候,需要注意初始化为0参考代码:#include#include
using namespace std;
int main()
{
……
出圈,人要麻木了,真的出圈了
摘要:解题思路:注意事项:在判断最后一个函数中的迭代器要两次判断尾参考代码:#include <iostream>
#include <vector>
using namespace std;
voi……
1160出圈(利用数组遍历解决)
摘要:解题思路:这道题其实最好还是用单项循环链表做时最好的,所以以后学了链表后可以拿这道题练手,下面时模拟遍历的做法。注意事项:参考代码:#include<iostream>using namespace ……
无需链表,一维数组循环解决
摘要:解题思路:注意事项:参考代码:#include<stdio.h>int magic(const int n,int cu){ int a[n]; //用数组记录……
猴子选大王(报数问题)
摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main() { int n,m; while(scanf("%d %d",&n,&m)!=EOF) { int s=0; ……
1160: 出圈(好东西哈)
摘要:解题思路:注意事项:参考代码:#include<iostream>#include<cstring> //memset()必备using namespace std;in……
编写题解 1160: 出圈(队列)
摘要:解题思路:把m-1个数加到后面之后,删除第一个数即可注意事项:参考代码:while True: try: n,m = map(int,input().split()) ……