鱼C论坛

 找回密码
 立即注册
查看: 3922|回复: 7

[已解决]顺序表不理解求帮忙

[复制链接]
发表于 2021-3-6 17:42:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
如果一个顺序表长度为100,那么每个元素所占用的存储单位有限制吗?
比如100除以8不能整除,那么每个元素所占用的存储单位可以是8吗?
最佳答案
2021-3-6 19:25:31
不想起名字a 发表于 2021-3-6 18:09
???? 这是一道题 没有代码 题里面说一个顺序表长为100,第一个元素地址为2650,每个元素占8个存储单 ...

100是顺序表的长度,8是一个元素大小,单位不一样,怎么可以100/8呢?
长度100就是有100个元素,一个元素是8个字节,100个元素就是800个字节
800 / 8 = 100 个元素
800 / 100 = 8 (一个元素8个字节)
800 是100个元素占用800字节的内存空间
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-3-6 17:46:03 | 显示全部楼层
程序员的官方语言是什么?是代码!
请用代码说明你的问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-3-6 18:09:33 | 显示全部楼层
人造人 发表于 2021-3-6 17:46
程序员的官方语言是什么?是代码!
请用代码说明你的问题

???? 这是一道题 没有代码 题里面说一个顺序表长为100,第一个元素地址为2650,每个元素占8个存储单位,求第11个元素的地址。这题我当然会,但我不理解的是如果顺序表长度为100,每个元素占用8个存储单位,因为100除以8有余数,所以无法刚好占满顺序表的长度没关系吗?而且为什么往顺序表里添加数据元素的值时要放在最后?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-3-6 18:16:42 | 显示全部楼层
人造人 发表于 2021-3-6 17:46
程序员的官方语言是什么?是代码!
请用代码说明你的问题

emm 顺便 我立志成为程序员 现在是大一新生,还不太搞得懂代码= =
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-6 18:24:14 | 显示全部楼层
我的理解
列表长度  != 存储单位长度
两个并不相同
第二个为什么要添加到后面,,也可以添加到前面例如insert()函数
添加到后面的原因:猜测是因为存储机制,存储从一个点开始向后存储数据,新加一个数据就默认放在了后面,就和排队一样
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-3-6 18:33:40 | 显示全部楼层
yuedong 发表于 2021-3-6 18:24
我的理解
列表长度  != 存储单位长度
两个并不相同

额那个 列表长度为什么!=存储单位长度呀?你说的存储单位长度是一个元素的吗?还是说列表长度是最大值,可以有一定数量的元素,每个元素占一定的存储单位但是元素所占用的总的存储单位不能超过列表长度?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-6 19:25:31 | 显示全部楼层    本楼为最佳答案   
不想起名字a 发表于 2021-3-6 18:09
???? 这是一道题 没有代码 题里面说一个顺序表长为100,第一个元素地址为2650,每个元素占8个存储单 ...

100是顺序表的长度,8是一个元素大小,单位不一样,怎么可以100/8呢?
长度100就是有100个元素,一个元素是8个字节,100个元素就是800个字节
800 / 8 = 100 个元素
800 / 100 = 8 (一个元素8个字节)
800 是100个元素占用800字节的内存空间
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-3-6 20:10:04 | 显示全部楼层
人造人 发表于 2021-3-6 19:25
100是顺序表的长度,8是一个元素大小,单位不一样,怎么可以100/8呢?
长度100就是有100个元素,一个元 ...

感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-30 19:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表