搜索
编程论坛
→
开发语言
→
『 数据结构与算法 』
→ 数据结构中的单链表怎么储存多个信息
标题:
数据结构中的单链表怎么储存多个信息
只看楼主
lovesw
等 级:
新手上路
帖 子:1
专家分:0
注 册:2015-4-7
楼主
问题点数:0 回复次数:9
数据结构中的单链表怎么储存多个信息
数据结构中的单链表怎么储存多个信息
比如储存一个学的 名字 性别 班级 等信息 并对其删除 添加等操作 怎么用单链表来实现
搜索更多相关主题的帖子:
信息
2015-04-07 22:29
caimuyin
等 级:
新手上路
威 望:
1
帖 子:32
专家分:2
注 册:2015-3-23
第
2
楼
得分:0
那你直接使用顺序表啊。。
typedef struct Student
{
long number; /*学生数据项*/
char name[10]; /*姓名*/
char sex[3]; /*性别*/
int age; /*年龄*/
} StudentType;
单链表结点结构 只有数据域和指针域,,数据的类型和大小不好控制吧。。
2015-06-04 15:53
林月儿
来 自:湖南
等 级:
版主
威 望:
138
帖 子:2276
专家分:10647
注 册:2015-3-19
第
3
楼
得分:0
数据结构中的单链表怎么储存多个信息
比如储存一个学的 名字 性别 班级 等信息 并对其删除 添加等操作 怎么用单链表来实现
单链表对添加删除操作相对于顺序表来说方便,所以删除添加操作不是问题
至于存储多信息,如果不熟悉流程先以单一数据完成框架然后在补齐其他信息
个人看法,仅供参考
剑栈风樯各苦辛,别时冰雪到时春
2015-06-04 18:15
情.难言ゝ
来 自:安徽安庆
等 级:
论坛游侠
威 望:
1
帖 子:74
专家分:137
注 册:2013-9-8
第
4
楼
得分:0
用链表。。。
树叶的离去,是风的追求、还是树的不挽留???
2015-06-07 16:14
mohun
等 级:
论坛游侠
威 望:
2
帖 子:49
专家分:125
注 册:2014-12-22
第
5
楼
得分:0
你所说的单链表的这些操作和单条信息量的大小没多大关系。
存数单个信息时,你的信息是数字/字符/字符串等基本数据类型,如果是多信息,那就用块元素来存储信息,比如C语言中用结构体,JAVA中可以用类的对象。
具体使用还是要看具体语言。
2015-06-23 15:04
林月儿
来 自:湖南
等 级:
版主
威 望:
138
帖 子:2276
专家分:10647
注 册:2015-3-19
第
6
楼
得分:0
你说的是结点存储多个信息吧。。。
剑栈风樯各苦辛,别时冰雪到时春
2015-06-23 15:12
T_MACC
等 级:
业余侠客
威 望:
8
帖 子:99
专家分:211
注 册:2015-4-14
第
7
楼
得分:0
节点存储多个信息还能理解,链表存储多个信息 ,也是醉啦,没听说过
2015-07-02 19:44
caimuyin
等 级:
新手上路
威 望:
1
帖 子:32
专家分:2
注 册:2015-3-23
第
8
楼
得分:0
应该是每个结点存储多个信息。
typedef struct tagSTU
{
char id[28];
float scores[4];
float avg;
float tot;
}STU;
大概就是一个这样的格式吧
仅供参考
2015-07-14 15:13
ZZL_1
等 级:
新手上路
帖 子:2
专家分:0
注 册:2015-6-22
第
9
楼
得分:0
结构体里边不需要定义一个成员来存储下一节点的地址吗?
2015-08-26 18:43
夏如风
等 级:
论坛游民
威 望:
2
帖 子:10
专家分:15
注 册:2015-6-29
第
10
楼
得分:0
定义两个类学生类和链表类就行
2015-09-05 09:05
10
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-443680-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.155318 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved