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
【数据结构】--树状数组
RecycleView四级缓存
(image-3b4bad-1599992637692)]|层级|缓存变量|缓存名|容量|
数据结构
|缓存用途|Scrap对应ListView的ActiveView,就是屏幕内的缓存数据,就是相当于换了个名字
资本家大恶人
·
2024-01-06 09:08
地学可视化学习
一、八叉树的概念、特点、构建过程和编码方法概念:八叉树是一种用于描述三维空间的树状
数据结构
,是二维四叉树模型在三维上的扩展,是对三维栅格模型的压缩改进。
HPUGIS_xjs
·
2024-01-06 08:58
学习
广东专升本C语言程序设计(完结)
初心:在一个人摸索下十分痛苦,不知道哪里开始复习,真题以及视频都没有,我希望在自己摸索完之后,能把宝贵的经验分享给需要的人,也希望各位以后也可以帮助更多的人,接下来让我们一起开始学习C语言和
数据结构
吧!
阿榆-6
·
2024-01-06 08:12
广东专插本
C语言程序设计
c语言
c++
数据结构
(JS实现)
目录链表链表的特点链表中的常见操作单链表append(data)尾部追加新节点toString()输出链表的节点数据插入节点insert(position,data)get(position)获取链表指定位置节点的数据indexOf(data)查找对应数据节点的位置update(position,newData)更新指定位置节点数据removeAt(position)删除指定位置的节点remove
Code6E
·
2024-01-06 08:06
算法代码
数据结构
javascript
前端
2019
数据结构
----队列真题
(1)允许增加空间,空间可以改变所以是通过链表,链式存储实现的;占用的空间可以重复使用,所以是循环队列。(2)队空:front==rear;队满:front==rear->next
一杯清酒.
·
2024-01-06 08:36
计算机考研408真题
数据结构
数据结构
:STL:queue stack
目录1.queue的头文件2.queue的定义3.queue的常用函数3.1push()3.2pop()3.3size()3.4empty()3.5front()3.6back()4.stack的头文件5.stack的定义6.stack的常用函数6.1push()6.2top()6.3pop()6.4size()6.6empty()STLf封装的queue也是十分的强大,一个queue不但可以实现
c++机械师
·
2024-01-06 08:35
数据结构
数据结构
c++
数据结构
和算法-插入排序(算法效率 折半优化 顺序表与链表插入排序 代码实现)
文章目录插入排序算法实现算法效率分析优化-折半插入排序代码实现对链表进行插入排序小结插入排序首先49当作第一个已经排好序得元素,将第二个元素与前面得元素对比,发现小于49,于是49移动位置此时将65与之前元素对比,发现其最大,位置不变97同65处理一样此时76小于97,97移动位置,然后再与前面元素比对,发现大于,此时不动此时13最小,每次与之前元素比对都是小于,都会移动位置此时比对移动直到13才
看星猩的柴狗
·
2024-01-06 08:04
王道数据结构和算法考研笔记
数据结构
算法
链表
图形数据库
图形数据库是一种专门用于存储和查询图形
数据结构
的数据库系统。图形
数据结构
由节点(顶点)和边(连接节点的关系)组成,这种结构非常适合表示实体之间的复杂关系和网络。
_oP_i
·
2024-01-06 08:04
数据库
数据结构
——队列
目录一、队列1.1队列的基本概念1.2队列的实现二、队列的接口实现(1)初始化队列(2)销毁队列(3)入队(4)出队(5)获取队头元素(6)获取队尾元素(7)获取队列中有效元素个数(8)检测队列是否为空三、关于队列的OJ题3.1用队列实现栈3.2用栈实现队列3.3设计循环队列一、队列1.1队列的基本概念队列是一种特殊的线性表,其特点是只允许在表的前端进行删除数据操作,在表的后端进行插入操作。队列和
阿瑾0618
·
2024-01-06 08:02
数据结构
数据结构
NB三人组(堆排序,归并排序,快速排序)(
数据结构
课设篇2,python版)(排序综合)
数据结构
课设实验内容也在第一篇博客中。概念:堆排序是一种利用堆这种
数据结构
来进行排序的算法,它的时间复杂度为O(nlog
不染_是非
·
2024-01-06 08:59
python
算法
数据结构
python
算法
LowB三人组(冒泡排序,插入排序,选择排序)(
数据结构
课设篇1,python版)(排序综合)
这也是
数据结构
的课设之一,总计三篇博客(大部分的排序都进行了讲解),实验内容如下:概念:"LowB三人组"指的是冒泡排序、插入
不染_是非
·
2024-01-06 08:27
python
算法
数据结构
python
算法
阿里面试:redis 为什么把简单的字符串设计成 SDS?
面试官:了解redis的String
数据结构
底层实现嘛?铁子:当然知道,是基于SDS实现的面试官:redis是用C语言开发的,那为啥不直接用C的字符串,还单独设计SDS这样的结构呢?
Cyufeng
·
2024-01-06 08:57
redis
面试
redis
bootstrap
数据库
算法
pandas的使用
它是Pandas中最基本的
数据结构
之一。每个Series对象都由两个主要的部分组成:索引(index)和数据(values)。
我感觉。
·
2024-01-06 07:52
pandas
FFMpeg.AutoGen(3)实战:解码直播流并保存为MP4文件(未完成)
Muxer视音频复用器
数据结构
AVCodecContextAVFormateContextAVFormatContext是API中直接接触到的结构体,位于avformat.h中,是音视频数据,也就是音视频文件
伊一线天
·
2024-01-06 07:21
编程语言
java
ffmpeg
机器学习
python
数据结构
第二次作业——递归、树、图【考点罗列//错题正解//题目解析】
目录一、选择题——递归——1.【单选题】——递归的相关知识点2.【单选题】——递归的应用3.【单选题】——递归的实现结构4.【单选题】——递归的执行与实现5.【单选题】——递归算法——树——6.【单选题】——树的结构*7.【单选题】——树的知识点8.【单选题】——求二叉树的结点*9.【单选题】——求二叉树的双分支结点10.【单选题】——求二叉树指定结点的双亲结点编号与右孩子编号11.【单选题】——
怪兽也会哭哭^
·
2024-01-06 07:48
数据结构
数据结构
学习
经验分享
JSON学习如何表示和处理更复杂的
数据结构
,包括嵌套对象和数组
JSON可以表示非常复杂的
数据结构
,包括嵌套对象和数组。在JSON中,数组可以包含基本数据类型(如字符串、数字、布尔值等)、对象和其他数组。
未来bbaa
·
2024-01-06 07:13
json
javascript面试题
JavaScript有许多内置对象,包括但不限于:基本对象:Object、Boolean、Symbol、Number、String符合
数据结构
:Array、Set、Map、WeakSet、WeakMap
攻城狮啊尧
·
2024-01-06 07:34
前端
javascript
开发语言
ecmascript
数据结构
与算法学习笔记(训练营三)-经典面试二
给定一个正整数M,请构造出一个长度为M的数组arr,要求对任意的i、j、k三个位置,如果i[1,3,9]。同事变换为偶数也是达标的。[1,2,5]->[2,4,10],所以我们就找到了一个达标种子[1,2,5]得到了两个达标的数组[1,3,9]和[2,4,10],可以证明这两个新数组组成的数组也是达标的[1,3,9,2,4,10],在奇数部分选一个加上偶数部分选一个,一定是奇数,任何一个数的2倍必
剑侠李逍遥
·
2024-01-06 07:51
Java面试
ArrayList和LinkedList的区别:底层
数据结构
:ArrayList:数组;LinkedList:双向链表扩容:ArrayLi
今天比昨天努力
·
2024-01-06 06:43
9月3号
数据结构
学习笔记
为何这样写可以,因为Q.front与Q.rear本身都是一个指针,指针指的地址变了,所以会有变化。盲猜是把结构体structLinkNode命名为LinkNodestruct命名为LinkQueue对比一下单链表的操作我对初始化有点懵。我明白了,因为LinkList虽为链表本质为一个头节点,节点用*定义用->表示。而LinkQueue虽为队列,但是有两个指针需要定义,这样初始化就用这样调用。
ykzcs2000
·
2024-01-06 06:33
数据结构
学习
链表
9月2号
数据结构
学习笔记
在2.9节,我写了一个明显错误的代码,是在双链表后初始化头节点后又初始化2个节点,并且分别命名为1,2后,删除第2个节点。然后重新显示这个链表中的每一个元素,我这个display是个死循环,但是也不该出现这种显示结果。//循环单链表的初始化//#include//#include//typedefstructLNode{//intdata;//structLNode*next;//}LNode,*
ykzcs2000
·
2024-01-06 06:32
数据结构
学习
链表
C++/Qt经验分享(一)
在读取文件,
数据结构
,数据库等涉及到边界的问题一定要多思考边界怎么处理,是很容易发生问题的,在动手之前思考,写完后验证,能省下不少改bug的时间。
StringerChen
·
2024-01-06 05:04
qt
qt
c++
开发语言
【算法】【单调栈、Python3】力扣1944. 队列中可以看到的人数
单调栈的基本思想单调栈的应用题目描述示例示例1:示例2:思路解析代码迭代部分解释:代码复杂度分析总结单调栈介绍单调栈是一种特殊的栈
数据结构
,用于解决一类问题,其中元素需要按照某种顺序或规则进行处理。
扣柚
·
2024-01-06 05:12
力扣题目解析
算法
leetcode
职场和发展
单调栈
python
2020麻烦你搞清楚这些问题,再说你了解数据库
根据百度百科的介绍,数据库是“按照
数据结构
来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。数据库是以一定方式储存在一起、能
即将秃头的Java程序员
·
2024-01-06 05:54
邓老师
数据结构
代码环境
文章目录邓老师
数据结构
代码环境代码路径环境问题1)Vector和List部分(没有全部测试),代码运行没有打印,编译没有报错。
Xの哲學
·
2024-01-06 04:18
数据结构
数据结构
C1_绪论
C1_绪论
数据结构
的基本概念基本概念和术语数据:信息的载体,是描述客观事物属性的数,字符及所有能输入到计算机中并被计算机程序识别和处理的符号集合数据元素:数据元素是数据的基本单位,通常作为一个整体进行考虑和处理
Xの哲學
·
2024-01-06 04:17
数据结构
算法
数据结构
算法
考研
资料
汇总
考研数据结构
知识点总结——总体概览图
知识点总结
数据结构
和算法篇动画算法JAVAJava基础JVMJava多线程Java集合框架框架篇springmybatis消息队列kafkarocketmq数据存储篇redismysql系统设计,项目经验
谷禾水
·
2024-01-06 04:58
计算机基础
java
开发语言
后端
详解Python内置函数 !!!
文章目录前言一、和数字相关1.数据类型2.进制转换3.数学运算二、和
数据结构
相关1.序列2.数据集合3.相关内置函数三、和
数据结构
相关四、和迭代器生成器相关五、字符串类型代码的执行六、输入输出七、内存相关八
JOYCE_Leo16
·
2024-01-06 04:27
Python
python
开发语言
YAML书写规范
1.1YAML的设计目标:人类容易阅读可用于不同程序间的数据交换适合描述程序所使用的
数据结构
,特别是脚本语言丰富的表达能力与可扩展
liukuan73
·
2024-01-06 03:11
web
yaml
redis 面试题1
Redis支持多种
数据结构
,例如字符串、列表、集合和哈希,并提供了针对这些
数据结构
的命令操作。Redis具有高性能和低延迟的特点,适合于读写频繁的场景。Redis支
CrazyMax_zh
·
2024-01-06 03:10
redis
数据库
缓存
数据结构
之各大排序(C语言版)
我们这里话不多说,排序重要性大家都很清楚,所以我们直接开始。我们就按照这张图来一一实现吧!一.直接插入排序与希尔排序.这个是我之前写过的内容了,大家可以通过链接去看看详细内容。算法之插入排序及希尔排序(C语言版)-CSDN博客这里就直接赋上代码了//直接插入排序(升序)voidInsertsort(int*arr,intn){for(inti=0;i=0){if(tmp1){gap=gap/2;/
猪蹄手
·
2024-01-06 03:34
数据结构
C++面向对象编程与泛型编程(GP)
C++既支持面向对象编程,又支持泛型编程1.面向对象编程将
数据结构
与处理方法(容器与算法)组成对象封装在一个类中,通过类的封装隐藏内部细节,可以使用继承,多态等方法。
老男孩li
·
2024-01-06 02:07
C++
c++
开发语言
InnoDB 存储引擎体系架构
首先以一张图简单展示InnoDB的存储引擎的体系架构.从图中可见,InnoDB存储引擎有多个内存块,这些内存块组成了一个大的内存池,主要负责如下工作:维护所有进程/线程需要访问的多个内部
数据结构
缓存磁盘上的数据
GarfieldEr007
·
2024-01-06 02:27
Database
InnoDB
存储引擎
体系架构
[scala] 列表常见用法
文章目录不可变列表List可变列表ListBuffer不可变列表List在Scala中,列表是一种不可变的
数据结构
,用于存储一系列元素。列表使用List类来表示,它提供了许多方法来操作和处理列表。
言之。
·
2024-01-06 01:15
spark
scala
[
数据结构
]顺序栈
#include#include#defineMAXSIZE20typedefstructStack{intdata[MAXSIZE];inttop;}Stack;Stack*Init_Stack(Stack*,int);voidpushStack(Stack*,int);voidPrint_Stack(Stack*);intpopStack(Stack*ptr,inttemp);intmain(
clear sky .
·
2024-01-06 01:14
数据结构
[
数据结构
]链栈的创建,入栈和出栈
栈是一种在栈顶压入和弹出的
数据结构
,所以只在一端进行操作.为了减小遍历开支,所以链栈一般在首元节点处进行插入(入栈).
clear sky .
·
2024-01-06 01:44
数据结构
数据结构
:图详解
图的存储方式邻接矩阵首先先创建图,这一个我们可以使用邻接矩阵或者邻接链表来进行存储,我们要实现的无向图的创建,我们先创建一个矩阵尺寸为n*n,n为图中的节点个数如图所示可以看出图中有5个结点,那我们创建的邻接矩阵的大小就是5*5大小的其中第一行就是存储的结点1与其他各个结点的关系,因为我们建立的是无权图,所以对于两个结点之间有边我们就存储1,无边就存储0。则上述图的邻接矩阵可以表示为邻接矩阵表示了
apprentice_eye
·
2024-01-06 01:06
算法学习
数据结构
开发语言
c语言
代码随想录算法训练营第10天 |● 理论基础● 232.用栈实现队列● 225. 用队列实现栈
栈和队列是STL(C++标准库)里面的两个
数据结构
。STL中栈往往不被归类为容器,而被归类为containeradapter(容器适配器)。我们使用的stack是属于哪个版本的STL?
一定可以拿到心仪的offer鸭
·
2024-01-06 01:26
数据结构
代码随想录算法训练营第15天 | 层序遍历10 226.翻转二叉树 101.对称二叉树
需要借用一个辅助
数据结构
即队列来实现,队列先进先出,符合一层一层遍历的逻辑,而用栈先进后出适合模拟深度优先遍历也就是递归的逻辑。而这种层序遍历方式就是图论中的广度优先遍历,只不过我们应用在二叉树上。
一定可以拿到心仪的offer鸭
·
2024-01-06 01:26
算法
数据结构
代码随想录算法训练营第6天 |哈希表理论基础 242.有效的字母异位词 349. 两个数组的交集 202. 快乐数 1. 两数之和
有效的字母异位词解题思路实现代码遇到的问题题目总结349.两个数组的交集解题思路实现代码题目总结202.快乐数解题思路实现代码题目总结1.两数之和解题思路实现代码遇到的问题题目总结今日心得哈希表理论基础哈希表是根据关键码的值而直接进行访问的
数据结构
一定可以拿到心仪的offer鸭
·
2024-01-06 01:56
算法
散列表
数据结构
C++——queue容器基本概念与常用接口
1.queue基本概念概念:queue是一种先进先出的
数据结构
,他有两个出口图形:___________队列方向___________________\队尾(只能进)(只能出)对头/__________
双余人
·
2024-01-06 00:13
c++
ES6中WeakMap和Map的区别
WeakMap和Map都是ES6中新增的
数据结构
,用于存储键值对。
椒盐大肥猫
·
2024-01-05 23:37
JS
es6
jvm
前端
388. 文件的最长绝对路径(Python)
题目难度:★★★☆☆类型:
数据结构
方法:考虑周全传送门假设我们以下述方式将我们的文件系统抽象成一个字符串:字符串"dir\n\tsubdir1\n\tsubdir2\n\t\tfile.ext"表示:dirsubdir1subdir2file.ext
玖月晴
·
2024-01-05 23:39
Linux 进程(十) 进程替换
进程属于内核
数据结构
,所以要对进程做修改只能通过系统调用!替换函数其实有六种以exec开头
kqs__
·
2024-01-05 23:45
linux
linux
运维
服务器
数据结构
二(C语言)
哈希表哈希函数的两个问题:(1)哈希函数,让键值尽量平均分布(2)解决冲突,拉链法哈希表结构哈希表的基本操作get(kkey),根据键获取对应的值,intindex=hash(key);遍历链表;key存在,返回key对应的value;key不存在,返回特殊值put(kkey,vvalue),添加键值对,如果键值对已经存在,更新键值对的值,intindex=hash(key);遍历链表:key存在
一只叮铛
·
2024-01-05 23:41
C语言
数据结构
c语言
哈希算法
数据结构
(C语言)
链表链表的基本能操作#include#include#include//链表的接口typedefstructnode_s{intval;structnode_s*next;}Node;typedefstructlinkedlist_s{Node*head;Node*tail;intsize;}LinkedList;//创建空链表LinkedList*create_list(){return(Lin
一只叮铛
·
2024-01-05 23:41
C语言
数据结构
c语言
开发语言
从 MySQL 的事务 到 锁机制 再到 MVCC
其他系列文章导航Java基础合集
数据结构
与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、事务1.1含义1.2ACID二、锁机制2.1锁分类2.2隔离级别三、MVCC3.1
绿皮龟
·
2024-01-05 23:06
Java基础合集
mysql
数据库
算法
java
开发语言
inscode
数据结构
【
数据结构
和算法】从字符串中移除星号
其他系列文章导航Java基础合集
数据结构
与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1用stringBuilder模拟栈2.2传统栈实现三
绿皮龟
·
2024-01-05 23:35
数据结构与算法合集
数据结构
算法
java
线性回归
链表
贪心算法
动态规划
【
数据结构
和算法】字符串解码
其他系列文章导航Java基础合集
数据结构
与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1什么情况会用到栈2.2方法一:辅助栈法三、代码3.1
绿皮龟
·
2024-01-05 23:35
数据结构与算法合集
数据结构
算法
java
线性回归
贪心算法
动态规划
链表
【
数据结构
和算法】 相等行列对
其他系列文章导航Java基础合集
数据结构
与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1三层循环2.2哈希+二层循环三、代码3.1三层循环
绿皮龟
·
2024-01-05 23:34
数据结构与算法合集
数据结构
算法
java
开发语言
线性回归
链表
贪心算法
上一页
132
133
134
135
136
137
138
139
下一页
按字母分类:
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
其他