Problem : 用循环链表实现一个程序。用户输入M, N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。 Problem : 用循环链表实现一个程序。用户输入M, N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。
Time Limit: 10000 Sec Memory Limit: 128 MB
Submit: 227 Solved: 126
[Submit] [Status] [Web Board] [Creator:]Description
用循环链表实现一个程序。
用户输入M, N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。
链表节点结构定义如下。
// 节点结构定义
typedef struct link_Node
{
int data;
link_Node* next;
}Node, *pNode;
主函数中创建循环链表,链表内容内整数1到N。调用函数循环数数,遇到M输出该数。
输入m,n的值
4 10
输出
4 8 2 7 3 10 9 1 6 5
Input
4 10
Output
4 8 2 7 3 10 9 1 6 5
Sample Input
4 10
Sample Output
4 8 2 7 3 10 9 1 6 5
HINT
输出数时,移除对应的链表节点
[Submit][Status]