![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
不做咸鱼的胖
初识程序的小弱,请多多关照
展开
-
数据结构A之链表的简单操作
数据结构课开了以后,很烦恼里面繁杂的链表建立方式,我简单的总结了一些链表的常用方法,主要是初始化,建立,销毁,输出链表下面是代码:首先我们需要建立一个结构体(这里主要是针对整型数字的操作,字符操作需将int改为char)typedef struct LNode { int data; LNode *next; }LinkList; 然后初始化一下当前链表(将其第一个节点设为空,作为头原创 2016-04-14 19:07:04 · 448 阅读 · 2 评论 -
swustoj956约瑟夫问题的实现
n个人围成一个圈,每个人分别标注为1、2、…、n,要求从1号从1开始报数,报到k的人出圈,接着下一个人又从1开始报数,如此循环,直到只剩最后一个人时,该人即为胜利者。例如当n=10,k=4时,依次出列的人分别为4、8、2、7、3、10,9、1、6、5,则5号位置的人为胜利者。给定n个人,请你编程计算出最后胜利者标号数。第一行为人数n; 第二行为报数k;Input 10 4Output 5这原创 2016-04-20 00:58:23 · 1364 阅读 · 0 评论