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

搜索资源列表

  1. 基于链表节点实现二叉树节点(Java源码)

  2. /* * 基于链表节点实现二叉树节点 */ package dsa; public class BinTreeNode implements BinTreePosition { protected Object element;//该节点中存放的对象 protected BinTreePosition parent;//父亲 protected BinTreePosition lChild;//左孩子 protected BinTreePosition rChild;//右孩子 protect
  3. 所属分类:C

    • 发布日期:2010-01-20
    • 文件大小:4096
    • 提供者:hexiang221
  1. 基于链表实现二叉树(java算法源码)

  2. /* * 基于链表实现二叉树 */ package dsa; public class BinTree_LinkedList implements BinTree { protected BinTreePosition root;//根节点 /**************************** 构造函数 ****************************/ public BinTree_LinkedList() { this(null); } public BinTree_Link
  3. 所属分类:其它

    • 发布日期:2010-01-20
    • 文件大小:1024
    • 提供者:hexiang221
  1. Java基于向量实现的完全二叉树(算法源码)

  2. /* * 基于向量实现的完全二叉树 */ package dsa; public class ComplBinTree_Vector extends BinTree_LinkedList implements ComplBinTree { private Vector T;//向量 //构造方法:默认的空树 public ComplBinTree_Vector() { T = new Vector_ExtArray(); root = null; } //构造方法:按照给定的节点序列,批量式建
  3. 所属分类:其它

    • 发布日期:2010-01-21
    • 文件大小:3072
    • 提供者:hexiang221
  1. Java基于秩实现的完全二叉树节点(算法源码)

  2. /* * 基于秩实现的完全二叉树节点 */ package dsa; public class ComplBinTreeNode_Rank extends BinTreeNode implements BinTreePosition { private Vector T;//所属的树 private int rank;//在所属树中的秩 private Object element;//存放的对象 //构造函数 public ComplBinTreeNode_Rank (Vector t, O
  3. 所属分类:C#

    • 发布日期:2010-01-21
    • 文件大小:4096
    • 提供者:hexiang221
  1. 数据结构讲义(严蔚敏版)(含算法源码)

  2. 数据结构讲义(严蔚敏版)(含算法源码) 1. 经典算法 单链表:遍历、插入、删除 循环队列:队列空、队列满的条件 二叉树:递归遍历及应用 有序表的二分法查找 快速排序 简单选择排序 2. 绪论 掌握几个重要概念 数据结构、抽象数据类型、算法 时间复杂度的简单计算(C ) 掌握几种说法 数据元素是…,数据项是… 数据结构中关系的四种基本结构 数据结构的形式定义 算法的五个特征 3. 线性表 线性表的概念和四个特征 顺序表和单链表的类型定义 在顺序表中查找、插入、删除,灵活运用 在单链表中查找、插
  3. 所属分类:其它

    • 发布日期:2010-01-25
    • 文件大小:206848
    • 提供者:hexiang221
  1. 中科大算法导论实验源码和报告

  2. 中科大算法导论实验,包括代码报告和可执行文件,vc++6.0下编程,c语言代码。 实验部分 一、要求 1.算法设计与分析1班,10月21日(周日)开始上课,晚上19:00-22:00。连续八周每周日在明德楼103实验室上实验课。 2.实验要求独立完成,发现抄袭则实验为0分(包括网上的代码),没有分组。 3.要求提交实验源码,可执行程序以及实验报告。实验报告包括程序的输入,输出,结果,演示界面,算法语言描述,原理等。要求把所有实验打包成一个rar文件后提交到教学系统,并且命名文件格式为学号+姓名
  3. 所属分类:C/C++

    • 发布日期:2012-12-17
    • 文件大小:772096
    • 提供者:yunandjian
  1. java面试常见基础(深层次,高级研发)

  2. 绝对想你所想,超乎想象!够详细,够给力! 目录 1. Jvm内存空间结构是什么样的? 1 程序计数器 1 Java栈 1 本地方法栈 2 堆 2 方法区 3 2. Jvm堆内存的划分结构和优化 3 2.1. 原理 6 2.1.1. 年轻代 6 2.1.2. 年老代 6 2.1.3. 持久代 7 2.2. 参数说明 8 2.3. 疑问解答 9 2.4. 垃圾回收器选择 10 2.4.1. 串行收集器 10 2.4.2. 并行收集器(吞吐量优先) 10 2.4.3. 并发收集器(响应时间优先) 1
  3. 所属分类:Java

    • 发布日期:2016-10-12
    • 文件大小:1048576
    • 提供者:sunny243788557
  1. java实现的二叉树源码

  2. java实现的二叉树源码,包括建立、前序、中序、后序遍历算法,查找算法
  3. 所属分类:其它

    • 发布日期:2009-04-14
    • 文件大小:1024
    • 提供者:lqvc2011
  1. java算法大全源码包.zip

  2. Java实现如下算法: 1.链表 链表用来存储数据,由一系列的结点组成。这些结点的物理地址不一定是连续的,即可能连续,也可能不连续,但链表里的结点是有序的。一个结点由数据的值和下一个数据的地址组成。一个链表内的数据类型可以是多种多样的。数组也是用来存储数据的,与链表相比,需要初始化时确定长度。一个数组内的数据都是同一类型。在Java中,ArrayList是通过数组实现,而LinkedList则通过链表实现。一个简单的链表类如下: 2.二叉树 二叉树是n(n>=0)个结点
  3. 所属分类:Java

    • 发布日期:2019-07-02
    • 文件大小:1048576
    • 提供者:sugeek
  1. Java集合框架源码剖析:PriorityQueue

  2. 总体介绍   前面以Java ArrayDeque为例讲解了Stack和Queue,其实还有一种特殊的队列叫做PriorityQueue,即优先队列。优先队列的作用是能保证每次取出的元素都是队列中权值小的(Java的优先队列每次取小元素,C++的优先队列每次取大元素)。这里牵涉到了大小关系,元素大小的评判可以通过元素本身的自然顺序(natural ordering),也可以通过构造时传入的比较器(Comparator,类似于C++的仿函数)。   Java中PriorityQueue实现了Q
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:440320
    • 提供者:weixin_38681736
  1. java集合三种比较器(详解)

  2. 关于java集合比较器的创建和使用 概述: 在java集合中,TreeSet集合和TreeMap集合底层数据结构都是自平衡二叉树,所以在这两个集合中添加元素的时候会实现自动排序,排序方式为中序排序(即左根右的方式进行排序,详情请见二叉树数据结构,这里不做赘述)。 SUN公司编写源代码的时候已经为我们写好了排序代码,因此在我们输入数据元素后会实现自动排序(这里的数据都是对象,也就是引用类型,不能是基本数据类型),源码中可见底层是调用了compareTo()方法进行了排序(详情请见TreeSet
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:68608
    • 提供者:weixin_38674992
  1. collections:Java中的异国数据结构-源码

  2. 馆藏 Java中的异国数据结构! 该项目是鲜为人知的数据结构的集合。重点是在性能与简单性和易于理解之间取得平衡。我试图记录实施中的所有主要部分。 目前有: 跳过清单 可变的B树 不变的持久性向量 跳过清单 性能上的跳过列表很像二叉树,但是它们提供了更好的数据局部性。当涉及到并发时,它们经常被用作二叉树的替代品。它们是随机的数据结构。 实现与典型的跳过列表有所不同,因为每个节点都有一定数量的级别节点,并且它们指向一些向前跳的节点。这样,减少了一些空间需求。它是一个包含排序值的多集,实现java
  3. 所属分类:其它

    • 发布日期:2021-03-20
    • 文件大小:534528
    • 提供者:weixin_42131414
  1. Android-Advance:安卓系统以及进阶教程-源码

  2. Android高级 一个用来记录自己的平时工作,生活过程中遇到与解决的问题,学习和收获的知识的库,主要是Android相关,也会包含一些编程相关的基础知识。 面试基础算法题 排序 链表 二叉树 Java JVM基础 GC根对象有什么 类加载机制,双亲委派模型原理 Java基础 final关键字可以修饰某种,作用分别是什么 volatile可以修饰某种,作用分别是什么 同步可以修饰某种,作用分别是什么 典型引用类型 内部类分为些 HashMap实现原理 什么是注解,注解的原理,利用注解可以干什么
  3. 所属分类:其它

    • 发布日期:2021-03-11
    • 文件大小:1048576
    • 提供者:weixin_42132598
  1. Software-Engineering-Projects-源码

  2. 软件工程项目 这是我的第二学期软件工程师课程培训文件。 我曾经历过各种变通方法,例如实现更改,因此我从Python逐渐习惯了Java。 数据结构:查询,列表,二叉树,节点,图 班级结构和亲子继承 Junit库和测试驱动的开发框架 面向对象的编程基础知识(Java,C) 脚本编程基础知识(Python,JS) 我在(练习)中获得了不错的成绩,这表明我在软件开发基础方面的经验
  3. 所属分类:其它

    • 发布日期:2021-03-06
    • 文件大小:932864
    • 提供者:weixin_42104366
  1. Java中的二叉树实现-源码

  2. Java中的二叉树实现
  3. 所属分类:其它

    • 发布日期:2021-03-04
    • 文件大小:1024
    • 提供者:weixin_42148053
  1. dsa-java:Java中的数据结构和算法-源码

  2. Java中的数据结构和算法 这是一门计算机科学领域的高级编程课程,该课程教授如何设计有效的结构和算法来处理大数据和标准方法,以对大型计算的性能进行基准测试。 主题涵盖诸如优先级队列,二叉树,尝试和图形之类的数据结构,以及它们在构建有效算法(如排序,搜索,平衡,遍历和生成)中的应用。 还讨论了网络流量和动态编程等高级主题。 在整个课程中,学生应该 对各种数据结构和算法有深刻的概念理解。 用编程语言实现他们的概念理解。 探索给定任务的最有效结构和算法。 正确评估其实施质量。 Java编程课程
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:1048576
    • 提供者:weixin_42157567
  1. AlgoDS:算法和数据结构,问题与解决方案的实现-源码

  2. English | 算法和数据结构 这是算法,数据结构和面试问题以及解决方案的集合。 该存储库包含我针对常见算法问题的解决方案以及Java中数据结构的实现。 我已创建此存储库以了解算法。 我正在不断添加解决方案。 到目前为止,提供了算法,数据结构以及300多个问题和解决方案。 问题 以下是按难度级别划分的问题: 和 与 问题: 数组 链表 二叉树 数学 堆叠与排队 动态编程 杂项 演算法 排序和搜索 图表 串 数据结构: 树木 有助于 您找到错误了吗? 有什么办法做得更好吗? 请随时提出要求
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:517120
    • 提供者:weixin_42110469
  1. Data-Structures:生成基本数据结构库-源码

  2. 数据结构库项目 通过这个项目,我打算形成一个可用于其他重要主题的数据结构库。 这个项目实际上并没有最终目标,我计划将来在这里不断添加越来越多的数据结构示例。 我将主要用Java编写该库,但有时我将使用Python或C ++来表示某些数据结构。 将来,我计划使用此库来帮助解决复杂的项目。 例如,我将使用Tree结构来设计和实现某些O(nlogn)排序算法。 目前完成/开发中 链表 二叉树 图形
  3. 所属分类:其它

    • 发布日期:2021-03-30
    • 文件大小:5120
    • 提供者:weixin_42181545