2013年8月13日
摘要: 实验目的:锻炼对链表的熟悉使用 特别是循环链表应用锻炼对实际问题的分析抽象出正确的数据结构;问题描述:有n个数 每走过m个数就剔除一个数。得出删除数的顺序例如 1 2 3 4 5 6 7 8 9 此时 n=9m=3 则输出顺序应该是 4 7 1 5 9 6 3 8 2求解问题基本思路:利用循环链表 外层循环 9次 找到9个数内层循环3次找到适合的数 每一次找到符合条件的数 就将其删除 并且将这个数存入一个数组中。数据结构:typedef struct LNode{//指向结构体成员 必然是结构体指针 int data; struct LNode *next;}LNode,*LinkList;. 阅读全文
posted @ 2013-08-13 23:04 gac 阅读(1691) 评论(3) 推荐(0) 编辑