![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
指针变量及线性链表
文章平均质量分 71
chrisblogtk
这个作者很懒,什么都没留下…
展开
-
建先进先出的链表(指针变量及线性…
问题:读入一批整型数据,遇负数时停止,将读入的正数组成先进先出的链表并输出。 解题思路:首先应定义指针类型,结点类型和指针变量,读入第一个值,建立头结点,读入第二个值,判断它是否大于零,若是,建立新结点。 程序: type point=^node; node=record data:real; link:point; end; var las原创 2016-04-08 21:42:54 · 398 阅读 · 0 评论 -
删数问题(指针变量与线性链表)
题目: 建一个链表(栈链表),节点的值依次由键盘输入。要求任意输入一个数,把它从链表中删除,输出删除后的链表。 样例输入: 1 2 3 4 5 6 -1 3 样例输出: 1 2 4 5 6 解题思路:先把读入的数据变为一个线性链表,然后在这里面寻找要删除的数,进行删除,最后输出删除后的线性链表即可。 程序: type point=^node; node=record原创 2016-04-08 21:42:56 · 296 阅读 · 0 评论 -
约瑟夫问题(指针变量及线性链表)
Description 设有n个人依次围成一圈,从第1个人开始报数,数到第m个人出列,然后从出列的下一个人开始报数,数到第m个人又出列,…,如此反复到所有的人全部出列为止。设n个人的编号分别为1,2,…,n,输出最后一个的编号。 Input n,m (1 Output 最后一个的编号 Sample Input 13 5 Sample Output 6原创 2016-04-08 21:43:01 · 815 阅读 · 0 评论