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

搜索资源列表

  1. 数据结构面试题 java面试题

  2. 1.栈和队列的共同特点是(只允许在端点处插入和删除元素) 4.栈通常采用的两种存储结构是(线性存储结构和链表存储结构) 5.下列关于栈的叙述正确的是(D) A.栈是非线性结构B.栈是一种树状结构C.栈具有先进先出的特征D.栈有后进先出的特征 6.链表不具有的特点是(B)A.不必事先估计存储空间 B.可随机访问任一元素 C.插入删除不需要移动元素 D.所需空间与线性表长度成正比 7.用链表表示线性表的优点是(便于插入和删除操作) 8.在单链表中,增加头结点的目的是(方便运算的实现) 9.循环链表
  3. 所属分类:其它

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

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

    • 发布日期:2010-01-25
    • 文件大小:206848
    • 提供者:hexiang221
  1. 计算机软件水平考试软件设计师考试大纲与培训指南(2009版)

  2. 计算机软件水平考试软件设计师考试大纲与培训指南(2009版) 一、考试说明 1.考试目标 通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件;具有工程师的实际工作能力和业务水平。 2.考试要求 (1) 掌握计算机内的数据表示、算术和逻辑运算方法; (2) 掌握相关的应用数学及离散数学基础知识 (3) 掌握计算机体
  3. 所属分类:其它

    • 发布日期:2010-03-25
    • 文件大小:226304
    • 提供者:z18863
  1. 数据结构(Java版)(第2版)习题解答

  2. 第0章 Java程序设计基础 1 【习0.1】 实验0.1 哥德巴赫猜想。 1 【习0.2】 实验0.2 杨辉三角形。 1 【习0.3】 实验0.3 金额的中文大写形式。 1 【习0.4】 实验0.4 下标和相等的数字方阵。 1 【习0.5】 实验0.5 找出一个二维数组的鞍点 2 【习0.6】 实验0.6 复数类。 2 【习0.7】 实验0.8 图形接口与实现图形接口的类 2 第1章 绪论 3 【习1.1】 实验1.1 判断数组元素是否已按升序排序。 3 【习1.2】 实验1.3 用递归算法
  3. 所属分类:Java

    • 发布日期:2011-08-16
    • 文件大小:78848
    • 提供者:fendou4533
  1. java常用数据结构

  2. 包含数据结构常用的知识:顺序表(数组实现和链表)、栈和队列的顺序实现和链式实现,二叉树的实现和遍历、常用的排序算法
  3. 所属分类:Java

    • 发布日期:2011-09-01
    • 文件大小:245760
    • 提供者:ahu_conan
  1. 数据结构演示系统(java源代码)

  2. 这是一个用java写的“数据结构演示程序”的源代码,包含了“堆栈、队列、递归、排序、二叉树、图、查找、排序”等算法的实现源代码。
  3. 所属分类:JavaME

    • 发布日期:2012-06-03
    • 文件大小:5242880
    • 提供者:luoweifu
  1. 数据结构线性表的各种实现

  2. 用java实现了各种线性表(表,队列,栈等),包括顺序数组实现和链表实现
  3. 所属分类:Java

    • 发布日期:2013-04-22
    • 文件大小:40960
    • 提供者:ospanpan0
  1. 顺序队列实现源码(C、C++、Java)

  2. 顺序队列实现源码,分别用C、C++、JAVA实现。
  3. 所属分类:C++

    • 发布日期:2017-01-24
    • 文件大小:3072
    • 提供者:qq_18297675
  1. 循环队列实现源码(C、C++、Java)

  2. 循环队列实现源码,分别用C、C++、JAVA实现。
  3. 所属分类:C++

    • 发布日期:2017-01-25
    • 文件大小:4096
    • 提供者:qq_18297675
  1. 基础数据结构和算法(C、C++、Java各一套)

  2. 基础的数据结构和算法C、C++、Java实现,有线性表、链表、队列、二叉树、图、查找、排序等等,全是最标准的实现,可以用来学习也可以直接使用。用来学习的话,里边有每种算法一步一步实现的图片,更加清晰。
  3. 所属分类:Java

    • 发布日期:2018-03-29
    • 文件大小:32505856
    • 提供者:smile_yangyue
  1. 基于java的数据结构与算法的实现(持续更新)

  2. 基于java语言编写了常见的数据结构计算法,包括栈与队列、哈希表、常见排序算法等
  3. 所属分类:Java

    • 发布日期:2018-07-12
    • 文件大小:121856
    • 提供者:samjai
  1. 数据结构--表、栈、队列(java)

  2. 数据结构和算法分析(java)实现中第三章知识点的总结,主要讲的是表。栈、队列的原理和实现,以及应用。一共17页。
  3. 所属分类:讲义

    • 发布日期:2018-07-29
    • 文件大小:4194304
    • 提供者:qq_36098284
  1. 数据结构之队列的java实现

  2. 队列在计算机术语中使用queue,和list(排)其实是一个意思。队列也是一种数据结构,类似于栈,只是与栈相反,在队列中先插入的数据也先被移除,即先进先出(FIFO,First In First Out)。队列可以理解成排队,比如,食堂窗口排的队,越在前面的,越早得到服务而先离开。在银行大厅的排号的机器也许用了队列这个数据结构。在打印的时候,有“添加到队列”的选项,队列应用是很广泛的。   队列的操作有:插入到队尾数据项,移除队头数据项,查看数据项等功能。   下面用Java实现队列的基本功
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:38912
    • 提供者:weixin_38719475
  1. 【剑指offer】从上往下打印二叉树(Java解答)

  2. 题目描述 从上往下打印出二叉树的每个节点,同层节点从左至右打印。 基本思路 本题考查了对数据结构的熟悉程度。 通过队列我们可以很方便地实现本题。具体操作: 如果对列不为空,则获取并打印队列头,然后将队列头的左右非空子节点放入队列。重复该操作即可。 以下为具体解答: public ArrayList PrintFromTopToBottom(TreeNode root) { if (root == null) { return new ArrayList(); }
  3. 所属分类:其它

    • 发布日期:2021-01-06
    • 文件大小:27648
    • 提供者:weixin_38706743
  1. DataStructures_Algorithms_Java:收集的数据结构和算法难题已解决-源码

  2. Java中的数据结构和算法 该存储库是我在一段时间内解决的算法,数据结构和编码难题的集合。 考虑有效的时间和空间复杂度方法来实施算法/解决方案。 除非标记为TODO / InProgress,否则所有解决方案都是100%正确并已针对各种测试案例进行了测试。 本节包含Java中不同数据结构的实现。 数据结构 实作 叠放实现的方法:push(),pop(),peek(),isEmpty() 队列实现的方法:offer(),poll(),peek(),isEmpty() 链表实现的方法:appen
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:723968
    • 提供者:weixin_42115074
  1. DSA实施:数据结构和算法实现-源码

  2. 数据结构实施 嗨! 这是我的数据结构和算法实现存储库。 数据结构 : 数据结构 C / C ++ Java Python Javascr ipt 数组列表 链表 叠放 队列 二进制搜索树 AVL树 红黑树 特里 排序算法: 排序算法 时间复杂度 C / C ++ Java Python Javascr ipt 选择排序 O(n ^ 2) 气泡排序 O(n ^ 2) 插入排序 O(n ^ 2) 合并排序 O(n log(n)) 快
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:52224
    • 提供者:weixin_42126865
  1. 数据结构之队列(Java版)

  2. 1.队列概述:队列是一个有序表,可以用数组或链表实现(本篇讲的是用数组实现),遵循先入先出(FIFO)原则,即先存入队列的数据,要先取出,后存入的要后取出。 2.用数组实现队列的思路 使用数组的声明如下图,其中MaxSize是该队列的最大容量,则MaxSize-1是队列的最大下标(因为下标是从0开始),两个变量front及rear分别记录队列前后端的下标 ,front会随着数据输出而改变,而rear则是随着数据输入而改变。 3.队列的常见操作 入队:在队尾存入数据称为入队,入队有两个步骤: 1
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:136192
    • 提供者:weixin_38608875
  1. 数据结构之队列(Java版)

  2. 1.队列概述:队列是一个有序表,可以用数组或链表实现(本篇讲的是用数组实现),遵循先入先出(FIFO)原则,即先存入队列的数据,要先取出,后存入的要后取出。 2.用数组实现队列的思路 使用数组的声明如下图,其中MaxSize是该队列的最大容量,则MaxSize-1是队列的最大下标(因为下标是从0开始),两个变量front及rear分别记录队列前后端的下标 ,front会随着数据输出而改变,而rear则是随着数据输入而改变。 3.队列的常见操作 入队:在队尾存入数据称为入队,入队有两个步骤: 1
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:136192
    • 提供者:weixin_38742409
  1. 数据结构–队列(Java实现)

  2. 数据结构–队列(Java实现) 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 简介 队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。 队列是一个有序列表,可以用数组或是链表来实现,遵循先进先出的原则 数组实现队列 图解 思考 1、front、real的初始值为
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:120832
    • 提供者:weixin_38623707
  1. Java实现 LeetCode 622 设计循环队列(暴力大法)

  2. 622. 设计循环队列 设计你的循环队列实现。 循环队列是一种线性数据结构,其操作表现基于 FIFO(先进先出)原则并且队尾被连接在队首之后以形成一个循环。它也被称为“环形缓冲器”。 循环队列的一个好处是我们可以利用这个队列之前用过的空间。在一个普通队列里,一旦一个队列满了,我们就不能插入下一个元素,即使在队列前面仍有空间。但是使用循环队列,我们能使用这些空间去存储新的值。 你的实现应该支持如下操作: MyCircularQueue(k): 构造器,设置队列长度为 k 。 Front: 从队首获
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:40960
    • 提供者:weixin_38718434
« 12 3 4 5 6 »