腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
迭代和
遍历
有什么区别?
、
、
、
、
我仍然不明白
遍历
链表
和
遍历
链表
之间的主要区别。我知道
遍历
意味着
遍历
(访问每个元素)
链表
,当迭代时,你基本上做了同样的事情,但有什么不同,为什么你不能
遍历
所有东西(标准库数据结构)?
浏览 2
提问于2013-05-02
得票数 19
回答已采纳
3
回答
Java ArrayList和LinkedList -在终端添加元素实现细节
、
、
、
、
我对arraylist比linkedlist更快的理解是,对于arraylist,你基本上只需要一个动作--更新数组元素末尾的引用,而对于
链表
,你必须做更多的事情,例如创建一个新节点,更新2个引用,
遍历
链表
并更新最后一个节点指向新的节点等等然而,我不确定java是
如何
实现这些的。arraylist
如何
知道" last“元素在哪里,它是存储最后一个元素的值,还是
遍历
数组并在最后一个元素之后添加一个新元素?和
链表
,它们是存储对列表中最后一个节点的引用,还是
浏览 1
提问于2013-01-24
得票数 3
回答已采纳
9
回答
收益率(以Java为单位)
、
、
我已经使用泛型在java中创建了一个
链表
,现在我希望能够
遍历
列表中的所有元素。在C#中,当我
遍历
链表
中包含的元素列表时,我会在
链表
中使用yield return。
如何
创建上述代码的java版本,以便可以
遍历
链表
中包含的所有项?
浏览 2
提问于2010-03-01
得票数 64
1
回答
用C对一长串单词按字母顺序排序的最佳方式是什么?
、
我有几个
链表
,每个
链表
都包含特定长度的单词。也就是说,我有一个6个字母的字符串列表,7个字母的字符串列表,...,10个字母的字符串列表。
浏览 1
提问于2014-04-02
得票数 0
3
回答
如何
在不使用集合的情况下反向迭代
链表
?
、
、
我正在
遍历
一个单
链表
,例如: 1->2->3->4->5->6> 当它到达一个位置,比方说节点值4,它已经返回到之前的位置值,比如1或2。
如何
在不使用集合框架或反转
链表
的情况下反向
遍历
该位置?
浏览 8
提问于2016-10-06
得票数 0
7
回答
如何
在一次
遍历
中找到单个
链表
的中间节点(如果没有给出
链表
的长度)
、
我有一个类似这样的问题陈述:“
如何
在一次
遍历
中找到单
链表
的中间节点,问题是我们不知道
链表
中的节点数?”我有一个类似这样的答案:“当你
遍历
链表
时,获取一个向量,开始推送所有节点的地址,并递增一个计数器,直到到达
链表
的末尾。”这是fine...but,这是浪费内存,存储一个非常大的
链表
的所有地址!那么我们
如何
才能有一个更好的解决方案呢?
浏览 0
提问于2011-07-15
得票数 4
回答已采纳
14
回答
如何
在不
遍历
整个
链表
的情况下找到
链表
中的中间元素?
如何
在不
遍历
整个
链表
的情况下找到
链表
中的中间元素。?...and最多只能使用2个pointers...how?....也没有给出列表的长度。
浏览 0
提问于2013-05-09
得票数 14
回答已采纳
4
回答
如何
在不
遍历
链表
的情况下计算
链表
的节点数?
、
在一次采访中,我被问到
如何
在不
遍历
链表
的情况下计算
链表
中的节点数?有什么方法可以做到这一点吗?
浏览 0
提问于2011-06-16
得票数 7
回答已采纳
1
回答
仅使用一次
遍历
显示来自LLL的中间数据项
我有一个关于C++编程中的单
链表
的问题。我正在尝试仅使用一次
遍历
来显示整数值的单
链表
的中间数据项。任何提示都会很有帮助!我可以通过多次
遍历
来解决这个问题,但是为了显示中间的数据项,我必须只
遍历
链表
一次。 谢谢!
浏览 0
提问于2014-05-07
得票数 0
1
回答
如何
遍历
链表
?
、
、
、
、
我可以从头到尾
遍历
双向
链表
,打印出列表,也可以对元素进行排序。我不能从尾指针
遍历
到头指针。我想通过
遍历
backward.Also来打印列表。我想从排序的列表中删除元素并显示其内容。
浏览 12
提问于2018-02-23
得票数 2
回答已采纳
1
回答
如何
实现跳过列表
、
、
、
我想知道
如何
在python中实现一个跳过列表。 我已经创建了一个
链表
,但在
如何
创建
链表
的不同级别,以及在搜索或插入节点到列表时
如何
遍历
列表的每一层时,我遇到了问题。
浏览 1
提问于2013-02-28
得票数 0
7
回答
如何
确定
链表
是否具有仅使用两个内存位置的周期
、
、
、
有没有人知道一种算法,可以只用两个变量来
遍历
链表
,就能发现
链表
是否循环。假设你有一个对象的
链表
,什么类型的对象都无关紧要。我在一个变量中有一个指向
链表
头部的指针,而我只有一个
遍历
链表
的变量。我可以将两个变量都设置为头部,然后用另一个变量
遍历
列表,总是检查它是否等于另一个变量,但是,如果我真的遇到了循环,我就永远不会离开它。我认为这与
遍历
列表和比较指针值的速率不同有关。有什么想法吗?
浏览 3
提问于2009-01-30
得票数 44
回答已采纳
2
回答
计算信号量还是互斥锁?
、
、
我有一个多线程应用程序,它有一个
链表
。代码中的许多地方都在
遍历
链表
,但有一个地方的节点被删除了。
遍历
链表
的位置不需要相互保护,即它们可以并行发生,但发生删除的位置需要在其他
遍历
位置都不起作用时发生。如果我有一个互斥锁并锁定所有位置--包括所有的
遍历
位置和删除位置,它可以工作,但这会减慢整个应用程序的运行速度。我计划做的是,让一个变量(信号量)在
遍历
开始之前递增,在
遍历
结束时递减。当计数信号量为0(表示没有人在
遍历
<e
浏览 2
提问于2018-01-04
得票数 0
3
回答
查找
链表
的末尾
、
我正在查看面试问题,我遇到了“
如何
找出
链表
是否有结尾?(即
链表
不是一个循环)”。它给出了一个解决方案(一次
遍历
一个和两个节点,看看指针是否相等)。难道我们不能只保留我们开始时的指针,看看在
遍历
它的时候,我们是否还会再次命中那个指针?或者,这将不起作用?
浏览 2
提问于2013-01-22
得票数 0
回答已采纳
1
回答
在字符串中搜索子字符串
、
、
、
嘿,伙计们,我有下面的代码在一个大约有70万个字母的文件中搜索子字符串,我相信,它在ArrayList上工作得很好,但对于LinkedList来说,它需要永远完成。任何人都能理解为什么要花这么多时间?import java.io.File;import java.io.IOException; import java.util.Collections;impo
浏览 1
提问于2015-02-09
得票数 0
2
回答
scala循环
遍历
链表
在scala中,循环
遍历
对象的
链表
(scala.collection.mutable.LinkedList)的好方法是什么?例如,我想让' For‘循环
遍历
链表
上的每个对象并对其进行处理。
浏览 2
提问于2010-11-04
得票数 2
回答已采纳
1
回答
对于
遍历
树的实体,是否有术语或设计模式
如果你迭代数组,你会调用迭代迭代器。对此是否有名称设计模式?
浏览 0
提问于2018-11-20
得票数 0
1
回答
碰撞检测矩阵-快速移除和添加阵列
我正在创建一个自定义的碰撞检测矩阵。当我的对象落在某个矩阵中时,我将它们放在一个类别中,并且只检查该类别中的冲突。这是因为我正在创建数十万个对象。现在,我正在使用两到三个ArrayLists来添加和删除内容。对于这种行为,最有效的类是什么?//matrix list//remove from matrix list when no longer m
浏览 0
提问于2015-03-31
得票数 1
1
回答
collections.deque:
如何
有效地删除已定位的项目?
、
我们希望在
链表
中找到一项,对该项执行某些操作,然后将其删除。理想情况下,这应该是O(1),因为我们已经在
链表
中找到了客户,但我担心它可能会
遍历
整个
链表
。 这样做的正确方法是什么?
浏览 2
提问于2020-10-26
得票数 0
2
回答
如何
使向双向
链表
添加链接执行N/2而不是O(N) (int index,element a)作为参数
、
、
似乎向
链表
添加某些内容的唯一Big-Oh行为是O(N),因为您必须
遍历
整个
链表
。但是,据我所知,操作的总数不应该超过N/2。有人能解释一下这是怎么可能的吗?因为我认为,如果你从
链表
的两端
遍历
,总体行为仍然是O(N)。我遗漏了什么?
浏览 0
提问于2012-02-21
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
头插法和尾插法创建、删除、遍历单链表
python如何判断遍历日期
如何在Rust中实现链表
如何优雅的遍历Mycat分库表
如何将单双向链表反转?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券