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++】使用g++指令控制【翻译】各个过程
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《
数据结构
》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-04 15:01
YY
滴
《C++系列》
c++
数据库
开发语言
【51单片机】开发板和单片机的介绍(2)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《
数据结构
》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-02-04 15:30
YY滴《单片机系列》
单片机
51单片机
mongodb
【嵌入式——C++】set(STL)
++】set(STL)基本概念构造和赋值大小和交换插入和删除查找和统计set和multiset区别pair对组排序基本概念插入时自动排序,不允许有重复元素,set和multiset属于关联式容器,底层
数据结构
是二叉树
炯哈哈
·
2024-02-04 15:44
c++
开发语言
qt
物联网
set
【嵌入式——C++】stack & queue(STL)
【嵌入式——C++】stack&queue(STL)stackqueuestackstack是一种先进后出的
数据结构
,只有一个出口。
炯哈哈
·
2024-02-04 15:43
c++
开发语言
qt
物联网
红黑树,以及其在C++的set、map等
数据结构
中应用
红黑树介绍:红黑树(Red-BlackTree)是一种自平衡的二叉搜索树,它在插入和删除操作后通过一系列的旋转和着色操作来维持平衡。红黑树的命名来自于节点上的额外颜色属性,每个节点要么是红色,要么是黑色。红黑树的特性:1.每个节点要么是红色,要么是黑色。2.树的根节点是黑色的。3.所有叶子节点(NIL节点,空节点)都是黑色的。4.如果一个节点是红色的,则其子节点必须是黑色的。5.从根节点到叶子节点
CTGU-Yoghurt
·
2024-02-04 14:19
c++
数据结构
中等题 ------ 数组以及字符串
以前刷的都是一些简单题,从一些基本的
数据结构
到算法,得有400多道了,简单题就先这样吧,从今天以后就开始着手中等题和困难题了。
Layflok
·
2024-02-04 14:48
算法
数据结构
leetcode
c语言
中等题
数组
字符串
C语言实现跳表(附源码)
最近在刷一些链表的题目,在leetcode上有一道设计跳表的题目,也是通过查阅各种资料,自己实现出来,感觉这是种很神奇的
数据结构
。
Layflok
·
2024-02-04 14:17
c语言
开发语言
链表
跳表
数据结构
-散列表-概要
散列表(HashTable)也称哈希表,散列表用的是数组支持按照下标随机访问数据的特性,所以散列表其实就是数组的一种扩展,由数组演化而来。散列函数散列表的核心就是散列函数了,散列函数就是把key值经过某种散列算法后的得到的散列值,记为hash(key)。常见的散列算法有MD5、SHA、CRC等。哈希算法需要满足以下特征1.key可以是任意长度,但是hash(key)之后的散列值其长度是固定的key
TioSun
·
2024-02-04 14:21
数据结构
练习题1答案版
1.含有3个结点的二叉树的树形共有()种。A.2B.5C.6D.72.一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为()A.16B.10C.6D.43.某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是().A.10B.8C.6D.44.一个完全二叉树的第8层有8个结点,则其叶子结点数有A.68B.67C.64D.655.一个具有1025个结点的二叉树的高度h为()A.11B
飞莲
·
2024-02-04 14:00
数据结构
排序算法
算法
数据结构
小练兵
二、程序填空共1题(共计18分)第1题(18.0分)题号:316难度:中第1章/*-------------------------------------------------------【程序填空】---------------------------------------------------------题目:函数fun的功能是:计算如“图片1”直到“图片2”。若x=2.5,函数值为1
飞莲
·
2024-02-04 14:00
c++
算法
开发语言
设计模式概述
大部分设计模式要解决的都是代码的可重用性、可扩展性问题如果说
数据结构
和算法是教你如何写出高效代码,那设计模式讲的是如何
一只经常emo的程序员
·
2024-02-04 14:19
开发语言
设计模式
数据结构
之简单排序
数据结构
之简单排序1、直接插入排序2、冒泡排序3、简单选择排序
数据结构
是程序设计的重要基础,它所讨论的内容和技术对从事软件项目的开发有重要作用。
yysh_001
·
2024-02-04 14:19
数据结构
数据结构
排序算法
算法
数据结构
与算法学习01之前缀表达式(波兰表达式)、中缀表达式、后缀表达式(逆波兰表达式)
前缀表达式(波兰表达式)概念:前缀表达式的运算符位于操作符之前举例:(3+4)*5-6,对应的前缀表达式就是-*+3456前缀表达式的计算机求值:从右至左扫描表达式,遇到数字时,将数字压入堆栈,遇到运算符时,弹出栈顶的两个数,用运算付对它们做相应的计算(栈顶元素和次顶元素),并将结果入栈:重复上述过程知道表达式最左端,最后运算得出的值即为表达式的结果。例如:(3+4)*5-6对应的前缀表达式就是-
zh成长之路
·
2024-02-04 13:29
数据结构
算法
java
堆栈
【Rust】——基础Hello_world
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客Java基础:Java基础_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:
数据结构
_IT闫的博客-CSDN
Y小夜
·
2024-02-04 13:26
Rust
rust
开发语言
后端
【MySQL】——数据定义
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客Java基础:Java基础_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:
数据结构
_IT闫的博客-CSDN
Y小夜
·
2024-02-04 13:56
MySQL
mysql
数据库
【Rust】——rust前言与安装rust
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客Java基础:Java基础_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:
数据结构
_IT闫的博客-CSDN
Y小夜
·
2024-02-04 13:55
Rust
rust
开发语言
后端
【MySQL】——忘记密码后如何修改密码
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客Java基础:Java基础_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:
数据结构
_IT闫的博客-CSDN
Y小夜
·
2024-02-04 13:25
MySQL
mysql
数据库
软考刷题-错题
数据结构
算法顺序存储顺序存储时,元素的逻辑相对位置与物理相对位置是一致的。队列与栈对于一个长度为n(n>1)且元素互异的序列,每其所有元素依次通过一个初始空间为空的栈后,再通过一个初始为空的队列。
弓炜杰_三月
·
2024-02-04 13:05
leetcode刷题(剑指offer) 297.二叉树的序列化和反序列化
297.二叉树的序列化与反序列化序列化是将一个
数据结构
或者对象转换为连续的比特位的操作,进而可以将转换后的数据存储在一个文件或者内存中,同时也可以通过网络传输到另一个计算机环境,采取相反方式重构得到原数据
花里胡哨的菜只因
·
2024-02-04 12:55
leetcode
linux
服务器
【分布式缓存】全新Redis6全部知识点,零基础入门
本地缓存和分布式缓存介绍1.3.Nosql和Redis简介1.4.Linux源码安装Redis61.5.Docker容器化部署Redis61.6.分布式缓存Redis6核心配置2.分布式缓存Redis6
数据结构
互联网小阿祥
·
2024-02-04 12:53
#
Redis专栏
后端
redis
java
Python基础(一)
Python的应用场景:网络应用,如网站、后台服务日常需要的小工具,都可以使用Python去开发Python编程推荐使用SublimeText编辑器Python几种常见的
数据结构
:list:list是Python
hellokazhang
·
2024-02-04 12:06
Python爬虫urllib详解
需要关心请求这个
数据结构
的实现吗?需要了解HTTP、TCP、IP层的网络传输通信吗?需要知道服务器的响应和应答原理吗?
仲君Johnny
·
2024-02-04 12:40
python爬虫逆向教程
python
爬虫
开发语言
网络爬虫
数据结构
—— 复杂度讲解
数据结构
——内存中存储管理数据的结构。那么我们肯定也听过数据库,数据库和
数据结构
有什么区别?两者本质都是存储管理数据。
Wihkum
·
2024-02-04 12:51
数据结构
c++
数据结构
c语言
【
数据结构
】复杂度讲解
目录时间复杂度与空间复杂度::1.算法效率2.时间复杂度3.空间复杂度4.常见时间复杂度以及复杂度OJ练习时间复杂度与空间复杂度::什么是
数据结构
?
EnticE152
·
2024-02-04 12:51
数据结构
数据结构
——复杂度讲解(2)
作者:几冬雪来时间:2023年2月22日内容:
数据结构
复杂度讲解目录前言:复杂度讲解(2):1.空间复杂度是什么:2.空间复杂度讲解:结尾:前言:在这之前我们写了一篇博客,内容是对我们的
数据结构
的复杂度进行了一个初步的讲解
几冬雪来
·
2024-02-04 12:19
数据结构
redis布隆过滤器(Bloom)详细使用教程
特点和应用场景4.缺点和注意事项应用-redis插件布隆过滤器使用详细过程安装以及配置springboot项目使用redis布隆过滤器下面是布隆过滤器的一些基础命令扩展布隆过滤器Bloom过滤器是一种概率型
数据结构
皮卡冲撞
·
2024-02-04 12:18
redis
哈希算法
散列表
布隆过滤器
Bloom
数据结构
·复杂度讲解
1.什么是
数据结构
数据结构
(DataStructure)是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素的集合。
atlanteep
·
2024-02-04 12:48
数据结构之谜
数据结构
第 27 题:如何理解堆排序?
是指利用堆这种
数据结构
所设计的一种排序算法。
Noxus丶SJ
·
2024-02-04 11:27
2023年09月CCF-GESP编程能力等级认证Python编程六级真题解析
A:Python提供了常用的
数据结构
,并支持面向对象编程B:Python是解释型语言C:Pytho
码农StayUp
·
2024-02-04 11:00
python
开发语言
CCF
GESP
青少年编程
算法
2023年09月CCF-GESP编程能力等级认证Python编程五级真题解析
A:Python提供了常用的
数据结构
,并支持面向对象编程B:Python是解释型语言C:Pytho
码农StayUp
·
2024-02-04 11:59
python
开发语言
青少年编程
CCF
GESP
算法
Java
数据结构
--堆
文章目录一、堆1.1堆常用操作1.2堆的实现1.2.1堆的存储与表示1.2.2访问堆顶元素1.2.3元素入堆1.2.4堆顶元素出堆一、堆「堆heap」是一种满足特定条件的完全二叉树,主要可分为两种类型,如图所示。「大顶堆maxheap」:任意节点的值>=其子节点的值。「小顶堆minheap」:任意节点的值minHeap=newPriorityQueuemaxHeap=newPriorityQueu
泛黄的咖啡店
·
2024-02-04 11:44
Java数据结构
数据结构
算法
Java
数据结构
--栈和队列
2.2.1基于链表的实现2.2.1基于数组的实现三、双向队列3.1队列常用操作3.2双向队列实现3.2.1基于双向链表的实现3.2.2基于环形数组的实现一、栈「栈stack」是一种遵循先入后出的逻辑的线性
数据结构
泛黄的咖啡店
·
2024-02-04 11:14
Java数据结构
数据结构
Java
数据结构
--树
文章目录一、二叉树1.1二叉树常见术语1.2二叉树的基本操作1.2.1插入和删除节点1.3常见的二叉树类型二、二叉树遍历2.1层序遍历2.2前序、中序、后序遍历三、二叉树数组表示3.1表示完美二叉树3.2表示任意二叉树3.3优点与局限性四、二叉搜索树4.1二叉搜索树的操作4.2二叉搜索树的效率五、AVL树*5.1AVL树常见术语5.2AVL树旋转5.3AVL树常用操作一、二叉树「二叉树binary
泛黄的咖啡店
·
2024-02-04 11:14
Java数据结构
java
数据结构
大数据Zookeeper--入门
文章目录Zookeeper入门概述Zookeeper工作机制特点
数据结构
应用场景Zookeeper下载地址Zookeeper本地安装本地模式安装安装前准备配置修改配置参数解读Zookeeper入门概述Zookeeper
泛黄的咖啡店
·
2024-02-04 11:11
大数据
zookeeper
分布式
数据结构
与算法-线性表的定义
线性表,从名字上你就能感觉到,是具有像线一样的性质的表。在广场上,有很多人分散在各处,当中有些是小朋友,可也有很多大人,甚至还有不少宠物,这些小朋友的数据对于整个广场人群来说,不能算是线性表的结构。但像刚才提到的那样,一个班级的小朋友,一个跟着一个排着队,有一个打头,有一个收尾,当中的小朋友每一个都知道他前面一个是谁,他后面一个是谁,这样如同有一根线把他们串联起来了。就可以称之为线性表。线性表(L
Joker_King
·
2024-02-04 11:42
Redis为什么这么快
数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)高效的
数据结构
:Redis中的
数据结构
是专门进行设计的,
数据结构
高效,能够在O(1)的时间复杂度内完成数据读写操作单线程
YangYangYang24
·
2024-02-04 11:35
redis
数据库
缓存
logback自定义生成DB日志(java环境)
目的:未来在生成日志写入数据库中加一个特殊的字段,官方老版本提供的DBAppender无法实现,并且好巧不巧,在新版本这个实现也被删除了,所以
重写
一个实现。
只会写bug的靓仔
·
2024-02-04 11:00
java
分布式
数据库
logback
java
Logback学习
lockback优点:内核
重写
、测试充分、初始化内存加载更小,这一切让logback性能和log4j相比有诸多倍的提升。
*MaybE
·
2024-02-04 11:00
tools
logback
学习
数据库复习资料abc
答:
数据结构
化、数据共享性高,数据独立性强,数据粒度小,统一的管理和控制,独立的数据操作界面。3、简述数据库的三级模式结构?
xiaoming_w
·
2024-02-04 10:05
数据库
java
mysql
我的妈妈
妈妈对作业的要求很严格,如果字写歪了、卷面脏了,都得
重写
。
bddaafed151b
·
2024-02-04 10:40
kakfa系统架构
A:作为一种高吞吐量的分布式发布订阅消息系统,有如下特性:通过O(1)的磁盘
数据结构
提供消息的持久化,这种结构对于即使数以
齐爱巴
·
2024-02-04 10:27
系统架构
应用app分发的服务器如何增加高并发?试试这四个办法
对此,可以利用算法制度和改善
数据结构
,从而减少中间临时变量的内存分配和数据复制时间。此外
我的皮皮虾
·
2024-02-04 10:17
app分发
服务器
运维
数据结构
设计与开发规范
表设计规范对象名称必须使用小写,多单词统一使用下划线分割所有的表设计统一命名规范,主表用t_e_开头,关系表用t_con_开头,统计表用t_as_开头,例如plan_project换成t_e_plan_project,这样能见名知意理解作用。临时表必须以tmp_开头、以日期结尾,备份表必须以bak_开头、以日期结尾数据库和数据表统一使用UTF8MB4字符编码所有的表和字段必须添加注释表列保证在20
勤_
·
2024-02-04 10:53
简单说说mysql的日志
什么是redo日志redo日志(也叫重做日志)是一种基于磁盘的
数据结构
,用于记录事务操作变化,记录的是数据被修
木子林_
·
2024-02-04 10:41
mysql
【算法】BFS解决拓扑排序类算法题(C++)
210.课程表IILCR114.火星词典前言在
数据结构
中我们学过拓扑排序以及图的相关知识,在这里我们进行简单的复习↓有向无环图我们下文要解的算法题,都可以用这种关系图来表示。什么是拓扑排序?
卜及中
·
2024-02-04 10:38
算法
算法
宽度优先
c++
tensor 基础
数据结构
2022-09-05
数据结构
,基础中的基础:pytorch中的核心
数据结构
为tensorimporttorchimportnumpyasnpdata=[[1.1,2],[3,4]]data_np=np.array(data
DrTiger2017
·
2024-02-04 09:29
【Linux】System V 共享内存
文章目录一、SystemV共享内存的原理共享内存的内核
数据结构
二、共享内存的使用1.创建shmget()系统调用创建shm在命令行中查询共享内存2.释放使用命令释放共享内存资源使用shmctl释放共享内存资源
_宁清
·
2024-02-04 09:16
Linux系统编程
linux
服务器
c++
运维
运维开发
ssh
bash
数据结构
中线性结构有哪些
在
数据结构
中,线性结构是一种有序的数据元素集合,其中数据元素之间存在一对一的线性关系。常见的线性结构包括:线性表:线性表是最基本、最简单的一种线性结构,它由多个元素组成,每个元素可以有不同的数据类型。
emma20080101
·
2024-02-04 09:37
数据结构
数据结构
总结——第一章
1.1
数据结构
数据的基本单位是数据元素。通常把数据元素作为一个整体进行处理。sometime一个数据元素可以由若干个数据项(也可称为字段、域、属性)组成。
勋音
·
2024-02-04 09:35
数据结构
开发语言
c++
第二章
数据结构
(一)(数组模拟链表、队列,栈以及kmp)
一、用数组表示链表1、单链表基础插入和删除操作#include//803区间合并usingnamespacestd;constintN=1e4+10;//head表示头结点的下标//e[]存结点的值//ne[]存next指针//idx当前已经用到哪个点了inthead,e[N],ne[N],idx;voidinit(){head=-1;idx=0;}//头插入操作voidadd_to_head(i
一只程序媛li
·
2024-02-04 09:04
蓝桥准备
数据结构
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他