腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
识别
链表
中
循环
的方法背后的逻辑
、
、
在
检测链接列表
中
的
循环
的最佳方法
中
,我们执行以下操作:我想知道为什么会这样。这背后的理论逻辑?
浏览 3
提问于2011-11-23
得票数 1
回答已采纳
3
回答
在
链表
中
查找
循环
、
、
、
、
我目前正在使用Floyd的
循环
查找
算法来解决一个问题,该算法要求我检测
单个
链表
是否包含一个
循环
。我理解乌龟和兔子方法,但对它的实现有些困惑。slow.next; if(fast == slow) }}while(fast != null) 然而,后者
浏览 5
提问于2021-08-13
得票数 0
1
回答
在
两个相交的单
链表
中
检测
循环
的开始
、
、
如果两个单
链表
在
交集后有一个
循环
,那么如何找到
循环
开始的节点?在下面的示例
中
,要
查找
的节点(
循环
的开始)是C2。
浏览 3
提问于2021-02-08
得票数 0
回答已采纳
1
回答
从两个单
链表
中
查找
相同的节点。不能使用哈希,复杂度不能为O(n^2)
、
、
从两个
单个
链表
中
查找
相同的节点。不能使用哈希,不能是O(n^2)复杂度。 请给出一些提示。非常感谢。
浏览 0
提问于2011-02-15
得票数 1
回答已采纳
3
回答
如何在linkedlist
中
查找
重复项- java
如何
查找
链表
来
查找
列表
中
的第一个重复对象,可以像数组一样使用嵌套的for
循环
来完成吗?
浏览 0
提问于2013-12-12
得票数 0
4
回答
检测
链表
中
的
循环
、
、
如何仅使用
单个
指针检测
链表
中
的
循环
?(不想要慢和快的指针(野兔和乌龟))
浏览 2
提问于2011-10-10
得票数 3
3
回答
查找
链表
中
没有两个指针的
循环
查找
链表
中
是否存在
循环
。除了使用快速指针和慢速指针之外,您还有其他方法吗?
浏览 0
提问于2010-02-26
得票数 3
回答已采纳
13
回答
在
单
链表
中
查找
循环
如何检测单
链表
是否有
循环
?如果它有
循环
,那么如何找到
循环
的起始点,即
循环
开始的节点。
浏览 3
提问于2012-04-23
得票数 66
回答已采纳
7
回答
为什么
在
链表
中
查找
循环
时指针增加2,为什么不是3,4,5?
、
、
、
、
我已经看过了,它谈到了
在
链表
中
查找
循环
的算法。我读过解决方案,
在
很多地方提到我们必须带两个指针。一个指针(慢/乌龟)加1,另一个指针(快/兔)加2。当它们相等时,我们找到
循环
,如果快指针达到null,则
链表
中
没有
循环
。 现在我的问题是,为什么我们的指针增加了2,为什么不是其他的呢?增加2是必要的,或者我们可以将其增加X以得到结果。如果我们将更快的指针递增2,我们是否有必要找到一个
循环</e
浏览 5
提问于2011-02-27
得票数 69
3
回答
为什么我们需要检测
链表
中
的
循环
、
、
、
我看到很多关于如何在
链表
中
检测
循环
的问答,但我想了解我们为什么要这样做,换句话说,
在
链表
中
检测
循环
的实际用例是什么
浏览 22
提问于2018-07-04
得票数 2
3
回答
如何反转
循环
单
链表
、
反转
单个
链表
很容易,下面的代码运行得很好。tmp = tmp->next; list->next = cur;} rear->next = cur; rear = tag;} 但是它不起作用,我想在运行这个函数后,
循环
列表应该是非
循环</
浏览 1
提问于2013-01-08
得票数 0
5
回答
如何
查找
链表
循环
中的节点数?
、
如何
查找
链表
循环
中的节点数?| | H <----- G <----- F 最基本的问题是如何找到C点。
浏览 0
提问于2010-10-12
得票数 3
回答已采纳
2
回答
如何返回
链表
的中间节点
、
、
在
检查
链表
的中间节点时,我对while
循环
条件
在
链表
中
的工作方式感到困惑class Node(object): first = first.next如果我将while
循环
更改为
浏览 2
提问于2019-04-16
得票数 0
1
回答
在
链表
中
查找
循环
的开始
、
、
具体来说,我想问一下解决方案
中
的以下代码块:while node1 != node2: node2 = node2.next
在
乌龟和野兔相遇后,我们需要在链接列表中找到
循环
的起点
浏览 4
提问于2020-06-25
得票数 1
回答已采纳
1
回答
什么时候需要检查
链表
周期?
、
其中一个问题是,如果你有
链表
,如何
查找
链表
中
是否有
循环
。现在我的问题不是如何检查周期,而是我需要一个真正的例子,这个问题什么时候会产生,什么时候我需要检查开发java web应用程序的列表?!
浏览 0
提问于2014-10-30
得票数 0
1
回答
使用递归对
链表
节点进行计数
、
如何使用递归计算
单个
链表
节点的数量(没有while或for
循环
,只有if语句){ return
浏览 2
提问于2013-11-05
得票数 0
1
回答
用于快速集团
查找
的数据结构
、
找到一个集团并获得该集团的所有成员的好算法是什么?例如,我有:e-f-gx-y-x我总是可以有一个节点字典来列出节点,并让每个成员指向其余成员的列表:b -> [a, c, d]...编辑:更新不频繁,应假定为静态更新。成员只属于一个集团
浏览 2
提问于2014-12-05
得票数 1
2
回答
用C++删除应用程序
中
的信息
、
、
我有一个电话簿应用程序,用户可以输入联系信息,它将显示
在
电话簿
中
。我有一个删除功能,允许用户通过姓氏搜索,并从电话簿
中
删除联系人。} 现在我意识到我需要再写几个strcpy函数来覆盖联系人中与姓氏相关的其余信息,但现在我需要弄清楚为什么它要删除电话簿
中
后面的所有其他姓名
浏览 0
提问于2012-11-03
得票数 0
回答已采纳
4
回答
最坏情况时间复杂度列表
、
、
、
、
我知道对于数组实现,二分
查找
的最佳、平均和最坏情况的时间复杂度分别为最佳O(1);平均O(log );最差O(log );。然而,我该如何计算单
链表
、双
链表
和
循环
链表
实现的二进制搜索和插入的时间复杂度呢?
浏览 1
提问于2014-01-13
得票数 0
1
回答
双向
链表
中
循环
的开始?
、
、
我遇到的一个问题是,
在
循环
链表
中
,
在
循环
开始时
查找
节点?所以像&(A->value)这样的东西将返回我们的地址,然后我们发现一个地址是否重复,如果是,那就是
循环
的开始?
浏览 1
提问于2011-10-26
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+丨如何检查链表中的循环?这5个方案,真是太绝了!
vrms 助你在 Debian 中查找非自由软件
轻松上手在 Ubuntu 中快速重命名单个及多个文件
PDCA循环在ISO9001体系中的运用
使用Java在树结构中查找叶子节点的全路径
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券