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

搜索资源列表

  1. 数据结构中的哈希表和二叉树

  2. 这个关于数据结构中的哈希表和二叉树的实现,使用C++实现,那么希望能够对学习数据结构中这个知识点的朋友有帮助
  3. 所属分类:其它

    • 发布日期:2009-05-09
    • 文件大小:3072
    • 提供者:feng19870412
  1. 哈希表和平衡二叉树数据结构C语言

  2. 详细的说明文档,去年做的作业,详尽注释,拿了换个名字就可以交的,哈哈,人性化界面
  3. 所属分类:C

    • 发布日期:2009-10-28
    • 文件大小:49152
    • 提供者:swsamleo
  1. 《数据结构》C语言版 实验报告 (基础共7个实验含代码和结果)

  2. 线性表的操作 二叉树的操作 图的遍历操作 栈的基本操作 数据查找 哈希表设计 排序
  3. 所属分类:C

    • 发布日期:2009-11-28
    • 文件大小:112640
    • 提供者:gyql_h
  1. Delphi算法与数据结构 源码(上)

  2. 因权限不够,只能上传20M,故分两部分上传 提供了有关使用算法和数据结构的一个详尽的介绍。Bucknall先从算法性能的讨论开始,涵盖了诸如数组、链表和二叉树等内容。这本书强调了查找算法(如顺序和二分查找),另外也重点介绍了排序算法(包括冒泡排序、插入排序、希尔排序、快速排序和堆排序),此外还提供了有关的优化技术。不仅如此,作者还介绍了散列和散列表、优先队列、状态机和正则表达式以及诸如哈夫曼和LZ77等数据压缩技术。 随附光盘中有作者所开发的一个相当成功的自由软件库EZDSL,另外还有可运行于
  3. 所属分类:其它

    • 发布日期:2010-03-31
    • 文件大小:17825792
    • 提供者:ILikeDelphi7
  1. Delphi算法与数据结构 源码(下)

  2. 因权限不够,只能上传20M,故分两部分上传 提供了有关使用算法和数据结构的一个详尽的介绍。Bucknall先从算法性能的讨论开始,涵盖了诸如数组、链表和二叉树等内容。这本书强调了查找算法(如顺序和二分查找),另外也重点介绍了排序算法(包括冒泡排序、插入排序、希尔排序、快速排序和堆排序),此外还提供了有关的优化技术。不仅如此,作者还介绍了散列和散列表、优先队列、状态机和正则表达式以及诸如哈夫曼和LZ77等数据压缩技术。 随附光盘中有作者所开发的一个相当成功的自由软件库EZDSL,另外还有可运行于
  3. 所属分类:其它

    • 发布日期:2010-04-01
    • 文件大小:4194304
    • 提供者:ILikeDelphi7
  1. 数据结构和算法动画演示

  2. 数据结构和算法Flash动画演示 顺序查找 顺序栈(4个存储空间) 顺序栈(8个存储空间) 顺序表的删除运算 顺序表的插入 顺序队列操作 二分查找 分块查找 三元组表的转置 串的顺序存储 单链表结点的插入 单链表结点的删除 头插法建单链表 尾插法建表 循环队列操作演示 栈与递归 冒泡排序 直接插入排序 直接选择排序 规并排序 快速排序 堆排序 希儿排序 桶式排序法 基数排序 二叉树的建立 二叉排序树的生成 二叉排序树的删除 中序线索化二叉树 寻找中序线索化二叉树指定结点的前驱 寻找中序线索化二
  3. 所属分类:其它

    • 发布日期:2010-04-11
    • 文件大小:967680
    • 提供者:super1012
  1. 【数据结构】基数排序的哈希表

  2. 【数据结构】基数排序的哈希表 一个专为巨量数据的快速存储和检索而设计的哈希表类, 可提供基于不同哈希键值对的近似常数时间的寻位存储和定位检索。 寻位和定位算法基于键对象之哈希值的每一个二进制位的状态所构造的二叉树。 32位长最多执行4次寻位或定位运算(近似常数时间)。 64位长哈希表最多执行8次寻位或定位运算(近似常数时间)。
  3. 所属分类:其它

    • 发布日期:2010-08-09
    • 文件大小:23552
    • 提供者:iamkarl
  1. 平衡二叉树c++模版

  2. 平衡二叉树c++模版,此模版採用二叉链表实现,是本人一个通宵搞出来的。可以提供时间复杂度在nlgn的排序,也可以提供lgn的查询。是一个很不错的数据结构,可是以和其它的现在比较新的一些数据结构比美。虽然有人对其进行过优化,而且在单个问题上,哈希有时候能取得更好的效过但是,这个数据结构的思想可以给我们很多启发,而且其实现也可以让我们理解树在建立时的过程包括递归,回去时的一些细节
  3. 所属分类:C++

    • 发布日期:2010-10-24
    • 文件大小:38912
    • 提供者:s6s6ss6
  1. 详细的数据结构延伸介绍(包括AC自动机SBT,伸展树,字典树,并查集,笛卡尔树,二叉堆,斐波那契堆,哈希表,红黑树,后缀树,后缀数组,树状数组,线段树,左偏树,斜堆)

  2. 详细的数据结构延伸介绍(包括AC自动机SBT,伸展树,字典树,并查集,笛卡尔树,二叉堆,斐波那契堆,哈希表,红黑树,后缀树,后缀数组,树状数组,线段树,左偏树,斜堆),自己整理和归纳相当长的时间,里面有网上的资料,牛人的ppt,pdf,和已经实现的参考代码!
  3. 所属分类:其它

  1. 算法艺术与信息学竞赛

  2. 第1章 算法与数据结构 1   1.1 编程的灵魂——数据结构+算法=程序 1   1.2 基本算法 8   1.2.1 枚举 8   1.2.2 贪心法 13   1.2.3 递归与分治法 19   1.2.4 递推 28   1.3 数据结构(1)——入门 34   1.3.1 栈和队列 35   1.3.2 串 44   1.3.3 树和二叉树 50   1.3.4 图及其基本算法 59   1.3.5 排序与检索基本算法 67   1.4 数据结构(2)——拓宽和应用举例 79   1
  3. 所属分类:互联网

    • 发布日期:2011-08-15
    • 文件大小:17825792
    • 提供者:zr26_2009
  1. C#字符串和正则表达式参考手册

  2. 第1章绪论...........................................................................................................................1 1.1 数据结构...............................................................................................................
  3. 所属分类:C#

    • 发布日期:2012-11-25
    • 文件大小:9437184
    • 提供者:chirho
  1. 查找算法实现

  2. 用C语言实现二叉排序树的创建(递归和非递归)、删除、插入节点;哈希表的创建、插入、删除节点等。
  3. 所属分类:C

    • 发布日期:2013-06-06
    • 文件大小:425984
    • 提供者:u010974428
  1. 数据结构课程设计

  2. 线性表 某软件公司大约有30名员工,每名员工有姓名、工号、职务等属性,每年都有员工离职和入职。 把所有员工按照顺序存储结构建立一个线性表,建立离职和入职函数,当有员工离职或入职时,修改线性表,并且打印最新的员工名单。 约瑟夫(Josephus)环问题:编号为1,2,3,…,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任选一个正整数作为报数的上限值m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止。报m的人出列,将他的密码作为新的m值,从他在顺时针方向上的下一人开
  3. 所属分类:C/C++

    • 发布日期:2014-06-03
    • 文件大小:13312
    • 提供者:u010557442
  1. Python实现二叉搜索树

  2. 二叉搜索树 我们已经知道了在一个集合中获取键值对的两种不同的方法。回忆一下这些集合是如何实现ADT(抽象数据类型)MAP的。我们讨论两种ADT MAP的实现方式,基于列表的二分查找和哈希表。在这一节中,我们将要学习二叉搜索树,这是另一种键指向值的Map集合,在这种情况下我们不用考虑元素在树中的实际位置,但要知道使用二叉树来搜索更有效率。 搜索树操作 在我们研究这种实现方式之前,让我们回顾一下ADT MAP提供的接口。我们会注意到,这种接口和Python的字典非常相似。 Map() 创建了
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:112640
    • 提供者:weixin_38643401
  1. 四种根据给定遍历序列构造二叉树总结(JAVA递归和非递归版)

  2. 构造二叉树根据前序与中序遍历序列构造二叉树根据先序遍历构造二叉搜索树根据中序与后序遍历序列构造二叉树根据前序与后序遍历序列构造二叉树 二叉树的遍历顺序及方法可参考之前写过的二叉树的遍历(JAVA递归和非递归版)这里解决的是如何根据给定的遍历序列构造二叉树的问题。 根据前序与中序遍历序列构造二叉树 该问题中,会给出二叉树的前序与中序的遍历序列(没有重复元素)preorder和inorder,还原二叉树。 递归版(哈希表): 前序序列第一个值一定是根节点的值; 根据得到的根节点,在中序序列中可以得到
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:51200
    • 提供者:weixin_38608866
  1. C++中的哈希容器unordered_map使用示例

  2. 随着C++0x标准的确立,C++的标准库中也终于有了hash table这个东西。 很久以来,STL中都只提供作为存放对应关系的容器,内部通常用红黑树实现,据说原因是二叉平衡树(如红黑树)的各种操作,插入、删除、查找等,都是稳定的时间复杂度,即O(log n);但是对于hash表来说,由于无法避免re-hash所带来的性能问题,即使大多数情况下hash表的性能非常好,但是re-hash所带来的不稳定性在当时是不能容忍的。 不过由于hash表的性能优势,它的使用面还是很广的,于是第三方的类库基本都
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:46080
    • 提供者:weixin_38548434
  1. alx-low_level_programming-源码

  2. 低级编程项目 概述 以下文件夹的内容是我为一个有关使用C编程语言进行低级编程的项目编写的一系列程序。 这些项目中包含计算机科学的基础知识,包括条件,循环,嵌套循环,数据类型,字符串,指针,递归,内存分配和释放,可变参数函数,文件I / O,位操作,位置参数以及静态和动态库。 有一些关于数据结构的项目,例如数组,单链接列表,双链接列表,哈希表,二叉树和堆栈,以及排序和搜索算法。 软件 Ubuntu 14.04.5 LTS(信任) 流浪汉2.0.1(Virtualbox) GCC 5.4.1 2
  3. 所属分类:其它

    • 发布日期:2021-03-11
    • 文件大小:148480
    • 提供者:weixin_42162216
  1. 哈希表树:哈希表,二叉搜索树,红黑树,epoll,socket,tcp,udp,多进程,共享内存,原子操作,惊群,协议栈-源码

  2. BST 哈希图(基于二叉搜索树实现) 哈希表+二叉搜索树实现key => value数据存储与修改。 特点:千万级键=>值数据,插入,查询,修改,删除几级实现。 红黑树实现 插入初始初始都为红色 1,代表必须是红色或黑色。 2,根核苷酸必须是黑色。 3,叶节点(NIL)是黑色的。(NIL例程无数据,是空例程) 4,红色代表必须有两个黑色儿子例程。 5,从任一基线出发到其每个叶子节点的路径,黑色核苷酸的数量是替代的。 插入操作 1,情况一:插入例程为根例程,将插入副本修改为黑色
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:532480
    • 提供者:weixin_42116701
  1. 【蓝桥杯】必备的java数据结构和常用方法

  2. 文章目录一.线性表1.顺序表的实现静态数组动态数组2.链表的实现二.栈三.队列四.串StringString StringBuffer 和 StringBuilder五.树和二叉树六.哈希表七. 图邻接矩阵邻接表 一.线性表 1.顺序表的实现 静态数组 java只有在为数组分配变量时,可以声明数组长度 java:int[] a; a = new int [3];//可以用变量 但是java的数组是比较特殊的对象,所以需要借助别的
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:117760
    • 提供者:weixin_38637918
  1. InterviewPrep:-公司目前正在做什么,或者他们目前正在开发的市场方案或技术是什么? -数据结构-算法-领导力原则(请参阅亚马逊网站)-说明您的背景以及为什么自己适合亚马逊。 -二叉树-二叉搜索树-如何以不同顺序遍历二叉树。 -如

  2. 面试准备 公司目前正在做什么,或者他们目前正在开发的市场方案或技术是什么。 数据结构 演算法 领导原则 说明您的背景以及为什么自己适合(在这里插入公司)。 二叉树 二叉搜索树 如何以不同的顺序遍历二叉树。 如何将BFS和DFS应用于二进制树。 如何从给定的数组构造树: 图/树(问题的46%,最常见) 数组/字符串(38%) 链表(10%) 搜索/排序(2%) 堆栈/队列(2%) 哈希表(占问题的2%,最不常见)
  3. 所属分类:其它

    • 发布日期:2021-03-31
    • 文件大小:194560
    • 提供者:weixin_42143161
« 12 3 4 5 6 7 8 9 10 »