51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#数据结构
java数据结构1--数组、排序和Arrays工具类
数组的定义数组的内存结构数组定义常见问题数组常见操作Java参数传递问题--值传递二维数组1.数组概念同一种类型数据的集合,可以是基本数据类型,也可以是引用数据类型。数组的特点:数组存储的都是相同数据类型的元素(相同数据类型)数组的长度也就是数组中元素的个数(固定长度)元素从0开始编号,编号也称“索引”:index(下...
代码星球
·
2021-02-22
java
数据结构
数组
排序
Arrays
java数据结构2--集合List
1...
代码星球
·
2021-02-22
java
数据结构
2--集
List
数据结构之堆
堆可用于实现优先队列。 堆有两个性质:结构性和堆序性。 堆的结构性:堆是一棵被完全填满的二叉树,有可能的例外是在底层,底层上的元素从左到右填入。这样的树称为完全二叉树。一棵高为h的完全二叉树有2^h~2^(h+1)-1个节点。这意味着,完全二叉树的高是logN下取整。完全二叉树很有规律,可用一个数组...
代码星球
·
2021-02-21
数据结构
之堆
Redis学习笔记(4)——Redis五大数据结构介绍以及应用场景
出处:https://www.jianshu.com/p/f09480c05e42 Redis是典型的Key-Value类型数据库,Key为字符类型,Value的类型常用的为五种类型:String、Hash、List、Set、OrderedSet下面我们详细介绍一下。一、Redis的内部内存管理原理 &...
代码星球
·
2021-02-18
Redis
学习
笔记
五大
数据结构
Linux内核数据结构之链表
与经典双向链表比较 经典双向链表如图。其中有一个pre指针和一个next指针,数据是在链表的节点内。 内核链表如图。每一个链表节点内只有一个pre指针和一个next指针,整个链表节点嵌入到了一个需要使用链表的结构体内。内核链表介绍 内核链表节点结构体定义如图。其中next指针指向下一个链表节点,pre...
代码星球
·
2021-02-18
Linux
内核
数据结构
之链
面试准备——数据结构
https://blog.csdn.net/jianghao233/article/details/82827244https://www.cnblogs.com/chanshuyi/p/4998776.html...
代码星球
·
2021-02-17
面试
准备
数据结构
数据结构与算法笔记(一)
1...
代码星球
·
2021-02-17
数据结构
算法
笔记
java数据结构
今天开始学习数据结构...
代码星球
·
2021-02-17
java
数据结构
java数据结构简单点
java常用的数据结构一集合框架主要就是Collection和Map:1、Collection包含了List和Set两大分支。(1)List是一个有序的集合,每一个元素都有它的索引。第一个元素的索引值是0。List的实现类有ArrayList,LinkedList,Vector,Stack。(1)ArrayListAr...
代码星球
·
2021-02-17
java
数据结构
单点
Redis数据结构列表实现
前言在版本3.2之前,Redis列表list使用两种数据结构作为底层实现:压缩列表ziplist双向链表linkedlist默认为linkedlist在3.2之后,由quicklist实现。 Redis实现的是标准的双向链表。链表节点定义:  ...
代码星球
·
2021-02-14
Redis
数据结构
列表
实现
[一]class 文件浅析 .class文件格式详解 字段方法属性常量池字段 class文件属性表 数据类型 数据结构
原文地址:[一]class文件浅析.class文件格式详解字段方法属性常量池字段class文件属性表数据类型数据结构前言概述 本文旨在讲解class文件的整体结构信息,阅读本文后应该可以完整的了解class文件的格式以及各个部分的逻辑组成含义 class文件包含了java虚拟机指令集和 符...
代码星球
·
2021-02-13
文件
class
字段
属性
浅析
数据结构(二)之二叉树
p.p1{margin:0;font:28pxVerdana;-webkit-text-stroke:#000000}p.p2{margin:0;font:14pxVerdana;-webkit-text-stroke:#000000}p.p3{margin:0;font:14pxVerdana;-webkit-tex...
代码星球
·
2021-02-13
数据结构
之二
叉树
数据结构(一)之线性表
数据结构:是相互之间存在一种或多种关系的数据元素的集合。逻辑结构和物理结构 关于数据结构,我们可以从逻辑结构和物理结构这两个维度去描述逻辑结构是数据对象中数据元素之间的关系,是从逻辑意义上去描述的数据之间的组织形式。逻辑结构有4种:集合结构(数据元素之间仅以集合的方式体现,元素之间没有别的关系)线性结构(数据...
代码星球
·
2021-02-13
数据结构
线性
POJ 1703 Find them, Catch them (数据结构-并查集)
Findthem,CatchthemTimeLimit: 1000MS MemoryLimit: 10000KTotalSubmissions: 31102 Accepted: 9583DescriptionThepoliceofficeinTaduCityd...
代码星球
·
2021-02-13
them
POJ
1703
Find
Catch
java实现的Trie树数据结构
近期在学习的时候,常常看到使用Trie树数据结构来解决这个问题。比方“ 有一个1G大小的一个文件。里面每一行是一个词。词的大小不超过16字节,内存大小限制是1M。返回频数最高的100个词。”该怎样解决?有一种方案就是使用Trie树加排序实现。什么是Trie树呢?也就是常说的字典树,网上对此讲得也非常多,简单补...
代码星球
·
2021-02-13
java
实现
Trie
数据结构
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
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
其他