摘要: 一群小孩围成一圈,任意假定一个数m,从第一个小孩数起,数到第m个的时候,该小孩离开,依次这样数下去,最后一个小孩是胜利者,问:胜利者是第几个小孩?单向循环列表实现#include <stdio.h>#include <assert.h>#define N 8typedef struct _LIST { int data; struct _LIST *next;} LIST;inline void list_init(LIST *node,int data,LIST *next) { node->data = data; node->next = next;} 阅读全文
posted @ 2011-12-18 10:28 pingjiang 阅读(442) 评论(3) 推荐(0) 编辑
点击右上角即可分享
微信分享提示