如何设计一种改进型的链表结构来优化随机定位操作的性能? 今天刚去网易笔试了,有一道题目不是很懂,上网查了下,但是没找到啥答案,特发贴到此,真诚的希望各位高手给指点一二,小弟我不胜感激。注明我是学java的。设计一种改进型的链表结构来优化随机定位操作的性能?给出设计思路及改进后随机定位操作的时间复杂度? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设置另外一个“标准”链表作为这个链表的索引,这个“标准”链表的每个结点存储的都是原链表的某个结点的地址(具体索引到哪个结点看具体情况,如果不知道具体情况,可以考虑每X个原结点对应一个索引结点),这样查询的时候就可以使用这个索引结点加快速度了。比如采用刚才说的每X个原结点对应一个索引结点的方式,比如100个原结点对应一个索引结点,那么比如你要查询第2345个原结点,所需的时间复杂度是2345/100+2345%100。当然,这只是一个思路,看看有没有其他网友给出其他的思路。 很期待 多网卡 多ip 如何获取 .?? 高手赐教 帮我看一下代码 初学者遇到的一个小问题 一道题目 (up 有理)一个字符串是null,可为什么它的长度是14?有兴趣或有经历的进来! 哪里有好书下载 关于borland AppServer的问题 号外!号外!现有一项目,有兴趣大家一起切磋! basic error SOAP的命名空间问题 深度解析工业图形专家(VG)在delphi中的使用 如何在本地用java启动远程informix数据库的一个服务,如:dbload?
比如采用刚才说的每X个原结点对应一个索引结点的方式,比如100个原结点对应一个索引结点,那么比如你要查询第2345个原结点,所需的时间复杂度是2345/100+2345%100。当然,这只是一个思路,看看有没有其他网友给出其他的思路。