题解列表

筛选

双向循环链表解决

摘要:解题思路:建立双向循环链表,每个结点保存一个人的序号,当被点到时删除结点并重新连接左右两个结点,直到剩下最后一个结点为止。注意事项:算法的时间复杂度和空间复杂度很高,很容易超过时间限制。参考代码:#i……

1072: 汽水瓶(C语言)

摘要:# 汽水瓶 ## 代码示例 ```c #include int main(){ int n; while(scanf("%d",&n)!=EOF){ if(n==0) break……

1093: 字符逆序(C语言)

摘要:#字符逆序 ##代码 ```c #include #include #include #include int main(){ char s[1000],p[1000]; get……

题解 1223: 敲七游戏

摘要:参考代码:#include<stdio.h>#include<string.h>int quyu(int n){    if(n%7==0)        return 1;    else     ……

题解 1221: 数列问题

摘要:参考代码:#include<stdio.h>#include<string.h>int digui(int n){    if(n==1)        return 3;    else if(n=……

1004: [递归]母牛的故事(C语言)

摘要:# 母牛的故事 ## 题目解析(递归) 每一年的牛总数 = 上一年的牛的数量 + 上一年的牛生的牛的数量 每一年的牛总数 = 上一年的牛的数量 + 本年四岁及以上的牛的数量 每一年的牛总数 =……

元音字符提取(C语言)

摘要:参考代码:#include<stdio.h> #include<string.h> int main() {     char str[1000],str2[100];     int i=……