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
数据结构--------并查集
C++:类和对象(上)
比如:之前在
数据结构
初阶中,用C语言方式实现的栈,结构体中只能定义变量;现在以C++方式实现,会发现struct中也可以定义函数C++对结构体进行了功能的升级与拓展typedefintDataType;
你好,赵志伟
·
2024-01-28 17:07
c++
开发语言
数据结构
与算法:排序
排序的概念排序:所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。稳定性:假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,r[i]=r[j],且r[i]在r[j]之前,而在排序后的序列中,r[i]仍在r[j]之前,则称这种排序算法是稳定的;否则称为不稳定的。内部排序:数据元素全部放在内存中的排序。
你好,赵志伟
·
2024-01-28 17:37
数据结构
排序算法
算法
C++项目实战——机房预约管理系统
本专栏记录C++学习过程包括C++基础以及
数据结构
和算法,其中第一部分计划时间一个月(2024.1.4-2024.1.27已完结),主要跟着黑马视频教程,学习路线如下,不定时更新,欢迎关注。
爱睡觉的咋
·
2024-01-28 17:34
C++学习
项目
c++
java
前端
MybatisPlus二级映射和关联对象ResultMap
\标签在我们的教程中,我们设计了一个课程内容的
数据结构
,包含章节和相关资源。这种结构非常适合在线教育平台或电子学习系统,其中课程内容需要被组织成不同的章节和子章节,每个子章节可能关联特定的学习资源。这
木子dn
·
2024-01-28 17:55
SpringBoot3
#
MyBatisPlus
java
mybatis
spring
boot
STL标准容器
vector、deque和list的区别二、容器适配器1.stack2.queue3.priority_queue三、关联容器1.无序关联容器2.有序关联容器一、顺序容器1.vectorvector向量容器底层
数据结构
菜鸟~~
·
2024-01-28 17:21
C++
c++
数据结构
开发语言
STL容器: vector数组
目录STL容器:vector数组前言1.容器的概观和分类2.vector2.1vector概述2.2vector的
数据结构
2.3vector数组的初始化2.4vector的构造与内存管理:push_back2.5vector
Shimmer_ing
·
2024-01-28 17:21
C++
c++
容器
STL容器大总结区分(上)
如图所示,按大小说明其重要性那就先说两个最重要的:vector---数组list-----链表vector基本概念功能:vector
数据结构
和数组非常相似,也称为单端数组vector与普通数组区别:不同之处在于数组是静态空间
骑自行车带头盔
·
2024-01-28 17:19
50
c++
开发语言
数据结构
算法
数据结构
— 栈
栈,线性表的一种特殊的存储结构。与学习过的线性表的不同之处在于栈只能从表的固定一端对数据进行插入和删除操作,另一端是封死的。栈结构.png由于栈只有一边开口存取数据,称开口的那一端为“栈顶”,封死的那一端为“栈底”,好比子弹夹只有一个口可以放子弹和取子弹。“先进后出”原则使用栈存储数据元素,对数据元素的“存”和“取”有严格的规定:数据按一定的顺序存储到栈中,当需要调取栈中某数据元素时,需要将在该数
飞扬code
·
2024-01-28 16:22
java的Object类的hasCode()和ToString()
哈希码值是一个整数,用于在哈希表等
数据结构
中快速定位对象。在Java中,哈希码值的计算是基于对象的内存地址的。默认情况下,hashCode()方法返回的是对象的内存地址的整数表示。
m87里的光
·
2024-01-28 16:45
java
哈希算法
开发语言
Go - strings
数据结构
typeStringHeaderstruct{Datauintptr//指向字节数组的指针Lenint//数组的大小}与切片的
数据结构
相比,少了cap,是一个只读的切片因为字符串作为只读的类型,
kyo1992
·
2024-01-28 15:13
2018 再次起航
计划分为三大方向:夯实基础基础
数据结构
算法复习,以及
醒着的码者
·
2024-01-28 15:27
rust 泛型
目录1,泛型函数2,特征约束(1)特征约束(2)多重约束(3)where(4)子特征的约束推导出父特征(5)模板类型的默认特征约束(6)trait类型的入参3,泛型
数据结构
(1)泛型结构体(2)泛型结构体实现
csuzhucong
·
2024-01-28 15:25
new
rust
开发语言
后端
线上版本升级 — — pg数据库备份
线上版本升级——pg数据库备份在版本升级之前,我们通常为了保险都需要将数据库里的
数据结构
备份一份,防止升级失败之后数据丢失。
NPE~
·
2024-01-28 15:46
数据库
数据库
Postgres
生产问题
数据备份
C动态内存那些事
这对于需要动态改变内存使用情况的应用来说非常重要,比如动态
数据结构
、动态数组或者不确定大小的数据等。节省内存:动态内存分配可以根据需求精确地分配所需大小的内存,避免了静态分
代码巨匠
·
2024-01-28 15:39
c语言
开发语言
Python字典实战例题
字典是一种
数据结构
,json是一种数据的表现形式,字典的key值只要是能hash的就行,json的必须是字符串3、什么是可变、不可变类型?可变不可变指的是内存中的值是否可以被改变,不可变
乔治大叔
·
2024-01-28 15:17
Redis:入门
它支持丰富的
数据结构
,如字符串、哈希表、列表、集合、有序集合等,同时提供了持久化、复制、事务等功能。Redis通常用于缓存、消息队列、实时统计分析等场景。
星光闪闪k
·
2024-01-28 14:47
redis
Java
数据库
redis
数据库
缓存
java
后端
架构
小白学python,都需要准备什么?有什么好的学习规划么?
你是想学习Python的基础语法、
数据结构
、面向对象编程、Web开发、数据分析还是机器学习等方面的内容?确定目标后,你可以针对性地去学习,避免在学习过程中迷失方向。
@小码农
·
2024-01-28 14:09
python
学习
开发语言
c++
青少年编程
蓝桥杯
java
数据结构
与算法刷题-----LeetCode328. 奇偶链表
java
数据结构
与算法刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-28 14:33
算法
java
链表
算法
leetcode
java
数据结构
与算法刷题-----LeetCode242. 有效的字母异位词
java
数据结构
与算法刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-28 14:03
算法
java
哈希算法
散列表
算法
leetcode
【Java 设计模式】行为型之访问者模式
访问者模式将
数据结构
与作用于结构上的操作解耦,使得操作集合可以灵活变化而不影响元素的类。在本文中,我们将深入研究Java中访问者模式的定义、结构、使用场景以及如何在实际开发中应用。
好久不见的流星
·
2024-01-28 14:31
设计模式
java
设计模式
访问者模式
《SPSS统计学基础与实证研究应用精解》视频讲解:
数据结构
重组(数据重组方式的选择、由变量组到样本观测值组的重组、由样本观测值组到变量组的重组)
《SPSS统计学基础与实证研究应用精解》4.11视频讲解视频为《SPSS统计学基础与实证研究应用精解》张甜杨维忠著清华大学出版社一书的随书赠送视频讲解4.11节内容。本书已正式出版上市,当当、京东、淘宝等平台热销中,搜索书名即可。本书旨在手把手教会使用SPSS撰写实证研究类论文或开展数据分析。常用统计学原理、实证研究的套路、调查问卷设计、信度分析、效度分析、T检验、ANOVA分析、相关性分析、回归
数据科学作家
·
2024-01-28 13:50
SPSS入门
SPSS
SPSS学习
SPSS操作
统计分析
统计学
数据处理
【MySQL】如何通过DDL去创建和修改员工信息表
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构
与算法个人格言:“没有罗马,那就自己创造罗马~”Adropofwaterwearsawayastonenotbecauseofitspower
Aileen_0v0
·
2024-01-28 12:35
MySQL自学篇
mysql
数据库
前端
运维
服务器
docker
linux
【MySQL】如何使用图形化界面DataGrip操作数据库
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构
与算法个人格言:“没有罗马,那就自己创造罗马~”lt'sthepossibilityofhavingadreamcometruethatmakeslifeinteresting
Aileen_0v0
·
2024-01-28 12:35
MySQL自学篇
数据库
mysql
开发语言
经验分享
github
database
大数据
【MySQL】学习如何通过DML更新数据库的数据
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构
与算法个人格言:“没有罗马,那就自己创造罗马~”Ambitionisthegermfromwhichallgrowthofnoblenessproceeds
Aileen_0v0
·
2024-01-28 12:02
MySQL自学篇
数据库
mysql
学习
网络协议
vscode
tcp/ip
github
Redis 为什么快?
Redis的快速性能可以归因于其设计和实现的几个关键方面:内存存储:Redis是一个内存中
数据结构
存储,这意味着所有数据都存储在RAM中,而不是磁盘上。内存访问通常比磁盘快几个数量级。
辞暮尔尔-烟火年年
·
2024-01-28 12:29
Redis
redis
数据库
缓存
sql优化及原理详解,五分钟读懂sql优化
索引:index是帮助mysql高效获取数据的
数据结构
,索引是
数据结构
(树,默认是B树),hash等。索
唯有努力不欺人丶
·
2024-01-28 12:08
DAY10: 栈和队列入门(232、225栈和队列的相互实现)
理论基础栈和队列是STL(C++标准库)里面的两个
数据结构
。队列queue:先进先出,栈stack:先进后出。
鴒凰
·
2024-01-28 12:16
leetcode刷题系列
leetcode
c++
笔记
DAY15: 层序遍历102、翻转二叉树226、对称二叉树101
本题中选择队列作为辅助
数据结构
迭代法classSolution{public:vector>levelOrder(TreeNode*root){vector>result;//定义返回的二维数组queueque
鴒凰
·
2024-01-28 12:16
leetcode刷题系列
leetcode
c++
笔记
学习
数据结构
Redis高级特性之:流(Streams)
这个数据类型专门设计用于消息流的处理,类似于日志
数据结构
,使得Redis不仅可以作为数据库和缓存使用,还能有效地处理消息队列和流数据。
薛定谔的zhu
·
2024-01-28 12:29
redis
数据库
缓存
数据结构
OJ题——二叉树后序遍历非递归实现(Java版)
题目链接:二叉树后序非递归遍历实现前置说明:阅读本文的读者建议先参考我在
数据结构
专栏里的“二叉树前序、中序遍历非递归实现”这篇博客,因为本文是在那篇博客的基础上延伸的,否则你会觉得我写的是神马玩意@@二叉树后序遍历非递归实现
小小脑袋
·
2024-01-28 12:53
数据结构
数据结构
java
开发语言
数据结构
习题_用队列实现栈
题目链接:用队列实现栈图示详细思路如下:代码实现如下:classMyStack{privateQueuequ1;privateQueuequ2;publicMyStack(){qu1=newLinkedList();}publicvoidpush(intx){if(empty()){//栈为空,相当于qu1和qu2全为空qu1.offer(x);}else{if(qu1.isEmpty()){qu
小小脑袋
·
2024-01-28 12:22
数据结构
数据结构
java
Java -
数据结构
,二叉树
一、什么是树概念树是一种非线性的
数据结构
,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。
Später321
·
2024-01-28 11:51
数据结构
数据结构
java
算法
数据结构
OJ题——二叉树前序、中序遍历非递归实现(Java版)
二叉树前序、中序遍历非递归实现前序非递归遍历实现中序非递归遍历实现前序非递归遍历实现题目:二叉树前序遍历非递归实现总体思路:用非递归的方式模拟递归遍历。以下图为例:图示详解:代码实现:/***Definitionforabinarytreenode.*publicclassTreeNode{*intval;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*Tre
小小脑袋
·
2024-01-28 11:48
数据结构
数据结构
java
开发语言
Redis数据类型及底层实现
1.3.1.2.2数据类型视角1.3.1.2.3数据模型解析(重点)1.3.1.2.4redisObjec1.3.1.2.5SDS1.3.1.3String1.3.1.3.1底层分析1.3.1.3.1.1
数据结构
野心与梦
·
2024-01-28 11:16
redis专栏
redis
数据库
缓存
数据结构
C++双链表(数组模拟)
在基于之前学习的数组模拟的单链表,https://blog.csdn.net/qq_63055790/article/details/135653461来学习使用数组模拟双链表。双链表顾名思义是基于单链表只能只有一个朝后指向的指针,双链表是每个节点前后都有的。具体长相就酱紫:然后我们默认最左端的头结点是0,最右端的结点是1。init:初始化给最左右的两个节点赋值。add:在k节点右边添加一个新的节
松定
·
2024-01-28 11:50
c++
开发语言
数据结构
C++栈(数组模拟)
对于
数据结构
中的栈,想必都不陌生。栈的特性就是“先进后出”,可以将栈想象成为一个木桶,先进去的会先沉在桶底,因为拿的时候是要从上面拿。栈的数组模拟比较简单,直接看代码就可以。
松定
·
2024-01-28 11:20
数据结构
c++
开发语言
数据结构
之生成树及最小生成树
数据结构
之生成树及最小生成树1、生成树概念2、最小生成树
数据结构
是程序设计的重要基础,它所讨论的内容和技术对从事软件项目的开发有重要作用。
yysh_001
·
2024-01-28 11:19
数据结构
数据结构
图论
算法
数据结构
·双向链表
1.双向链表的结构我们之前提到过,双向链表的全称是:带头双向循环链表。带头就是相当于一个“哨兵位”,用来标记链表的开始,它存储的数据是无效的,但是它将存储有效的前驱节点和后继节点的地址,带头链表的好处我们在上节例题中体会到了。下面展示双向链表的结构:每个节点中存放3个成员,分别是上一节点的地址,该节点保存的数据,和下一节点的地址。然后把它们带上头再循环串起来就完成了。2.双向链表的实现老规矩3个文
atlanteep
·
2024-01-28 11:18
数据结构之谜
数据结构
链表
数据结构
和线程池
1.ListListlist=newArrayList();读写操作都加了锁,但性能不理想=newCopyOnWriteArrayListset=newHashSet());读写并发不抛异常,但性能不理想=newCopyOnWriteArraySetmap=newHashMap();不抛异常,但性能不佳=newConcurrentHashMap<>();锁分段技术map:不能用迭代器HashMap
一路向北看星晴
·
2024-01-28 11:48
java
IT 程序员必备的核心基础知识是什么?
IT程序员必备的核心基础知识涵盖了广泛的领域,包括计算机科学、编程语言、
数据结构
与算法、操作系统、计算机网络、数据库等。
Itmastergo
·
2024-01-28 11:17
python
开发语言
数据结构
C++队列(数组模拟)
队列也是比较简单的
数据结构
了,队列的特点是先进先出下面代码中hh是队头,tt是队尾。默认是从队尾插入数据,队头弹出数据。代码中的
数据结构
可以使用这图片来解释,整个区间是数组q。
松定
·
2024-01-28 11:47
数据结构
c++
开发语言
数据结构
:双向链表(带头双向循环链表).
带头:链表的头节点不存储有效数据双向:链表结构体中存在两个指针,分别指向链表的前后两个节点循环:链表的尾节点指向头节点,形成循环当双向链表只有头节点时,该链表为空链表头节点不能进行删除或修改//定义双向链表中节点的结构typedefintLTDataType;typedefstructListNode{intdata;structListNode*prev;structListNode*next;
Amnesia0_0
·
2024-01-28 11:47
数据结构
链表
C#中的HashSet
在C#中,HashSet是一种集合类型,它实现了哈希表的
数据结构
。HashSet用于存储一组唯一的对象,并提供高效的查找、插入和删除操作。
周杰伦fans
·
2024-01-28 10:46
学习C#的笔记
c#
算法
关于VS2022 C语言报错 error C4996: “Function“ This function or variable may be unsafe.的解决方案022
Thisfunctionorvariablemaybeunsafe.的解决方案问题来源错误原因解决方案方法一:更改函数方法二:关闭警告方法三:修改函数名称方法四:替换更为安全的CRT函数问题来源上学期的
数据结构
没学好想要复习
数据结构
的时候
小小小韩-
·
2024-01-28 10:03
错误经验处理
c语言
经验分享
visual
studio
编辑器
数据结构
实验之迷宫
该程序使用广度优先遍历、easyX界面化显示。#defineOK1#defineTRUE1#defineFALSE0#defineERROR0#defineOVERFLOW-1#defineSTACK_INIT_SIZE100#defineSTACKINCREMENT10#defineQUEUE_INIT_SIZE100#defineQUEUEINCREMENT10#defineMAXQSIZE1
sblbsgqxx
·
2024-01-28 09:04
数据结构
c语言
算法
数据结构
(1)--> 顺序表
定义:顺序表存储定义:把逻辑上相邻的数据元素存储在物理上相邻的存储单元中的存储结构,顺序表功能的实现借助于数组,通过对数组进行封装,从而实现增删查改的功能,严格意义上来说(数组无法实现删除数据的功能)。#define_CRT_SECURE_NO_WARNINGS1#include"seqlist.h"voidinitseqlist(SL*p){assert(p);p->arr=NULL;p->ca
natgeio
·
2024-01-28 09:47
数据结构
算法
学习小组Day5笔记--邓陶
今天的学习内容是R语言的基本
数据结构
:Day5学习内容.png在这些数据类型里,我们主要学习的是向量与数据框这两种。
邓陶
·
2024-01-28 08:32
Spark —— JSON对象/数组转成Spark Dataset/DataFrame
JSON转DataFrame在日常使用Spark处理数据时,半结构化的JSON数据(JSONObject,JSONArray)可能是最常见的一种
数据结构
,那么能熟练并快速地处理JSON格式数据应该是数据开发人员的必备技能
Southwest-
·
2024-01-28 08:16
Spark
spark
json
初识Redis
目录前言Redis的诞生Redis特性速度快:基于键值对的
数据结构
:丰富的功能:简单稳定:客户端语言多:持久化:主从复制(Replication):高可用(HighAvailability)和分布式(Distributed
Obto-
·
2024-01-28 08:45
Redis
redis
缓存
MongoDB实战
它支持的
数据结构
非常松散,数据格式是B
只年
·
2024-01-28 08:43
mongodb
数据库
上一页
66
67
68
69
70
71
72
73
下一页
按字母分类:
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
其他