随机存取和顺序存取有什么区别呢????

huggh 2010-05-10 11:18:50
在数据结构中,,,,,,,,,,随机存取和顺序存取有什么区别呢????
...全文
7058 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wesleyluo 2010-05-11
  • 打赏
  • 举报
回复
学习了。
findcsdn 2010-05-11
  • 打赏
  • 举报
回复 3
磁带机是顺序存储,就是数据只能按照顺序摆放, 显然磁带机是不会倒转的,即使可以倒转也无法定位存储地址。

硬盘是随即存储,他的磁头可以任意在磁道上寻找位置,随便存储在哪个地址都可以。



blh 2010-05-10
  • 打赏
  • 举报
回复 6
顺序存取:就是存取第N个数据时,必须先访问前(N-1)个数据 (list)
随机存取:就是存取第N个数据时,不需要访问前(N-1)个数据,直接就可以对第N个数据操作 (array)
白云飘飘飘 2010-05-10
  • 打赏
  • 举报
回复 1
数组在内存中是按顺序存放的,可以通过下标直接定位到某一个元素,这是随机存到
链表在内存中不是按顺序存放的,而是通过指针连在一起,为了访问某一元素,必须从链头开始顺着指针才能找到某一个元素,是顺序存取

69,368

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧