51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#数据结构
Redis数据结构详解(一)
Redis和Memcached最大的区别,Redis除啦支持数据持久化之外,还支持更多的数据类型而不仅仅是简单key-value结构的数据记录。Redis还支持对这些数据类型做更多的服务端操作,从而也能减少网路的IO次数与数据体积,这里也比Memcached要方便与高效,只针对这一点啊,想喷的左上角群喷。上篇吹牛逼20...
代码星球
·
2020-05-12
Redis
数据结构
详解
数据结构 【栈与队列】
栈满足下列两点:1.栈只能从表的一端存取数据,另一端是封闭的。2.在栈中,无论是存数据还是取数据,都必须遵循"先进后出"的原则,即最先进栈的元素最后出栈。总结:栈是一种只能从表的一端存取数据且遵循"先进后出"原则的线性存储结构。如图:栈存储结构存储 {1,2,3,4} 栈的顺...
代码星球
·
2020-05-09
数据结构
队列
数据结构 【二叉树】
原文链接:https://blog.csdn.net/abel_liujinquan/article/details/89435686z作者:https://blog.csdn.net/Abel_Liujinquan1、二叉树的概念二叉树:每个节点最多有两个分支(分支的度小于2)的树结构,可为空树。根节点:一棵树最上面...
代码星球
·
2020-05-09
数据结构
二叉
数据结构 【链表】
前言顺序表的存贮特点是用物理上的相邻实现了逻辑上的相邻,它要求用连续的存储单元顺序存储线性表中各元素,因此,对顺序表插入、删除时需要通过移动数据元素来实现,影响了运行效率。这里介绍线性表链式存储结构,它不需要用地址连续的存储单元来实现,因为它不要求逻辑上相邻的两个数据元素物理上也相邻,它是通过“...
代码星球
·
2020-05-09
数据结构
链表
数据结构和算法可视化工具——Data Structure Visualizations
正好最近关注到学习数据结构和算法的两个工具,特别好用。下面我就分别介绍下这两个工具,各位可以收藏一下,说不定以后能用到。第一个工具是数据结构和算法可视化工具——DataStructureVisualizations。该工具由旧金山大学开发,地址:https://www.cs.usfca.edu/...
代码星球
·
2020-05-06
数据结构
算法
可视化
工具
Data
学生成绩管理系统(数据结构课程设计)
学生成绩管理问题 问题描述:建立两个学生成绩信息表1、2,以文件的形式分别进行存储命名为1.txt和2.txt,然后实现将两个文件合并成一个新的文件3.txt。新文件中有补考的学生查找到,存储到另一个文件4.txt中。 基本要求: 1、学生成绩信息表至少...
代码星球
·
2023-04-16
学生
成绩
管理系统
数据结构
课程
数据结构【哈希表】
哈希表(HashTable)是一种根据关键字(Keyvalue)直接访问内存存储位置的数据结构。通过哈希表,数据元素的存放位置和数据元素的关键字之间建立起某种映射对应关系,这个映射函数叫做散列函数,存放数据的数组叫做散列表。 哈希表的构造方法是: 假设要存储的数据元素个数为n,设置一个长度为m(...
代码星球
·
2020-05-03
数据结构
哈希
数据结构【顺序表】
目录1、线性表定义2、线性表基本操作3、线性表的顺序存储及运算—顺序表4、顺序表的实现(C语言) 线性表是一种线性结构。线性结构的特点是数据元素之间是一种线性关系,数据元素“一个接一个的排列”。在一个线性表中数据元素的类型是相同的,或者说线性表是由同一类型的数据...
代码星球
·
2020-04-29
数据结构
顺序
数据结构【基础知识点总结】
数据(Data)是信息的载体,它能够被计算机识别、存储和加工处理。它是计算机程序加工的原料,应用程序处理各种各样的数据。计算机科学中,所谓数据就是计算机加工处理的对象,它可以是数值数据,也可以是非数值数据。数值数据是一些整数、实数或复数,主要用于工程计算、科学计算和商务处理等;非数值数据包括字符...
代码星球
·
2020-04-29
数据结构
基础
知识点
总结
Redis数据结构&命令手册
Redis可以存储键与5种不同数据结构之间的映射,这五种数据结构类型分别为STRING(字符串)、LIST(列表)、SET(集合)、HASH(散列)、ZSET(有序集合)。 1.setsetkeyvalue[ex秒数]/[px毫秒数][nx]/[xx]作...
代码星球
·
2020-04-29
Redis
数据结构
命令
手册
【Java数据结构学习笔记之一】线性表的存储结构及其代码实现
应用程序后在那个的数据大致有四种基本的逻辑结构:集合:数据元素之间只有"同属于一个集合"的关系线性结构:数据元素之间存在一个对一个的关系树形结构:数据元素之间存在一个对多个关系图形结构或网状结构:数据元素之间存在多个对多个的关系对于数据不同的逻辑结构,计算机在物理磁盘上通常有两种屋里存储结构顺序存储结构链式存储结构本篇...
代码星球
·
2020-04-18
Java
数据结构
学习
笔记
之一
数据结构学习笔记【持续更新】
数据结构概述: 定义: 我们如何把现实中大量而复杂的问题以特定的数据类型和特定的存储结构保存到保存到主存储器(内存)中, 以及在此基础上为实现某个功能(比如查找某个元素,删除某个元素,对所有元素进行排序)而执行相应的操作, 这个相应的操作也叫算法 数据结构=个体+个体的关系 算法=对存储...
代码星球
·
2020-04-18
数据结构
学习
笔记
持续
更新
Java数据结构和算法(十)——二叉树
接下来我们将会介绍另外一种数据结构——树。二叉树是树这种数据结构的一员,后面我们还会介绍红黑树,2-3-4树等数据结构。那么为什么要使用树?它有什么优点? 前面我们介绍数组的数据结构,我们知道对于有序数组,查找很快,并介绍可以通过二分法查找,但是想要在有序数组中插入一个数据项,就必须先找到...
代码星球
·
2020-04-18
Java
数据结构
算法
二叉
线性数据结构——链栈
个人认为,简单形容栈就是只有一个头能进出。firstinlastout相信不是很难理解的问题,在这里主要讲一讲链栈。 首先链栈同样是栈,当然也是filo的。 链栈是指采用链接存储的结构实现的栈。事实上链栈和链表的样子很像。 &nb...
代码星球
·
2020-04-18
线性
数据结构
链栈
大话数据结构pdf高清版下载
不得不说严老师版的虽然比较经典,但是真的有点难理解啊,而大话数据结构这本书还是比较不错的,通俗易懂,反正我个人觉得很不错,希望对诸位有帮助。链接:点击打开密码:xovzps:仅用作学术交流,侵删。...
代码星球
·
2020-04-18
大话
数据结构
pdf
高清
下载
首页
上一页
...
18
19
20
21
22
...
下一页
尾页
按字母分类:
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
其他