![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
模拟
文章平均质量分 73
丿笔迹
责任心、态度、自制力。
请认真对待每件事
展开
-
九宫格
九宫格: 同一行,同一列,对角线之和都等于15; 解题报告: 诀窍:左出右入原则:(1)从第一列中间方格开始(2)下个数字应该在“左上角”(3) 如果重复则放到数字右边 上出下入原则:从上边出去对应的应该从同一列下面进入 占位右移:预期的位置如果被其他数占用,则将数放到原来数的右边; 参考程序: #include #define N 3 int ma原创 2013-08-29 22:13:58 · 849 阅读 · 0 评论 -
用数组实现链表
#include #include int size; typedef int ListItem; typedef struct alist{ int n; //当前个数 int maxsize; //最大长度 ListItem *table; //数组 }Alist,*List; List ListInit(int size) //初始化 { List L;原创 2013-09-26 14:17:48 · 1572 阅读 · 0 评论 -
指针实现链表
#include #include //*************************** typedef struct clist { int element ; struct clist *next; }list,*List; //*************************** List ListInit() { int i,n; List p,q,head; pri原创 2013-09-26 14:49:20 · 656 阅读 · 0 评论 -
poj-约瑟夫问题(猴子选大王)
2746:约瑟夫问题 总时间限制: 1000ms 内存限制: 65536kB 描述约瑟夫问题:有n只猴子,按顺时针方向围成一圈选大王(编号从1到n),从第1号开始报数,一直数到m,数到m的猴子退出圈外,剩下的猴子再接着从1开始报数。就这样,直到圈内只剩下一只猴子时,这个猴子就是猴王,编程求输入n,m后,输出最后猴王的编号。 输入每行是用空格分开的两个整数,第一个是 n, 第二原创 2013-08-29 20:16:32 · 5983 阅读 · 0 评论