采用单循环链表,先构造一个有n个节点的单循环链表,再给出一个报数的上限值m(假设m>1),在链表的首节点开始从1计数,计到m是时,对应的节点从链表中删除,然后再被删除节点的下一个节点又从1开始计数,直到最后一个节点从链表中删除算法结束。