E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
键码
数据结构_二叉搜索树
其中的数据对象,统一的表示和实现为词条(entry)的形式;不同的数据项之间,依照各自的关
键码
(key)彼此区分。
MC丶吼吼
·
2020-07-15 10:18
数据结构
基数排序中的LSD方法和MSD方法
最高位优先(MostSignificantDigitfirst)法,简称MSD法:先按k1排序分组,同一组中记录,关
键码
k1相等,再对各组按k2排序分成子组,之后,对后面的关
键码
继续这样的排序分组,直到按最次位关
键码
长弓的坚持
·
2020-07-15 09:32
算法
哈希表
什么是哈希表1.哈希表又称为散列表,是根据关
键码
值(Keyvalue)而直接进行访问的数据结构,也就是说,它通过把关
键码
值映射到表中的一个位置来访问记录,以加快查找速度,这个映射函数叫做散列函数,存放记录的数组叫做散列表
杨龙飞的博客
·
2020-07-15 09:14
数据结构
哈希表的使用
packagecom.mjw.hashtable;/***6.哈希表数据结构(散列表)*是根据关
键码
值而直接进行访问的数据结构,也就是说,通过把关
键码
值映射到表中的一个位置来访问记录,加快查找速率,z这个映射函数叫散列函数
拾光的遗迹
·
2020-07-14 21:59
Java集合之HashMap源码分析
HashMap是基于哈希表的Map接口的非同步实现.提供所有可选的映射操作,并允许使用null值和null健.此类不保证映射的顺序.需要注意的是:HashMap不是同步的.哈希表哈希表定义:哈希表是一种根据关
键码
去寻找值的数据映射结构
Java搬砖师
·
2020-07-14 20:44
java
hashmap
源码
集合
堆
堆的官方定义如下:如果有一个关
键码
的集合K={k0,k1,k2,k3…,k(n-1)},把它的所有元素按照完全二叉树的顺序存储方式存放在一个一维数组中,并且满足ki=k(2i+1)且ki>=k(2i+2
javazcw
·
2020-07-14 17:36
数据结构与算法
二叉树
【数据结构】哈希冲突解决方法之闭散列——unordered系列的底层结构
unordered系列的关联式容器在前面博客:unordered系列中讲到了,这里我就讲一下:1)底层的结构——哈希结构和哈希冲突2)哈希冲突的解决方法——闭散列和开散列哈希概念顺序结构以及平衡树中,元素关
键码
与其存储位置之间没有对应的关系
ly_1115
·
2020-07-14 14:29
数据结构的模拟实现
C++
/
数据结构
关系数据库设计理论(函数依赖、异常、范式)、ER图
,An}是关系的一个或多个属性的集合,该集合函数决定了关系的其它所有属性并且是最小的,那么该集合就称为
键码
。
凌琅Zxin
·
2020-07-14 06:52
数据库
数据结构:哈希散列结构理解及位图的使用
目录哈希概念哈希冲突哈希函数常见哈希算法处理哈希冲突闭散列线性探测二次探测开散列哈希变形—位图布隆过滤器哈希概念顺序搜索以及二叉树搜索树中,元素存储位置和元素各关
键码
之间没有对应的关系,因此在查找一个元素时
WangJ_F_
·
2020-07-14 06:59
数据结构
哈希表的实现(闭散列法和拉链法)
哈希表哈希表(HashTable)也叫散列表,是根据关
键码
值(KeyValue)而直接进行访问的数据结构。它通过把关
键码
值映射到哈希表中的一个位置来访问记录,以加快查找的速度。
Mr_Garfield__
·
2020-07-14 05:34
数据结构
算法
哈希表(1)
哈希表也称散列表,是根据关
键码
值而直接进行访问的数据结构。也就是说,它通过把关
键码
值映射到表中一个位置来访问记录,以加快查找的速度。哈希表的查找速度非常快,几乎是O(1)的时间复杂度。
Cecilia3333
·
2020-07-14 04:44
数据结构
散列表?B-树?B+树?原来是这么个玩意
散列表散列表(也称哈希表)是根据关
键码
值(Keyvalue)而直接进行访问的数据结构,它让码值经过哈希函数的转换映射到散列表对应的位置上,查找效率非常高。
CNYYGJ
·
2020-07-14 04:00
数据结构
Java基础语法(8)-数组中的常见排序算法
数组中的常见排序算法blog:CSDNdata:Java学习路线及视频1.基本概念排序:是计算机程序设计中的一项重要操作,其功能是指一个数据元素集合或序列重新排列成一个按数据元素某个数据项值有序的序列.排序码(关
键码
BenCoper
·
2020-07-14 04:33
JavaSE
哈希函数构造以及解决哈希冲突之开散列和闭散列
其实是通过某种函数使元素的存储位置与它的关
键码
之间建立一种映射关系哈希表的实现主要是构造哈希和处理哈希冲突两方面我们先讨论如何构造,最后讨论如何处理哈希冲突对于构造哈希来说,常见的哈希函数包括直接地址法
~MM马
·
2020-07-14 02:27
C++基础
哈希结构
哈希的构造
哈希冲突
哈希面试题
查找算法+思维导图
1.总体架构在这里插入图片描述2.线性查找顺序查找:适用范围:顺序表数组、链表查找过程:从表的一段开始,向另一端逐个按给定值kx与关
键码
进行比较。
lsxa123
·
2020-07-13 07:36
C#
算法
二叉排序树的时间复杂度
或是具有下列性质的二叉树:若它的左子树不空,则左子树上所有节点的值均小于根节点的值若它的右子树不空,则右子树上所有节点的值均大于根节点的值它的左右子树也都是二叉排序树由上述定义可知,中虚遍历二叉排序树可以得到一个按关
键码
有序的序列
heydyli
·
2020-07-13 07:16
二叉排序树
复杂度
数据结构 第七章 查找技术
关
键码
可以标识一个记录的某个数据项称为关
键码
,关
键码
的值称为键值。查找广义
jike14455
·
2020-07-13 06:27
数据结构
二叉树
线性表
单链表
顺序表
查找
算法
【java基础】HashMap实现原理及源码分析
1.hash算法的原理散列表(Hashtable,也叫哈希表),是依据关
键码
值(Keyvalue)而直接进行訪问的数据结构。也就是说,它通过把关
键码
值映射到表中一个位置来訪问记录,以加快查找的速度。
fxkcsdn
·
2020-07-13 04:14
java
全局钩子函数之 SetWindowsHookEx
虚拟
键码
表:http://www.cnblogs.com/del/archive/2007/12/07/987364.html在windows操作系统中,如果我们想对键盘进行重定义,比如说按某键就可发直接上网
必胜虾
·
2020-07-13 03:51
android键盘输出增加按
键码
开发过程中免不得需要增加或减少按
键码
值,在android2.3系统事件处理部分,主要向上层提供统一的按
键码
(KeyCode),这个按
键码
是一个整数,在上层的JAVA程序中主要通过这个值来判断系统的实现。
andyhuabing
·
2020-07-13 02:11
Android系统框架学习
数据结构:哈希表以及哈希冲突的解决方案
什么是哈希表在之前的博客文章里,我们简单介绍了数据结构的几种分类,其中就包括哈希表,也称散列表,从根本上来说,一个哈希表包含一个数组,通过特殊的关
键码
(也就是k
鄙人薛某
·
2020-07-12 18:09
数据结构与算法
Keycode对照表(
键码
对照表) 转
字母和数字键的
键码
值(keyCode)按键
键码
按键
键码
按键
键码
按键
键码
A65J74S83149B66K75T84250C67L76U85351D68M77V86452E69N78W87553F70O79X88654G71P80Y89755H72Q81Z90856I73R82048957
青山绿水ccc
·
2020-07-12 18:00
map映射的用法
其内部实现是一棵以key为关
键码
的红黑树(平衡树的一种)。
郭谦
·
2020-07-12 09:00
电脑英语
(数据,程序)行,线路6.ifconj.如果7.displayvt.显示,显示器8.setv.设置,n.集合9.keyn.键,关键字,关
键码
10.listn.列表,显示,v.打印11.byprep.凭,
weixin_33957648
·
2020-07-12 08:43
数据结构Python实现-直接插入排序算法
直接插入排序算法思想:每步将一个待排序的纪录,按其关
键码
值的大小插入前面已经排序的文件中适当位置上,直到全部插入完为止。
要奋斗呀
·
2020-07-11 19:44
快速排序(Quicksort)
快速排序又叫分区交换排序,其基本思想:先选择一个轴值povit,将带排序记录分成独立的两部分,左侧的关
键码
均小于或等于轴值,右侧的关
键码
均大于或等于轴值,要解决的问题:1)选择轴值:2)一次划分3)处理两个待排序的子序列
DeepMind1
·
2020-07-11 19:47
数据结构(C++)
python实现插入排序
插入排序的基本思想是:每步将一个待排序的纪录,按其关
键码
值的大小插入前面已经排序的文件中适当位置上,直到全部插入完为止。一般来说,插入排序都采用in-place在数组上实现。
凌晨两点半还不回家
·
2020-07-11 17:43
python
数据结构
C语言数据结构与算法---散列表(哈希表)的查找
记录的存储位置与关键字之间存在对应关系优点:查找效率高缺点:空间效率低散列方法:选取某个函数,依该函数按关键字计算元素的存储位置,并按此存放;查找时,由同一个函数对给定k计算地址,将k地址单元中有关元素关
键码
进行对比
myjess
·
2020-07-11 13:21
数据结构与算法(C语言)
有序表查找---折半查找算法
前提是线性表中的记录必须是关
键码
有序(由小到大或由大到小),线性表必须采用顺序存储。
李闪磊
·
2020-07-11 11:40
数据结构
Java
算法
数据结构学习
B-树的插入和删除
www.kaoyan.com/kaoyan/16/329898/http://sjjp.tjuci.edu.cn/sjjg/DataStructure/DS/web/chazhao/chazhao9.3.2.5.htm对关
键码
序列
guotong1988
·
2020-07-11 07:31
数据结构
数据库原理复习2
1.概念设计中的的数据描述1)实体2)实体集3)属性4)实体标识符2.逻辑设计中的数据描述1)字段2)记录3)文件4)关
键码
3.物理设计中的数据描述物理存储介质层次1)高速缓冲存储器2)主存储器3)快擦写存储器
EvalApply
·
2020-07-11 04:52
数据结构与算法-有序表查找(折半查找、插值查找、斐波那契查找)
它的前提是线性表中的记录必须是关
键码
有序(通常从小到大有序),
Clumsy-Bird
·
2020-07-10 21:02
程序员内功修炼
常见计算机英语单词
(数据程序)行线路6.ifconj.如果7.displayvt.显示显示器8.setv.设置n.集合9.keyn.键关键字关
键码
10.listn.列表显示v.打印11.byprep.凭靠沿12.pressv
weixin_33889665
·
2020-07-10 19:21
1699 个词汇 的 计算机英语
(数据,程序)行,线路displayvt.显示,显示器setv.设置,n.集合keyn.键,关键字,关
键码
listn.列表,显示,v.打印byprep.凭,靠,沿pressv.按,压formatn.格式
小程的java
·
2020-07-10 18:23
计算机英语
1699
个词汇
的
计算机英语
C/C++学习——数组的应用(经典算法)
排序一、冒泡排序冒泡排序的基本思想是通过相邻两个记录之间的比较和交换,使关
键码
较小的记录逐渐从底部移向顶部(上升),关
键码
较大的记录从顶部移向底部(沉底),冒泡由此得名。
cbb8234078009
·
2020-07-10 16:03
c++学习笔记
掌心泥巴基础教程
放上下载连接ios和android先看一眼界面吧,泥巴(或者叫MUD)类游戏,都稍微有点入门难度,因为概念太多.
键码
图一个区域一个区域的讲1.场景介绍没啥好说的,就是介绍当前这个地方的一些环境信息.2.
不要叔叔
·
2020-07-10 14:55
数据结构:字典
字典中有定义关
键码
(searchkey)的概念。而关
键码
则必须是可比的字典的ADT如下:templateclassDictionary{D
小键233
·
2020-07-10 05:28
数据结构
Linux内核哈希表分析与应用
前言:1.基本概念:散列表(Hashtable,也叫哈希表),是根据关
键码
值(Keyvalue)而直接进行访问的数据结构。也就
冀博
·
2020-07-10 03:04
Linux内核开发
哈希表(HashTable)结构简单分析
哈希表散列表(Hashtable,也叫哈希表),是根据关
键码
值(Keyvalue)而直接进行访问的数据结构。也就是说,它通过把关
键码
值映射到表中一个位置来访问记录,以加快查找的速度。
一个旅人lxz
·
2020-07-10 00:43
数据结构
九 哈希表、图、图的遍历
.哈希表概述62.散列函数的设计63.散列冲突的解决方案64.图结构概述65.图结构代码实现66.图的遍历原理67.图的遍历代码实现哈希(散列)表概述散列表(Hashtable,也叫哈希表),是根据关
键码
值
Major_s
·
2020-07-10 00:31
哈希表的插入、查找、删除、遍历java实现
哈希表散列表(Hashtable,也叫哈希表),是根据关
键码
值(Keyvalue)而直接进行访问的数据结构。也就是说,它通过把关
键码
值映射到表中一个位置来访问记录,以加快查找的速度。
干就完了99
·
2020-07-10 00:02
数据结构
C++实现最大堆和最小堆
堆堆数据结构是一种数组对象,它可以被视为一颗完全二叉树结构(或者也有可能是满二叉树)最大堆:任一结点的关
键码
均大于等于它的左右孩子的关
键码
,其中堆顶的元素最大。
YAIMZA
·
2020-07-09 23:24
数据结构
数据结构----索引方法(2)树形索引
基于解决这两个问题的基础上,提出了2-3树结构1.2-3树1.形状的定义:1)一个结点包含一个或者两个关
键码
2)每个内部结点假如有一个关
键码
,则有两个子女;假如有两个关
键码
,则有三个子女。
麦伢子
·
2020-07-09 23:57
数据结构
结构
索引
数据结构
map中[]运算符和find的区别
此文章转载自:https://blog.csdn.net/weixin_39831546/article/details/78314476map的下标运算符[]的作用是:将关
键码
作为下标去执行查找,并返回对应的值
线上幽灵
·
2020-07-09 14:46
面试题
哈希表的插入、查找、删除
散列表(HashTable,也叫哈希表),是根据关
键码
值(keyvalue)而进行直接访问的数据结构。它通过关
键码
值映射到表中的一个位置来访问记录,以加快访问的速度。
湛蓝的海
·
2020-07-09 13:15
数据结构
Java数据结构与算法12——Hash表
1.Hash表是什么Hash表(也称散列表)是一种能实现快速插入和查找操作的数据结构,采用根据关
键码
值(key)来获取对应Value的方式。
王侦
·
2020-07-09 12:29
计算机专用英语词汇1500词
(数据,程序)行,线路6.ifconj.如果7.displayvt.显示,显示器8.setv.设置,n.集合9.keyn.键,关键字,关
键码
10.listn.列表,显示,v.打印11.byprep.凭,
jimmycyder
·
2020-07-09 11:25
外语
&
学习
数据结构----索引方法(1)线性检索
有三种常用的检索方法:一,通过散列方法直接访问记录;二,按关
键码
排序的简单线性表可以作为一个存储记录的文件的索引;三,树形检索。
麦伢子
·
2020-07-09 08:10
数据结构
数据结构
索引
线性表
511遇见易语言大漠模块制作按键按下(住)指定的虚拟键
视频链接:511遇见大漠模块制作模块源码.版本2.子程序KeyDown,整数型,公开,按住指定的虚拟
键码
(返回值
511遇见
·
2020-07-09 04:32
易语言
大漠
[排序算法] 2. 直接插入排序(插入排序)
文章目录1.基本思想2.代码实现3.性能分析1.基本思想直接插入排序是一种简单的插入排序法,其基本思想是:把待排序的记录按其关
键码
值的大小逐个插入到一个已经排好序的有序序列中,直到所有的记录插入完为止,
Y_puyu
·
2020-07-09 03:30
#
排序算法
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他