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

搜索资源列表

  1. 二叉树排序树建立及平衡处理

  2. 1本程序在vc++6.0编译通过并能正常运行。 2主界面 程序已经尽量做到操作简便了,用户只需要根据提示一步步进行操作就行了。 六思考和总结: 这个课程设计的各个基本操作大部分都在我的综合性实验中实现了,所以做这个主要攻克插入和删除这两个算法!其中插入在书本上已经有了,其中的右平衡算法虽然没有给出,但通过给出的左平衡算法很容易就可以写出右平衡算法。所以最终的点就在于删除算法的实现!做的过程中对插入算法进行了非常非常多次的尝试!花了非常多的时间,这其中很多时候是在对程序进行单步调试,运用了VC6
  3. 所属分类:其它

    • 发布日期:2009-12-22
    • 文件大小:40kb
    • 提供者:liu0701
  1. ACM算法模板选doc

  2. 算法,模板,ACM 十进制转任意进制 阶乘非零 负二进制 高精度幂 n最长公共子串 Prim最小生成树 Kruskal最小生成树 Dijkstra最短路径 Bellman-Ford 卡塔兰数 组合序列 整点三角形 BFS最长路径 树状数组 背包 凸包面积 高精度除法取模 完全匹配KM 字符串KMP 凸包graham算法 输出最短路径 子集 拓扑排序 欧拉函数&素数筛选 Pick定理 高精度浮点数比较 日历 15数码是否有解 最大M子段和 MILLER_RABIN素性测试
  3. 所属分类:其它

    • 发布日期:2010-04-18
    • 文件大小:182kb
    • 提供者:power721
  1. 二叉树的前,中,后序非递归,递归遍历,层次遍历,最长路径

  2. 二叉树的前,中,后递归,非递归遍历,层次遍历,最长路径,采用C++实现,用了sTL的容器,附带测试样例,采用tree.exe < input测试
  3. 所属分类:C++

    • 发布日期:2010-06-16
    • 文件大小:2kb
    • 提供者:chowtin
  1. 递归法求二叉树的高度与树中最长路径

  2. 使用递归的算法求树的高度与最长路径(laihaitao
  3. 所属分类:C/C++

    • 发布日期:2011-12-13
    • 文件大小:2kb
    • 提供者:lai444132348
  1. 考研计算机部分模拟卷

  2.  一、 单项选择题(共 40 小题,每题 2 分,共 80 分)   1. 下例说法中不正确的是( )。   A .图的遍历是从给定源点出发每个顶点仅被访问一次   B .遍历的基本方法有两种:深度遍历和广度遍历   C .图的深度遍历不适用于有向图   D .图的深度遍历是一个递归过程   2. n 个结点的有向完全图含有边的数目为()。   A . B . n(n+1) C . n/2 D . n(n-1)   3. 关键路径是 AOE 网中()。   A .从始点到终点的最短路径 B .
  3. 所属分类:其它

    • 发布日期:2011-12-20
    • 文件大小:1mb
    • 提供者:jiangmengxia
  1. 二叉树相关操作,北大工硕期末题,原创保证可编译运行

  2. 帮朋友编的期末考试题作业,用C++实现二叉树的构建及相关操作,在VC2008可编译运行。题目如下: 4、 编写一个C++程序,它能根据读入的某二叉树的中序序列和后序序列(两个英文字母串,每个串长不大于80,各占一行),构造该二叉树,并输出该二叉树的前序序列、叶的个数、二度结点个数及其从根节点开始的最长路径上的各结点。
  3. 所属分类:C/C++

    • 发布日期:2012-01-13
    • 文件大小:43kb
    • 提供者:fiyisoft
  1. n皇后\大数运算\二叉树等 北大工硕期末题

  2. 帮朋友编的期末考试题作业,用C++实现,原创保证可以在VC2008下编译运行。 1、 编写一个C++程序,计算并输出两个无符号整数m与n乘积、整除的整商及余数(其中| m | ≤ 101000 ,| n | ≤ 101000)。 2、 编程求解皇后问题。在m*m的棋盘上有n个皇后(n ≤ m),输出所有合法的皇后排列(即在任何一行、一列或一条对角在线,仅能放置一个皇后)。 3、 实现图书馆借书系统,其功能包括: (1) 申请新的图书证; (2) 注销图书证; (3) 图书查询,方式包括按书名、
  3. 所属分类:C/C++

    • 发布日期:2012-01-13
    • 文件大小:1mb
    • 提供者:fiyisoft
  1. c语言实现二叉搜索树

  2. 1.实现二叉搜索树的基本操作 2.包括建立,查找,删除,显示 3.得到最长路径和最短路径,并能分别计算长度
  3. 所属分类:C/C++

    • 发布日期:2014-03-23
    • 文件大小:6kb
    • 提供者:u014304962
  1. 史上最全经典数据结构算法c语言实现代码合集

  2. 16进制10进制.txt 32.txt asm.txt Crctable.txt C标志符命名源程序.txt erre.txt erre2.txt ff.txt for循环的.txt list.log N皇后问题回溯算法.txt ping.txt re.txt source.txt winsock2.txt ww.txt 万年历.txt 万年历的算法 .txt 乘方函数桃子猴.txt 乘法矩阵.txt 二分查找1.txt 二分查找2.txt 二叉排序树.txt 二叉树.t xt 二叉树实例.t
  3. 所属分类:C

    • 发布日期:2017-10-13
    • 文件大小:223kb
    • 提供者:longshehe9319
  1. 二叉树各类算法及其实现

  2. 1.先根序列创建二叉树(文件读取) 2.先根序列创建二叉树(手动创建) 3.递归先根遍历 4.递归中根遍历 5.递归后根遍历 6.非递归先根遍历 7.非递归中根遍历 8.非递归后根遍历 9.层次遍历 10.在以结点t为根节点的子树中搜索结点p的父节点 11.在以结点t为根节点的子树中搜索搜索data域值为item的结点 12.判断二叉树是否为满二叉树 13.判断两棵二叉树是否同构 14.寻找二叉树最长路径 15.从树中删除给定结点t及其左右子树 0.退出
  3. 所属分类:C/C++

    • 发布日期:2017-11-30
    • 文件大小:19kb
    • 提供者:qq_36250668
  1. 算法与数据结构 经典例子与优秀解答源码

  2. 包括:最小覆盖问题,最大边权最小生成树,字符串频率,字典问题,装箱问题,整数字典,旋转变换问题,图的2着色,同构二叉树,条形图,套汇问题,素数问题,双回路,石子合并,嵌套箱,前缀二叉树,离线最小值,进制方程,简单路径,赋权有向道路,非递归遍历,二叉树最短路径biminp,多机调度,等价类划分,wire小鼠迷宫,wait服务最优次序,waits多处服务最优次序,tape程序最优存储,switch电路板布线,subsize子树问题,stacks车皮编序,,repeat最长重复子串,rail车皮排序
  3. 所属分类:其它

    • 发布日期:2009-03-27
    • 文件大小:7mb
    • 提供者:msl1121
  1. 单源最短路径问题

  2. 在算法中,利用结点间的控制关系进行剪枝。从源顶点s出发,2条不同路径到达图G的同一顶点。由于两条路径的路长不同,因此可以将路长长的路径所对应的树中的结点为根的子树剪去。
  3. 所属分类:网络基础

    • 发布日期:2018-05-30
    • 文件大小:533kb
    • 提供者:karenwang0123
  1. 寻找树中两叶子节点之间的最长路径

  2. 给定一个二叉树,使用“非递归方法”找出所有叶节点之间的长路径,如有疑问,可咨询QQ1871465933,添加请注明来源。
  3. 所属分类:C++

    • 发布日期:2018-01-21
    • 文件大小:1kb
    • 提供者:qq_36381573
  1. 第六章 树和二叉树作业及答案(100分).docx

  2. 1. 一棵二叉树的顺序存储情况如下: 树中,度为2的结点数为( )。 A.1 B.2 C.3 D.4 2. 一棵“完全二叉树”结点数为25,高度为( )。 A.4 B.5 C.6 D.不确定 3.下列说法中,( )是正确的。 A. 二叉树就是度为2的树 B. 二叉树中不存在度大于2的结点 C. 二叉树是有序树 D. 二叉树中每个结点的度均为2 4.一棵二叉树的前序遍历序列为ABCDEFG,它的中序遍历序列可能是( )。 A. CABDEFG B. BCDAEFG C. DACEFBG D. A
  3. 所属分类:C/C++

    • 发布日期:2019-09-21
    • 文件大小:277kb
    • 提供者:weixin_41360517
  1. 代码面试最常用的10大算法

  2. 在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让 程序员编写一些算法实例,例如快速排序、二叉树查找等等。 本文总结了程序员在代码面试中最常遇到的10个算法,想要真正了解这些算法的原理,还 需程序员们花些功夫。class Stack Node top public Node peeks if(top != nullf return top return null public Node popof if(top = null return null felse t
  3. 所属分类:其它

    • 发布日期:2019-07-02
    • 文件大小:527kb
    • 提供者:abacaba
  1. 剑指Offer(Python多种思路实现):二叉树的深度

  2. 剑指Offer(Python多种思路实现):二叉树的深度 面试55题: 题目:二叉树的深度 题:输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。 解题思路一: ①如果一棵树只有一个节点,它的深度为1 ②如果根节点只有左子树而没有右子树,那么树的深度是左子树的深度加1 同样,如果根节点只有右子树而没有左子树,那么树的深度是右子树的深度加1 既有右子树又有左子树时,数的深度是左子树和右子树深度较大者加1 class Solut
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:32kb
    • 提供者:weixin_38507208
  1. 学军信友队趣味网络邀请赛 b题 齐心抗疫(树的直径)

  2. 题目描述 对于所有数据,满足2<=n<=50000,1<=a[i]<=1000。 题目思路 前言 本来我以为是最短路什么的。。。结果是我太菜,个人认为此题还是补充了自己知识,学到了不少 知识 树的直径表示最长的那段路径,显然可以任意点进行dfs求这一点到任意一点的最长距离,则那个点为直径的一个端点,然后在端点dfs找出最长距离,另一个点就是直径的另外一个端点。 正文 其实最后就三次dfs解决问题 代码 #include #include #include using
  3. 所属分类:其它

    • 发布日期:2021-01-03
    • 文件大小:302kb
    • 提供者:weixin_38668243
  1. AVL平衡二叉查询树-分分钟钟被安排地明明白白

  2. AVL树,是带有平衡条件(balance condition) 的二叉查询树。其平衡条件是每个节点的左子树和右子树的高度最多差1的二叉查询树(空树的高度定位-1)。树的高度是指,该树到一片叶子节点的最长路径的长。 当对AVL树进行插入,或者删除操作时,由于可能会破坏AVL树的平衡条件,为了能够在插入或删除操作完成后,继续保证AVL树的平衡,需要对AVL树进行旋转(retation)。通常就是包括单旋转和双旋转两种情况。 单旋转 节点的左儿子节点,左子树添加新的节点的场景。示例,如图: 节点的右
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:302kb
    • 提供者:weixin_38663169
  1. Python3实现二叉树的最大深度

  2. 问题提出: 给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 解决思路:递归法求解。从根结点向下遍历,每遍历到子节点depth+1。 代码实现( ̄▽ ̄): # Definition for a binary tree node. # class TreeNode: # def __init__(self, x): # self.val = x # self.left = None #
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:66kb
    • 提供者:weixin_38724919
  1. 【Leetcode】【Python】二叉树(一) 最大深度和DFS

  2. 1.求二叉树的最大深度 题目:给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节 点数。 二叉树的最大深度为左右子树的最大深度+1 首先使用递归方法求解。 class TreeNode: def __init__(self, x): self.val = x self.left = None self.right = None class Solution: def maxDepth(self, root: TreeNode) -&g
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:29kb
    • 提供者:weixin_38617335
« 12 3 4 5 6 7 8 9 10 »