点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 链表是否有环
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
判断一个链表是否有环,并指出换的头结点(O(n)时间复杂度)
供大家交流使用,欢迎大家交流指对。。。欢迎大家下载。。
所属分类:
C++
发布日期:2012-11-26
文件大小:2kb
提供者:
longxia7758748
单链表操作算法合集
代码中包含单链表的常用操作,主要实现以下六个算法: 1.单链表的就地反转 2.链表相交或求公共起始节点 3.求链表倒数第n个节点 4.删除单个节点 5.判断链表是否有环 6.将2个递增的链表合并为递减链表 并全部调试通过。
所属分类:
C++
发布日期:2013-03-11
文件大小:206kb
提供者:
hello_world_2012
实现关于链表的各种操作及排序
这个头文件实现了链表有关的基本操作,包括:发现链表是否有环、求环入口及环长度、求两个链表是否相交、反转链表、还有各种排序操作,基于链表的插入排序,冒泡排序、选择排序、合并排序、快速排序
所属分类:
C++
发布日期:2013-12-29
文件大小:12kb
提供者:
upon_the_yun
常见的链表面试题大汇总
常见的链表面试题大汇总: 1,创建一个链表结点 2,遍历链表中的所有结点 3,倒序打印链表 4,往链表末尾添加结点 5,往链表前端添加结点, 6,获取链表的节点数目 7,销毁链表 8,求链表中倒数第K个节点 9,反转链表 10,查找链表中间节点 11,判断链表是否有环 12,判断链表是否有环,并返回环上的节点数目
所属分类:
C++
发布日期:2015-09-05
文件大小:2mb
提供者:
mengni123321
剑指offer第二到八章代码java实现
《剑指offer 名企面试官精讲典型编程题》书中第二章到第八章java代码实现,分章节package;实现代码包括原题目,以及其中的一些“本题扩展”;更具有详细的代码注释,很多代码从基础的暴力解法到书中的技巧解法均有实现;在第五章中更是对动态规划常见的一些体型进行了总结整理,包括“最长公共子序列,最长公共子串,背包,最大子数组和”;最后summary总结整理了链表常见的问题包括“链表是否有环,链表环的入口,是否相交,排序等”共15个链表相关题目。 采用的JDK版本为1.7。
所属分类:
Java
发布日期:2015-11-24
文件大小:120kb
提供者:
software2589
链表相关问题的完整代码
链表相关问题的完整代码,包括测试类和关键代码: **0、将链表翻转** **1、判断链表是否有环** **2、寻找环的入口点** **3、计算环的节点数** **4、计算(有环)链表的节点数** **5、找出环中距任意一点最远的节点** **6、判断两个无环链表是否相交** **7、寻找两个链表的相交的节点**
所属分类:
Java
发布日期:2018-07-06
文件大小:3kb
提供者:
kooking_l
循环链表(完结版)
1.循环链表的基本操作: 插入、删除、新建、销毁、查找、遍历、逆置、链表拼接、快慢指针查找中间结点; 2.几个经典的链表问题: 约瑟夫环、拉丁方阵、魔术师发牌问题、判断链表是否含有环
所属分类:
C
发布日期:2018-08-20
文件大小:58kb
提供者:
wanzhen4330
链表有无环
判断链表是否存在环,用C语言实现,先进行创建链表,输入链表元素结点,然后进行选择创建链表。判断链表是否存在环,用C语言实现,先进行创建链表,输入链表元素结点,然后进行选择创建链表。
所属分类:
C
发布日期:2018-09-27
文件大小:1kb
提供者:
weixin_42576855
算法链表.docx
链表反转、合并有序列表,新增节点,删除节点,链表是否有环,中间节点
所属分类:
Java
发布日期:2019-09-11
文件大小:16kb
提供者:
wangsufu77
用C++实现的循环链表
这是一个单循环链表,具备基本的操作,在普通链表的基础上,实现了定长循环链表的循环输入,判断链表是否有环等较为特殊的操作。增删改查自然也有。
所属分类:
C++
发布日期:2020-04-15
文件大小:72kb
提供者:
qq_36324958
常用算法链表堆栈二叉树.docx
常用算法。链表的增删改查,是否有环,反转链表。冒泡排序,插入排序,快速排序,选择排序,归并排序,快速排序。 二分查找,搜索算法,广度优先,深度优先,Trie树。
所属分类:
Java
发布日期:2019-09-07
文件大小:141kb
提供者:
wangsufu77
关于链表的一些面试题
题一、给定单链表,检测是否有环。题二、 给定两个单链表(head1, head2),检测两个链表是否有交点,如果有返回第一个交点。等面试题。
所属分类:
其它
发布日期:2020-07-25
文件大小:67kb
提供者:
weixin_38693720
python判断链表是否有环的实例代码
在本篇文章里小编给大家整理的是关于python判断链表是否有环的知识点及实例代码,需要的朋友们参考下。
所属分类:
其它
发布日期:2020-09-18
文件大小:33kb
提供者:
weixin_38575456
Python3实现的判断环形链表算法示例
本文实例讲述了Python3实现的判断环形链表算法。分享给大家供大家参考,具体如下: 给定一个链表,判断链表中是否有环。 方案一:快慢指针遍历,若出现相等的情况,说明有环 # Definition for singly-linked list. # class ListNode(object): # def __init__(self, x): # self.val = x # self.next = None class Solution(object): def h
所属分类:
其它
发布日期:2020-12-25
文件大小:39kb
提供者:
weixin_38626080
【leetcode-链表】环形链表
给定一个链表,判断链表中是否有环。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。 示例 1: 输入:head = [3,2,0,-4], pos = 1 输出:true 解释:链表中有一个环,其尾部连接到第二个节点。 示例 2: 输入:head = [1,2], pos = 0 输出:true 解释:链表中有一个环,其尾部连接到第一个节点。 示例 3: 输入:head = [1],
所属分类:
其它
发布日期:2020-12-21
文件大小:50kb
提供者:
weixin_38668274
【双指针】–leetcode(141)–给定一个链表,判断链表中是否有环(python版)
题目描述 给定一个链表,判断链表中是否有环。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环 思路解析 使用快慢指针进行判断,若该链表存在环,则快慢指针必会相遇,若该链表不存在环,则快指针必会先达到链表的尾部且指向None 具体代码 class Solution(object): def hasCycle(self, head): """ :type head:
所属分类:
其它
发布日期:2020-12-20
文件大小:36kb
提供者:
weixin_38635682
【leetcode】142.循环链表(2) 求出循环链表入口
看到题目后的主要思路:先判断链表是否为环,若为环再进行环入口的判断,否则直接返回null 1.判断链表是否为环形链表相对容易,代码如下。主要思路是创建两个指针–快指针fast,步长为2;慢指针slow,步长为1。若链表为环形,快慢指针则必定会在环里的某一处相遇。 这里有个疑问,head->next=head算环吗?? class Solution { public: bool hasCycle(ListNode *head) { if(head==NULL||h
所属分类:
其它
发布日期:2021-01-08
文件大小:99kb
提供者:
weixin_38631599
链表问题11——两个单链表相交的系列问题(三):判断两个有环链表是否相交
题目 判断两个有环链表是否相交,相交则返回第一个相交节点,否则返回null 在考虑此问题时,根据前面几篇文章的解法,我们已经得到了各自链表的入环节点,分别为loop1和loop2 思路 以下是问题三的具体解决过程: 如果loop1==loop2,我们只需要考虑从链表1的头节点head1到loop1这一段与从链表2的头节点head2到loop2这一段中,在哪里第一次相交,这与问题二,前面一篇文章类似。 如果loop1!=loop2,两个链表有可能相交,也有可能不相交;不相交的情况很好理解,相交的
所属分类:
其它
发布日期:2021-01-08
文件大小:32kb
提供者:
weixin_38596879
剑指offer之判断链表是否包含环
1 问题 判断链表是否包含环 2 思路 2个指针,一个指针走一步,一个指针走2步,如果相遇则有,反之无。 3 代码实现 #include #include #define true 1 #define false 0; typedef struct node { int value; struct node *next; }Node; /* *判断链表是否有环 */ int isCircleList(Node *head) { if (head == NULL) {
所属分类:
其它
发布日期:2021-01-20
文件大小:41kb
提供者:
weixin_38706782
[力扣]141. 环形链表
给定一个链表,判断链表中是否有环。为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。 该题目来自力扣题库 示例 示例1: 输入:head = [3,2,0,-4], pos = 1 输出:true 链表中有一个环,其尾部连接到第二个节点 示例2: 输入:head = [1,2], pos = 0 输出:true 链表中有一个环,其尾部连接到第一个节点。 示例3: 输入:head = [1], pos
所属分类:
其它
发布日期:2021-01-20
文件大小:44kb
提供者:
weixin_38517904
«
1
2
3
4
5
»