社区
C语言
帖子详情
双向链表的问题
elec001
2004-08-30 11:01:49
初学数据结构 有个问题不明白
typedef sturct node
{struct node *llink;
int data;
stuct node *rlink
};
…………
stuct node *p,*q,*r
…………
head->rlink->llink=q 这句是什么意思?
指针指的是什么地方?
请各位帮帮忙
谢谢
...全文
114
11
打赏
收藏
双向链表的问题
初学数据结构 有个问题不明白 typedef sturct node {struct node *llink; int data; stuct node *rlink }; ………… stuct node *p,*q,*r ………… head->rlink->llink=q 这句是什么意思? 指针指的是什么地方? 请各位帮帮忙 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
new_c
2004-08-31
打赏
举报
回复
小张说的很清楚呢
zhangfjj
2004-08-31
打赏
举报
回复
看看这个图
llink rlink
*************** ***************
head--> * ^ * * *--> * * * * -->
* * * * <--* * * * <--
*************** ***************
头结点 第二个结点
elec001
2004-08-31
打赏
举报
回复
懂了 谢谢
waini11
2004-08-31
打赏
举报
回复
我还是不太明白怎么办
oldmanpushcart
2004-08-31
打赏
举报
回复
连电线杆都听明白了
comebaby
2004-08-31
打赏
举报
回复
连图示都有,真是讲得太清楚了
skystar2001
2004-08-31
打赏
举报
回复
_______________________ ------> ________________________
head -----> | llink | data | rlink | | llink | data | rlink |
----------------------- <---/--- ------------------------
(head就是他的别名) /
/ (head->rlink就是他)
(head->rlink->llink就是他) /
____ /
| p |<--
-----
不知道楼主看懂没有~~~:)
bambooeric
2004-08-30
打赏
举报
回复
错了
是首元结点的前驱指向q
bambooeric
2004-08-30
打赏
举报
回复
我想在这里head是头指正,而head->rlink才是首元结点,这句的意思是对首元结点指向q。
bambooeric
2004-08-30
打赏
举报
回复
楼主好象没有搞清楚头指针和首元结点的区别啊
zhangfjj
2004-08-30
打赏
举报
回复
typedef sturct node
{
struct node *llink;/*前驱指针*/
int data;
stuct node *rlink/*后继指针*/
};
…………
stuct node *p,*q,*r
…………
head->rlink->llink=q 这句是什么意思?
指针指的是什么地方?
head头结点
head->rlink 指向头结点的后继结点
head->rlink->llink 指向头结点的后继结点的前驱结点,其实就是指向head
双向链表
(数据结构)(C语言)
双链表删除pos位置的结点、
双向链表
的尾插、关于单链表的尾插需要用到二级指针,
双向链表
不需要用到二级指针的思考、
双向链表
的判空、
双向链表
的尾删、
双向链表
的头插、
双向链表
的头删、
双向链表
查找值为x的结点、...
C语言之 -
双向链表
可以看一下
双向链表
的百科:百科-
双向链表
二、实现过程 我们结合着注释,一起来学习一下
双向链表
。文章底部有源码供大家下载。 首先我们定义一个结构体节点: typedef struct s_msg { int count;...
创建
双向链表
(详解)
双向链表
操作 在学习了单链表之后,就顺带学习了双链表的操作。 什么是双链表? 双链表顾名思义,就是链表由单向的链变成了双向链。 使用这种数据结构,我们可以不再拘束于单链表的单向创建于遍历等操作,大大减少...
关于
双向链表
和二叉树链表的区别
双向链表
和二叉树链表区别为:指针不同、指向du不同、访问不同。双zhi向链表和二叉树链表都能dao从链表中的任何一个结点出发能找到任何其他结点。都用来存放线性表中的数据元素。 一、节点指针数量不同 1、双向...
特殊的链表——
双向链表
一、
双向链表
的概述 1、
双向链表
的定义:在单链表的每个结点里再增加一个指向其直接前驱的指针域prior,这样链表中就形成了有两个方向不同的链,故称为
双向链表
。 2、优点:
双向链表
可以克服单链表查找链表中某...
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章