为了账号安全,请及时绑定邮箱和手机立即绑定

数据结构中如何通过索引值获取索引内容(不用索引器)

数据结构中如何通过索引值获取索引内容(不用索引器)

达令说 2018-08-15 11:10:04
假设现在有一个size=10的集合,我们要获取index=5的元素,可以通过:class Node{object item;Node next;}...for(var i = 0;i<5;i++){     node = node.next;}node已经成了我们需要的内容。但是如果size=10000,index=5000。也是通过这么一个循环去遍历吗?或者说索引器实现的本质是什么呢?
查看完整描述

1 回答

?
30秒到达战场

TA贡献1828条经验 获得超6个赞

你的这种写法是链表的,,链表查询慢就是这个原因,你可以用数组和集合(用数组实现),直接根据索引获取,查询快


查看完整回答
反对 回复 2018-09-06
  • 1 回答
  • 0 关注
  • 729 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信