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

搜索资源列表

  1. 黄石理工学院数据结构课件 C++语言版

  2. 共10章,不错的课件 欢迎下载 C++语言   第一章 绪论   第二章 数组   第三章 链表   第四章 栈和队列   第五章 递归与广义表   第六章 树与森林   第七章 集合与搜索   第八章 图   第九章 排序   第十章 索引与散列
  3. 所属分类:C++

    • 发布日期:2009-05-13
    • 文件大小:1048576
    • 提供者:syrythun
  1. 本文为省计算机二级等级考试软件技术基础部分的提纲

  2. 软件技术基础: 1、线性结构(线性表、堆栈、队列、数组、串等)和非线性结构(树、图) 2、线性表的查询算法:顺序、二分法、分块 3、内排序:插入法、选择排序、冒泡法、并归法 4、线性链表(前趋、数据域、后继)。单、循环链表 软件工程: 1、软件的生存周期:计划、开发、运行 2、需求说明、总体设计(概要设计)、详细设计、代码编写、集成和测试 要求:每个阶段的文档。 3、SA(结构化分析)、SD(结构化设计)、SP(结构化程序设计)、OOP 4、 软件测试(黑盒、白盒法) 操作系统: 1、操作系统
  3. 所属分类:其它

    • 发布日期:2009-05-28
    • 文件大小:73728
    • 提供者:great_xj
  1. Patterns In Java 中文版

  2. 本书含有50种可重用Java模式,其中的一些是首次使用,它们可以帮助读者完成更多优秀的设计,本书使用UML文档来证明每一种模式,并且为某些模式提供了代码示例或Java核心API示例。 第1章 软件模式简介 1.1 模式发展史简述 1.2 模式介绍 1.3 本书介绍 第2章 UML综述 2.1 类图 2.2 协作图 2.3 状态图 第3章 软件生命周期 3.1 案例研究 第4章 通用职责分配软件模式 4.1 弱耦合/强内聚模式[Larman98] 4.2 专家模式[Larman98] 4.3 创
  3. 所属分类:硬件开发

    • 发布日期:2009-06-18
    • 文件大小:329728
    • 提供者:xfz120
  1. 大型数据库课程设计机房上机管理信息系统

  2. 《大型数据库》课程设计 课题 机房上机管理信息系统 班级 学号 姓名 成绩 2008年11月12日—2008年11月30日 目录 第一章 数据库系统概述…………………………………………....2 1.1概述………………………………………………………….2 1.2问题定义及内容简介…………………………………………….4 1.3背景………………………………………………………….4 1.4本系统需求功能分析…………………………………………….5 第二章 系统需 求分析…………………………………………
  3. 所属分类:Oracle

    • 发布日期:2009-07-05
    • 文件大小:168960
    • 提供者:qcddylyg
  1. 数据结构考研,计算机考研必看

  2. 一、选择题 1. 散列文件使用散列函数将记录的关键字值计算转化为记录的存放地址,因为散列函数是一对一的关系,则选择好的( )方法是散列文件的关键。【哈尔滨工业大学 2001二、5 (2分)】 A. 散列函数 B. 除余法中的质数 C. 冲突处理 D. 散列函数和冲突处理 2. 顺序文件采用顺序结构实现文件的存储,对大型的顺序文件的少量修改,要求重新复制整个文件,代价很高,采用( )的方法可降低所需的代价。【北京邮电大学 2000 二、8 (20/8分)】 A. 附加文件 B. 按关键字大小排序
  3. 所属分类:C

    • 发布日期:2009-07-16
    • 文件大小:736256
    • 提供者:xlg504959307
  1. JAVA集合

  2. --散列测试.链表测试
  3. 所属分类:Java

    • 发布日期:2007-11-19
    • 文件大小:970
    • 提供者:axiommain
  1. java集合框架的使用。集合的运算

  2. 原创代码,适合javaSE新手参考,也可作为数据结构课程设计(自己添加功能即可),可参考java版数据结构(叶核亚版就可以),了解java集合框架的使用
  3. 所属分类:Java

    • 发布日期:2012-01-14
    • 文件大小:33792
    • 提供者:yeahwell
  1. Java笔记-集合与算法

  2. 笔记: 集合接口、 集合实现(链表、数组列表、散列集、树集、队列与双端队列、映射表)、 集合与数组之间的转换、 算法(排序、二分查找)。
  3. 所属分类:Java

    • 发布日期:2016-08-14
    • 文件大小:564224
    • 提供者:mesopotamia1
  1. Swift实现的算法和数据结构的集合SwiftAlgorithmClub.zip

  2. Swift 实现的各种算法和数据结构的集合,可以将其用于学习或只是放到你的应用程序。算法方面包括了众多的排序,搜索,跨越,压缩,机器学习算法。数据结构方面有队列、列表、树、散列和图表等。 标签:Swift
  3. 所属分类:其它

    • 发布日期:2019-07-19
    • 文件大小:8388608
    • 提供者:weixin_39840515
  1. 假设人名为中国人姓名的汉语拼音形式。待填入哈希表的人名共有30个,取平均查找长度的上限为2。哈希函数采用除留余数法构造,用线性探测再散列法处理冲突。

  2. 1)设计几个不同的哈希函数,比较他们的地址冲突率(可以用更大的名字集合做实验)。 (2)研究这30个人名的特点,努力找一个哈希函数,使得对于不同的拼音名一定不发生地址冲突。 (3)在哈希函数确定的前提下尝试各种不同处理冲突的方法,考察平均查找长度的变化和造好的哈希表中关键字的聚集性。
  3. 所属分类:C/C++

    • 发布日期:2020-06-27
    • 文件大小:5120
    • 提供者:m0_47922145
  1. 算法基础-散列表的原理及基础操作

  2. 文章目录前言正文什么是散列表Hash的数据结构存储数据的数组散列函数Hash的负载因子开放寻址法链表法Hash结构的几个操作读操作开放寻址法的读操作链表法的读操作写操作开放寻址法的写操作链表法的写入扩容总结 排版可能更好一点的永久原文链接:算法基础-散列表的原理及基础操作 前言 本篇博客主要分享数据结构中关于散列表的定义和编程实现 正文 什么是散列表 散列表也成为Hash表,用于存储 Key 和 Value 的集合,对于某一个Key,散列表能以接近O(1)的时间复杂度获取到对应的value Ha
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:118784
    • 提供者:weixin_38642864
  1. 浅谈二叉查找树的集合总结分析

  2. 我们都知道Dictionary查找元素非常快,其实现原理是:将你TKey的值散列到数组的指定位置,将TValue的值存入对应的位置,由于取和存用的是同一个算法,所以就很容易定位到TValue的位置,花费的时间基本上就是实现散列算法的时间,跟其中元素的个数没有关系,故取值的时间复杂度为O(1)。集合无非都是基于最基础语法的数组[],先欲分配,然后向其中添加元素,容量不够就创建一个2倍容量的数组,将之前的元素赋值过来,将之前的数组回收,但基于散列算法的集合这点上有点不同,他并不是每次创建一个2倍容量
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:70656
    • 提供者:weixin_38623009
  1. 哈希表开散列哈希桶实现

  2. 开散列法对关键码集合用散列函数计算散列地址,具有相同地址的关键码归于同一子集合,每一个子集合称为一个桶,各个桶中的元素通过一个单链表链接起来,各链表的头结点组成 一个向量,因此,向量的元素个数与可能的桶数一致。 #include using namespace std; namespace OpenHash { template class HashFunc { public: size_t operator()(const T& val) { return val;
  3. 所属分类:其它

    • 发布日期:2021-01-07
    • 文件大小:26624
    • 提供者:weixin_38746442
  1. 固态驱动器的自适应线性散列

  2. 基于闪存的固态驱动器(SSD)高性能和低功耗已成为替代磁盘的新选择。 但是,对SSD的随机写入要比对SSD的读取慢得多。因此,基于磁盘的对称I / O属性设计的传统索引结构无法完全发挥SSD的高性能。 在本文中,我们提出了一种SSD优化的线性散列索引,称为自自适应线性散列(SAL-Hashing),以减少因索引操作引起的对SSD的少量随机写入。 我们工作的贡献是多方面的。 首先,我们建议将存储桶分为组和集合,以方便进行粗粒度写入和延迟分割,从而避免对哈希结构进行中间写入。 一组由固定数量的桶组成
  3. 所属分类:其它

    • 发布日期:2021-03-13
    • 文件大小:1048576
    • 提供者:weixin_38499950
  1. Web:我开发的Web应用程序集合-源码

  2. 网页 我开发的Web应用程序的集合。 贷款计算器: 贷款计算器代码: 投资组合网站: 对接会/聊天应用程序: 上面的站点正在建设中,但是有很多php,存在关系数据库安全性,例如密码的散列和加盐,帐户注册,聊天,匹配,许多个人资料自定义选项,我现在正在研究UI / UX和样式。
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:2097152
    • 提供者:weixin_42152298
  1. ruby-practice-exercises:在Codecademy的Learn Ruby课程中完成的所有练习的集合-源码

  2. 基本信息 作为Codecademy的Learn Ruby课程的一部分,已完成所有练习的集合。 达菲鸭嘴机 使用一些新的Ruby字符串方法练习控制流,以Daffy Duckify用户的字符串,用“ th”替换每个“ s”。 已编辑 练习数组和迭代器-使用迭代器更改用户的输入,以编辑字符串中的特定单词。 创建直方图 练习哈希-计算用户提供的字符串中每个单词的出现次数。 订购图书馆 练习方法和排序-编写函数以对数字数组进行排序/排序。 电影之夜 练习散列和符号-构建一个显示,添加,更新和删除电影分级的
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:6144
    • 提供者:weixin_42108054
  1. 脚本:个人脚本和库的集合-源码

  2. 剧本 个人脚本的集合。 某些方法可以追溯到过去,有些需要完全重写,但90%完全可用。 bigpkg.py 按大小列出Archlinux的已安装软件包。 艾伦·麦克雷(Allan McRae) cert-hashing.sh 散列SSL证书 clitwitter.py 使用基本身份验证在Twitter上发布的旧脚本。 需要使用OAuth更新,但此后我已切换到TTYtter compare_images.py 用于比较目录中图像的相似性的脚本。 它仅返回列表中相似但不相同的那些。 此刻,列表
  3. 所属分类:其它

    • 发布日期:2021-02-24
    • 文件大小:91136
    • 提供者:weixin_42116734
  1. 集合比较-源码

  2. 集合比较 一种。 使用Java的HashSet时,数据结构的初始容量必须小于条目总数/ Load Factor。 否则,我们没有理由进行散列。 (负载因子=表中元素的数量/哈希表的总大小)如果容量减少,性能会更好。 b。 在第1部分中,我们使用平衡树(AVL TREE)来实现一个集合,它只需要O(logn)时间即可完成诸如搜索,插入或删除之类的功能。 但是在HeapSort中,它需要O(n)时间来完成诸如搜索或删除之类的功能,并且需要O(logn)时间来进行插入。 因此,平衡树是实现集合的更好
  3. 所属分类:其它

    • 发布日期:2021-02-21
    • 文件大小:5120
    • 提供者:weixin_42170790
  1. Redis中散列类型的常用命令小结

  2. Redis散列类型 Redis是采用字典结构以键值对的形式存储数据的,而散列类型(hash)的键值也是一种字典结构,其存储了字段和字段值的映射,但字段值只能是字符串,不支持其他数据类型,也就是说,散列类型不能嵌套其他的数据类型。一个散列类型键可以包含至多2^32-1个字段。 除了散列类型,Redis的其他数据类型同样不支持数据类型嵌套。比如集合类型的每个元素只能是字符串,不能是一个集合或者散列表等。 散列类型适合存储对象:使用对象类别和ID构成建名,使用字段表示对象的属性,而字段值存储属性值。例
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:77824
    • 提供者:weixin_38621150
  1. 【后端】java基础(4.4)java中级基础之集合——Map

  2. Map虽然也叫集合,但是它却不是Collection的子接口。它的底层结构是链表散列,也就是一个数组结构然后每个数组结构里包含的一个链表。我们平常直接叫它“键值(key——value)”结构。 map的实现接口有有不少,比如: HashMap Hashtable TreeMap LinkedHashMap 我们主要来说说最常用的HashMap: 添加元素:put(key,value) HashMap map = new HashMap(); map.put("name", "大妖怪"); map
  3. 所属分类:其它

    • 发布日期:2021-03-29
    • 文件大小:39936
    • 提供者:weixin_38742291
« 12 3 4 5 6 7 8 »