您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. acm比赛常用算法模板

  2. 数学问题: 1.精度计算——大数阶乘 2.精度计算——乘法(大数乘小数) 3.精度计算——乘法(大数乘大数) 4.精度计算——加法 5.精度计算——减法 6.任意进制转换 7.最大公约数、最小公倍数 8.组合序列 9.快速傅立叶变换(FFT) 10.Ronberg算法计算积分 11.行列式计算 12.求排列组合数 字符串处理: 1.字符串替换 2.字符串查找 3.字符串截取 计算几何: 1.叉乘法求任意多边形面积 2.求三角形面积 3.两矢量间角度 4.两点距离(2D、3D) 5.射向法判 断
  3. 所属分类:其它

    • 发布日期:2009-05-08
    • 文件大小:455680
    • 提供者:forever4444
  1. ACM常用函数模板 ACM小组内部预定函数

  2. 数学问题: 1.精度计算——大数阶乘 2.精度计算——乘法(大数乘小数) 3.精度计算——乘法(大数乘大数) 4.精度计算——加法 5.精度计算——减法 6.任意进制转换 7.最大公约数、最小公倍数 8.组合序列 9.快速傅立叶变换(FFT) 10.Ronberg算法计算积分 11.行列式计算 12.求排列组合数 字符串处理: 1.字符串替换 2.字符串查找 3.字符串截取 计算几何: 1.叉乘法求任意多边形面积 2.求三角形面积 3.两矢量间角度 4.两点距离(2D、3D) 5.射向法判断点
  3. 所属分类:其它

    • 发布日期:2009-05-15
    • 文件大小:455680
    • 提供者:allen303allen
  1. 编程判断两个链表是否相交

  2. 给出两个单向链表的头指针(如图3-8 所示),比如h1、h2,判断这两个链表是否 相交。这里为了简化问题,我们假设两个链表均不带环。
  3. 所属分类:C/C++

    • 发布日期:2009-05-30
    • 文件大小:220160
    • 提供者:fundodo
  1. 数据结构源码之二叉树的三叉链表

  2. 数据结构源码C语言描述续,本篇描述了二叉树三叉链表结构及其操作,以及测试程序: //创建二叉树结点 TriTreeNode *CreateTriTreeNode(char data); //给二叉树添加结点,用于创建二叉树 int AddTriTreeNode(char data, TriTreeNode *newTriNode); //创建二叉树 TriTreeNode *CreateTriTree(); //计算二叉树的高度 int GetTriTreeDepth(TriTreeNode
  3. 所属分类:C

    • 发布日期:2012-07-29
    • 文件大小:98304
    • 提供者:wujiang0156
  1. 算法大全-面试题-链表-栈-二叉树-数据结构.docx

  2. 算法大全-面试题-链表-栈-二叉树-数据结构.docx 一、单链表 目录 1.单链表反转 2.找出单链表的倒数第4个元素 3.找出单链表的中间元素 4.删除无头单链表的一个节点 5.两个不交叉的有序链表的合并 6.有个二级单链表,其中每个元素都含有一个指向一个单链表的指针。写程序把这个二级链表称一级单链表。 7.单链表交换任意两个元素(不包括表头) 8.判断单链表是否有环?如何找到环的“起始”点?如何知道环的长度? 9.判断两个单链表是否相交 10.两个单链表相交,计算相交点 11.用链表模拟
  3. 所属分类:C/C++

    • 发布日期:2012-08-17
    • 文件大小:48128
    • 提供者:tianyasishui
  1. 单链表操作算法合集

  2. 代码中包含单链表的常用操作,主要实现以下六个算法: 1.单链表的就地反转 2.链表相交或求公共起始节点 3.求链表倒数第n个节点 4.删除单个节点 5.判断链表是否有环 6.将2个递增的链表合并为递减链表 并全部调试通过。
  3. 所属分类:C++

  1. 实现关于链表的各种操作及排序

  2. 这个头文件实现了链表有关的基本操作,包括:发现链表是否有环、求环入口及环长度、求两个链表是否相交、反转链表、还有各种排序操作,基于链表的插入排序,冒泡排序、选择排序、合并排序、快速排序
  3. 所属分类:C++

    • 发布日期:2013-12-29
    • 文件大小:12288
    • 提供者:upon_the_yun
  1. 剑指offer第二到八章代码java实现

  2. 《剑指offer 名企面试官精讲典型编程题》书中第二章到第八章java代码实现,分章节package;实现代码包括原题目,以及其中的一些“本题扩展”;更具有详细的代码注释,很多代码从基础的暴力解法到书中的技巧解法均有实现;在第五章中更是对动态规划常见的一些体型进行了总结整理,包括“最长公共子序列,最长公共子串,背包,最大子数组和”;最后summary总结整理了链表常见的问题包括“链表是否有环,链表环的入口,是否相交,排序等”共15个链表相关题目。 采用的JDK版本为1.7。
  3. 所属分类:Java

    • 发布日期:2015-11-24
    • 文件大小:122880
    • 提供者:software2589
  1. 链表实现集合的交叉并运算(c++).cpp

  2. c++ , 链表实现 : 集合的交叉并运算。 并集 两个集合可以相"加"。A和B的并集是将A和B的元素放到一起构成的新集合。给定集合A,B,定义运算∪如下:A∪B = {e|e∈A 或 e∈B}。A∪B称为A和B的并集。 交集 一个新的集合也可以通过两个集合"共"有的元素来构造。A和B的交集,写作A∩B,是既属于A的、又属于B的所有元素组成的集合。若A∩B={\displaystyle \varnothing },则A和B称作不相交。 差集 两个集合也可以相"减&q uot;。A在B中的相对补
  3. 所属分类:C/C++

    • 发布日期:2017-12-17
    • 文件大小:4096
    • 提供者:qq_36292543
  1. 编程判断两个链表是否相交.pdf

  2. 编程判断两个链表是否相交.pdf 编程判断两个链表是否相交.pdf
  3. 所属分类:C/C++

    • 发布日期:2009-02-13
    • 文件大小:220160
    • 提供者:jay_79
  1. 链表相关问题的完整代码

  2. 链表相关问题的完整代码,包括测试类和关键代码: **0、将链表翻转** **1、判断链表是否有环** **2、寻找环的入口点** **3、计算环的节点数** **4、计算(有环)链表的节点数** **5、找出环中距任意一点最远的节点** **6、判断两个无环链表是否相交** **7、寻找两个链表的相交的节点**
  3. 所属分类:Java

    • 发布日期:2018-07-06
    • 文件大小:3072
    • 提供者:kooking_l
  1. 单链表反转 链表相交

  2. 实现了一个简单的java版本的单链表,链表反转和链表是否相交如果相交求相交节点。关于链表是否相交是一次阿里的面试的在线试题,挂的很彻底。然后就在网上找了几个实现思路自己用java做了一个简单的实现.MyLinkedList.java 是链表的实现,Main.java 是测试代码
  3. 所属分类:Java

    • 发布日期:2019-03-15
    • 文件大小:2048
    • 提供者:lzzxy
  1. 编程判断两个链表是否相交.pdf

  2. 分析与解法 这样的一个问题,也许我们平时很少考虑。但在一个大的系统中,如果出现两个链表相 交的情况,而且释放了其中一个链表的所有节点,那样就会造成信息的丢失,并且另一个与 之相交的链表也会受到影响,这是我们不希望看到的。在特殊的情况下,的确需要出现相交 的两个链表,我们希望在释放一个链表之前知道是否有其他链表跟当前这个链表相交。
  3. 所属分类:专业指导

    • 发布日期:2019-08-20
    • 文件大小:220160
    • 提供者:drjiachen
  1. C++将二叉树转为双向链表及判断两个链表是否相交

  2. 主要介绍了C++将二叉树转为双向链表及判断两个链表是否相交的方法,文中还给出了求两个链表相交的第一个节点列的实现方法,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-02
    • 文件大小:57344
    • 提供者:weixin_38526225
  1. 错的人迟早会走散,而对的人迟早会相逢~leetcode链表160. 相交链表

  2. leetcode链表160. 相交链表欢迎使用Markdown编辑器题目题解思路一:暴力破解代码思路二:哈希表代码思路三:浪漫做法 欢迎使用Markdown编辑器 题目 编写一个程序,找到两个单链表相交的起始节点。 如下面的两个链表: 在节点 c1 开始相交。 示例 1: 输入:intersectVal = 8, listA = [4,1,8,4,5], listB = [5,0,1,8,4,5], skipA = 2, skipB = 3 输出:Reference of the node
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:97280
    • 提供者:weixin_38535848
  1. C++将二叉树转为双向链表及判断两个链表是否相交

  2. 把二叉查找树转变成排序的双向链表 例如: 转换成双向链表 4=6=8=10=12=14=16 struct BSTreeNode { int m_nValue; // value of node BSTreeNode *m_pLeft; // left child of node BSTreeNode *m_pRight; // right child of node }; 首先阐述下二叉排序树: 它首先要是一棵二元树,在这基础上它或者是一棵空树;或者是具有下列性质的二元树: (1)若
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:62464
    • 提供者:weixin_38697328
  1. [剑指-Offer] 52. 两个链表的第一个公共节点(思维、快慢指针、巧妙解法)

  2. 文章目录1. 题目来源2. 题目说明3. 题目解析方法一:遍历+快慢指针+常规解法方法二:思维+快慢指针+巧妙解法 1. 题目来源 链接:数组中的逆序对 来源:LeetCode——《剑指-Offer》专项 2. 题目说明 输入两个链表,找出它们的第一个公共节点。 如下面的两个链表: 在节点 c1 开始相交。 示例 1: 输入:intersectVal = 8, listA = [4,1,8,4,5], listB = [5,0,1,8,4,5], skipA = 2, skipB = 3 输
  3. 所属分类:其它

    • 发布日期:2021-01-08
    • 文件大小:102400
    • 提供者:weixin_38693720
  1. 链表问题11——两个单链表相交的系列问题(三):判断两个有环链表是否相交

  2. 题目 判断两个有环链表是否相交,相交则返回第一个相交节点,否则返回null 在考虑此问题时,根据前面几篇文章的解法,我们已经得到了各自链表的入环节点,分别为loop1和loop2 思路 以下是问题三的具体解决过程: 如果loop1==loop2,我们只需要考虑从链表1的头节点head1到loop1这一段与从链表2的头节点head2到loop2这一段中,在哪里第一次相交,这与问题二,前面一篇文章类似。 如果loop1!=loop2,两个链表有可能相交,也有可能不相交;不相交的情况很好理解,相交的
  3. 所属分类:其它

    • 发布日期:2021-01-08
    • 文件大小:32768
    • 提供者:weixin_38596879
  1. 算法:《剑指提供》,《程序员代码面试指南》,Leetcode等算法衔接集合。基于.net core的控制台程序,C#实现,包含每道译文的完整描述,多种解法AC代码,以及解主题算法,所有回归正确直接运行以查看输出结果。常用算法汇总中每个算法同

  2. 算法 《剑指提供》,《程序员代码面试指南》,Leetcode等算法译集以及常用算法实现汇总 本仓库是基于.net core的控制台程序,C#实现,包含每道译文的完整描述,多种解法AC代码,以及解题思路,所有转换直接运行以查看输出结果。常用算法汇总中每一个算法同样有测试用例,可运行。 目录 说明 剑指优惠对应的回归均可以在牛客网题库中找到(共67题) 下面的表格中可以估计的是已完成的翻译,无法重置的表示还尚待补充 剑指优惠 排序算法 经典算法 Leetcode 螺旋矩阵 螺旋矩阵II 合并两个有序
  3. 所属分类:其它

    • 发布日期:2021-02-02
    • 文件大小:238592
    • 提供者:weixin_42102933
  1. leetcode160相交链表,三种方法。python 代码+思路

  2. 编写一个程序,找到两个单链表相交的起始节点。 输入:intersectVal = 8, listA = [4,1,8,4,5], listB = [5,0,1,8,4,5], skipA = 2, skipB = 3 输出:Reference of the node with value = 8 输入解释:相交节点的值为 8 (注意,如果两个列表相交则不能为 0)。 从各自的表头开始算起,链表 A 为 [4,1,8,4,5],链表 B 为 [5,0,1,8,4,5]。 在 A 中,相交节点前有
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:37888
    • 提供者:weixin_38736011
« 12 3 4 »