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
acm_数据结构
RC4加解密源码
1.源码1)头文件头文件(rc4.h)主要包括RC4相关
数据结构
定义及外部函数声明。头文件定义如下。#ifndef__RC4_H#define__RC4_H#ifdef__
propor
·
2024-01-16 22:26
MCU
rc4
js中的迭代器与生成器(详解)
迭代器原理4.应用:自定义遍历数据二,生成器1.生成器概念2.生成器的基本应用3.yield表达式的值4.应用:模拟获取数据三,总结一,迭代器1.迭代器概念迭代器(lterator)是一种接口,为各种不同的
数据结构
提供统一的访问机制
六边
·
2024-01-16 22:55
javaScript
javascript
js
es6
写点东西《3 个让你陷入困境、沮丧且薪水低的神话 》
这与
数据结构
、系统设计或软件架构无关。但它与你整体看待编程的方式息息相关。你看,自从你开始编码以来,你一直被灌输一些关于成为开发人员的神话,而这些神话正在毁掉你的职业生涯。
MR_Bone
·
2024-01-16 22:24
写点东西
人工智能
程序人生
学习方法
程序员创富
改行学it
类的加载机制
什么是类的加载类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的
数据结构
。
小甄笔记
·
2024-01-16 22:53
jvm
java
Docker-Compose详解与部署示例
目录dockercompose组成DockerCompose概述三层结构配置文件使用场景实现原理DockerCompose环境安装YAML文件格式编写注意事项:
数据结构
:示例:DockerCompose
木合杉
·
2024-01-16 22:48
云
docker
容器
运维
一、基础
数据结构
——1.链表——1.动态链表
参考资料:《算法竞赛》,罗勇军郭卫斌著本博客作为阅读本书的学习笔记,仅供交流学习。建议关注罗勇军老师博客约瑟夫问题(洛谷P1996)题目描述nnn个人围成一圈,从第一个人开始报数,数到mmm的人出列,再由下一个人重新从111开始报数,数到mmm的人再出圈,依次类推,直到所有的人都出圈,请输出依次出圈人的编号。注意:本题和《深入浅出-基础篇》上例题的表述稍有不同。书上表述是给出淘汰n−1n-1n−1
鸥梨菌Honevid
·
2024-01-16 22:17
Algorithm
数据结构
链表
【算法】了解哈希表/思想 并用哈希解算法题(C++)
一种
数据结构
,用于存储元素。有什么用?用于快速查找元素与插入何时用哈希表?
卜及中
·
2024-01-16 22:46
算法
哈希算法
散列表
算法
【大数据】zookeeper-3.9.0安装
目录前言一、zookeeper概述1.zookeeper特点2.zookeeper
数据结构
3.应用场景二、zookeeper安装说明(就要用最新版)1.本地安装2.集群安装3.选举机制4.集群启动停止脚本
欧叶冲冲冲
·
2024-01-16 22:40
zookeeper
大数据
zookeeper
分布式
程序人生
笔记
学习
数据库-
数据结构
数据库-
数据结构
一、B-树、B+树、B*树1B-树2B+树3B*树二、AVL树1左旋2右旋3LL4RR5LR6RL三、红黑树1插入操作1.1父节点是黑色1.2父节点是红色且叔父节点是红色1.3父节点是红色且叔父节点是黑色
电子系的小欣
·
2024-01-16 21:52
计算机基础
数据库
数据结构
Python open3d读取和写入基本
数据结构
(点云、网格、图像等基本
数据结构
)
目录一、点云的读取和写入二、网格的读取和写入三、图像的读取和写入适用:本教程展示了Open3D是如何读取和写入基本
数据结构
的。
奔跑的小豆芽
·
2024-01-16 21:46
Python
点云处理基础教程
python
文件IO
读取与写入
基本数据结构
算法总结——单调栈
文章目录一、单调栈的定义二、单调栈的应用:寻找左边第一个比它小的数寻找左边第一个比它小的数的下标寻找右边第一个小于它的数寻找右边第一个小于它的数的下标单调栈总结一、单调栈的定义单调栈不是一种新的
数据结构
强风吹拂king
·
2024-01-16 20:06
算法
数据结构
c++
学习
笔记
QT基础篇(8)QT5模型视图结构
它可以是自定义的
数据结构
,也可以是继承自QAbstractItemModel类的模型类。模型类通过提供一组接口函数来提供数据的访问、修改、插入和删除等功能。
Solitude的学习日记
·
2024-01-16 20:34
qt
开发语言
js对象和数组的区别
在JavaScript中,对象(Object)和数组(Array)是两种不同的
数据结构
,它们有着不同的用途和特性。
Evaporator Core
·
2024-01-16 20:31
javascript
开发语言
ecmascript
【无标题】
在Python中,字典是一种无序的
数据结构
,由键值对组成。字典使用大括号{}表示,每个键值对之间用逗号分隔。键必须是唯一的,而值可以是任意类型的数据。
不夜轮回
·
2024-01-16 20:29
windows
【C++】vector模拟实现过程中值得注意的点
樊梓慕:个人主页个人专栏:《C语言》《
数据结构
》《蓝桥杯试题》《LeetCode刷题笔记》《实训项目》《C++》《Linux》《算法》每一个不曾起舞的日子,都是对生命的辜负前言本篇文章旨在记录博主在模拟实现
樊梓慕
·
2024-01-16 19:56
C++
c++
开发语言
List集合&
数据结构
1.Collection集合1.1集合的体系结构集合类的特点提供一种存储空间可变的存储模型,存储的数据容量可以随时发生改变集合类的体系1.2Collection集合概述和基本使用Collection集合概述是单例集合的顶层接口,他表示一组对象,这些对象也称为Collection的元素JDK不提供此接口的任何实现,它提供更具体的子接口(Set和List)实现Collection集合基本使用publi
是对的人
·
2024-01-16 19:11
集合
链表
java
数据结构
JavaScript
数据结构
—— 列表List
2.1——List的简述列表是一组有序的数据,每个列表中的数据项称为元素。列表拥有描述元素位置的属性,列表有前有后(front和end)。使用next()方法可以从当前元素移动到下一个元素,使用next()可以从当前元素移动到下一个元素,使用prev()方法可以移动到当前元素的前一个元素,还可以使用moveTo(n)方法直接移动到指定位置2.1——List的方法定义的属性有:listSize:列表
LawDao
·
2024-01-16 19:11
javascript
javascript
数据结构
开发语言
List
数据结构
的实现(JDK1.8)
Java深入篇~04.List
数据结构
的实现(JDK1.8)前言通常程序总是根据运行之后才知道的某些条件去创建对象。在此之前并不知道所需对象的数量,甚至也不知道对象的类型。
算法爱好者丶
·
2024-01-16 19:40
数据结构
java
链表
算法
数据结构
之str类
str类str是字符串类。str大概是Python中除了int之外最基本、最常用的数据类型,在Java与其他语言里基本叫做String,其用途广泛,随处可见,但是要记住一点,字符串是不允许修改的。不过,我们仍然可以对其进行输出、检索、统计、遍历、切片、转换和删除等操作。1.str的赋值输出结果如下:2.Python中str的知识点str的知识点错综复杂,本文章将其概括为若干类,包括场片、检索、统计
忆梦九洲
·
2024-01-16 19:08
Python
python
pycharm
str
字符串
函数
数据结构
——邻接表Adjacency List
如下图所示,有向图对应的邻接表:1.
数据结构
邻接表用到两个
数据结构
:(1)一个是头结点表,用一维数组存储。包括顶点和指向第一个邻接点的指针。
Jayphone17
·
2024-01-16 19:07
图论
数据结构
邻接表
数据结构
图论
数据结构
之list类
前言list是列表类。从list类开始,我们就要接触独属于Python的数据类型了。Python简单、易用,很大一部分原因就是它对基础数据类型的设计各具特色又相辅相成。话不多说,让我们开始学习第一个Python数据类型一list。1.list的赋值输出结果2.Python中list的知识点list类与str类还是有几分相似的,在学习了str类的相关知识后,再学习list类就更好理解了,下面我们直接
忆梦九洲
·
2024-01-16 19:05
Python
数据结构
list
Python
pycharm
结构化流的介绍
目录有界数据和无界数据有界数据无界
数据结构
化流基本介绍入门案例结构化流的编程模型
数据结构
数据源(Source)FileSourceKafkaSource(Spark和Kafka整合)整合Kafka准备工作从
Sisi525693
·
2024-01-16 19:58
python
大数据
spark
kafka
结构化流
数据结构
——排序的稳定性
稳定性:数组arr中有若干元素,其中元素A在元素B前边,如果使用某种排序算法之后,能够保持元素A仍然在元素B的前边,就说这个算法是稳定的。常见算法的稳定性以及平均时间复杂度:
Bu Sir
·
2024-01-16 19:18
数据结构
数据结构
Linux基本操作指令
哈喽小伙伴们,从这篇文章开始,在学习
数据结构
的同时,我们开启一个新的篇章——Linux操作系统的学习,这将会是又一个新的开始,希望小伙伴们能够认真细心,不要掉队哦。
很楠不爱
·
2024-01-16 19:47
linux
运维
服务器
数据结构
—— 排序
插入排序:1.直接插入排序:时间复杂度:O(N2)空间复杂度:O(1)2.希尔排序时间复杂度:O(N2)空间复杂度:O(1)冒泡排序:时间复杂度:O(N2)空间复杂度:O(1)快速排序:时间复杂度:O(NlogN)最坏时间复杂度:O(N2)1.Hoare法2.挖坑法先将一个数据标记起来形成一个坑位,用比较出来的数据来填补这个坑,即称为挖坑法。归并排序:时间复杂度:O(N*logN)空间复杂度:O(
LLLLyh1020
·
2024-01-16 19:47
数据结构
排序算法
leetcode
数据结构
——链式二叉树
前言:哈喽小伙伴们,上篇文章我们讲述了一个特殊的二叉树——使用数组实现的堆的基本知识之后呢,从这篇文章开始,我们就正式进入普通二叉树的介绍啦,二叉树真正的难点——递归,即将来临,小伙伴们注意不要掉队哦。目录一.链式二叉树二.遍历二叉树三.二叉树的实现1.二叉树的定义2.创建二叉树节点四.二叉树的操作1.先序遍历2.中序遍历3.后序遍历4.节点个数递归分析5.叶节点数6.树的高度7.第k层节点数8.
很楠不爱
·
2024-01-16 19:17
数据结构
数据结构
数据结构
——排序复习
插入类排序直接插入排序:适用于基本有序(减少比较和移动的次数),数量较小的情况希尔排序:插入排序的基础上引入delta交换类排序冒泡排序:两两交换,注意change标记位的设计快速排序选择类排序简单选择类排序堆排序希尔排序和插入排序需要r[0]一个辅助位,相当于temp暂存位voidinsSort(intr[],intn){inti,j;for(i=2;i0&&r[j]>r[0];j-=delta
203号居民
·
2024-01-16 19:17
数据结构
排序算法
算法
数据结构
——排序
今天我们就一起来学习
数据结构
初阶的终章——七大排序。本文所有的排序演示都为升序排序。
很楠不爱
·
2024-01-16 19:15
数据结构
排序算法
Java SE入门及基础(16)
数组1.数组的概念数组是编程语言中的一种常见的
数据结构
,能够存储一组相同类型的数据。
卷到起飞的数分
·
2024-01-16 18:03
Java
SE
算法
java
开发语言
哈希表_day5
是根据关键码值(KeyValue)直接进行访问的
数据结构
。哈希表不再使用索引,而是使用键值对的方式进行访问。
二狗的编程之路
·
2024-01-16 18:16
算法学习
散列表
哈希算法
数据结构
链表基础_day3
链表基础_day3链表是一种动态
数据结构
,其中每个元素(称为节点)包含两部分:数据和指向下一个节点的指针。链表中的第一个节点称为头节点,最后一个节点称为尾节点。
二狗的编程之路
·
2024-01-16 18:15
算法学习
链表
算法
数据结构
扫雷游戏棋盘的打印,判断输赢,深度分析
数据结构
的分析和理论我上次介绍棋盘的初始化,但是如果不打印出来,就相当于,买了机箱没安显示屏,怎么才能让玩家愉快的游玩呢?很打印出来就是最好的解决办法。
那一脸阳光
·
2024-01-16 18:14
游戏
软件工程复习自用---第三章
需求分析考题重点需求分析的任务需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须做什么”这个问题确定对系统的综合要求分析系统的数据要求任何一个软件系统本质上都是信息处理系统
数据结构
表示数据元素之间的逻辑关系
边缘常驻民
·
2024-01-16 18:34
软件工程
期末复习
Docker-Compose
目录一什么是Docker-Compose二Docker-Compose.yml配置文件详解1.Docker-Compose管理的容器2.YAML文件格式及编写注意事项3.
数据结构
4.DockerCompose
峡谷在逃戚风
·
2024-01-16 17:09
docker
容器
运维
数据结构
之int类
int类int是数字类。在其他语言中,数字类有很明细的区分,如int(整型)、unsignedint(无符号整型)、short(短整型)、long(长整型)、longlong(长长整型)、float(单精度浮点型)和double(双精度浮点型)等。这些类所占用的字节(byte)和内存(memory)均不同,甚至在不同的操作系统上也有细微差异,但在Python中它们都被称为int,这样省去了许多类似
忆梦九洲
·
2024-01-16 17:00
Python
数据结构
int
算法
python
二叉树:从基础结构到高级遍历技术
.个人主页:晓风飞专栏:
数据结构
|Linux|C语言路漫漫其修远兮,吾将上下而求索文章目录引言结构定义接口需求构建二叉树销毁二叉树计算节点和叶子的数量二叉树节点个数二叉树叶子节点个数二叉树第k层节点个数二叉树查找值为
晓风飞
·
2024-01-16 17:59
数据结构
数据结构
二叉树
算法
【JavaEE】CAS
其他专栏:《MySQL》《C语言》《javaSE》《
数据结构
》等内容分享:本期将会分享CAS知识.目录什么是CASCAS怎么实现的CAS的应用实
paper jie
·
2024-01-16 17:58
JAVA
#
JavaEE
java-ee
java
AI对决:ChatGPT与文心一言的深度比较
.个人主页:晓风飞专栏:
数据结构
|Linux|C语言路漫漫其修远兮,吾将上下而求索文章目录引言ChatGPT与文心一言的比较Chatgpt的看法文心一言的看法Copilot的观点chatgpt4.0的回答模型的自我评价自我评价
晓风飞
·
2024-01-16 17:56
chatgpt
人工智能
文心一言
力扣337. 打家劫舍 III(java 动态规划)
Problem:337.打家劫舍III文章目录题目描述思路解题方法复杂度Code题目描述思路1.构建多阶段决策模型:树形DP基于树这种
数据结构
上的推导,一般都是从上往下推,子节点状态推导父节点状态,一般都是基于后续遍历来实现
LNsupermali
·
2024-01-16 16:07
力扣题目
动态规划
leetcode
java
数据结构
学习 jz45 把数组排成最小的数
关键词:贪心排序快速排序题目:破解闯关密码思路:快排+自己制定快排规则开辟一个vector存string,自己制定排序规则,然后用快排比较string大小。排序规则:sort(strs.begin(),strs.end(),[](string&a,string&b){returna+b&password){vectorstrs;stringres;for(inti=0;i
_Rindo
·
2024-01-16 16:05
数据结构学习
数据结构
学习
数据结构
学习 jz41 数据流中的中位数
关键词:排序大顶堆小顶堆题目:数据流中的中位数这道题我没有想到用两个堆来做。思路:关键:维护两个堆,一个大顶堆一个小顶堆。大顶堆:装较小的那一半的数,它的顶就是较小那一半数的最大值。小顶堆:装较大的那一半的数,它的顶就是较大那一半数的最小值。来自k神的图:插入和找中位数操作:比较关键的是:给A加元素,先插给B,B再把B的top给A。给B加元素,先插给A,A再把A的top给B。复杂度计算:时间复杂度
_Rindo
·
2024-01-16 16:05
数据结构学习
数据结构
学习
算法
数据结构
学习 jz40 最小的 k 个数
关键词:排序快排思想计数排序大顶堆题目:库存管理III方法一:sort快排,这种方法绝对过不了面试方法二:快排思想,只排一半。效率最高方法三:维护一个大小为cnt的最大堆方法四:计数排序。方法一:sort快排思路:先sort快排,然后取前cnt复杂度计算:时间复杂度O(nlogn)空间复杂度O(N)代码:classSolution{public:vectorinventoryManagement(
_Rindo
·
2024-01-16 16:04
数据结构学习
数据结构
学习
算法
数据结构
学习 jz29 顺时针打印矩阵
关键词:模拟题目:螺旋遍历二维数组简单题做了超过40分钟调了很久不好方法一:我自己做的。思路:xy_t:记录xy的方向,往右走,往下走,往左走,往上走t控制方向std::vector>xy_t{{0,1},{1,0},{0,-1},{-1,0}};isx:true:轮到x方向动false:轮到y方向动boolisx=false;n_resm_res:n_res:还没走过的行数(x方向)m_res:
_Rindo
·
2024-01-16 16:02
数据结构学习
数据结构
学习
矩阵
Linux 设备树详解
1、概述设备树(DeviceTree)是一种描述硬件的
数据结构
,在操作系统(OS)引导阶段进行设备初始化的时候,
数据结构
中的硬件信息被检测并传递给操作系统最早诞生于OpenFirmware,FlattenedDeviceTree
奔跑吧撸码兄弟
·
2024-01-16 16:26
linux
运维
服务器
数据结构
和算法笔记
#include#include#include#includeusingnamespacestd;//单调栈vectornextGreaterElement(vector&nums){vectorans;stacks;for(inti=nums.size()-1;i>=0;i--){while(!s.empty()&&s.top()data;public:voidpush(intn){while
daitu3201
·
2024-01-16 16:56
算法
笔记
数据结构
软件工程复习自用---第一章
考试相关知识点概述软件危机软件危机的概念在计算机软件的开发和维护过程中所遇到的一系列严重问题软件和程序的关系与区别软件的概念:软件是包括程序,数据及其相关文档的完整集合程序是能够完成预定功能和性能的可执行的指令序列数据是使程序能够适当地处理信息的
数据结构
文档是开发
边缘常驻民
·
2024-01-16 15:35
软件工程
【手撕
数据结构
】(三)顺序表和链表
文章目录一、线性表二、顺序表1.概念及结构2.关于数组3.顺序表分类️静态顺序表️动态顺序表4.接口实现(1)思路(2)SeqList.h文件代码功能1:顺序表初始化功能2:销毁顺序表功能3:尾插功能4:头插功能5:尾删功能6:头删功能7:打印功能8:在pos位置处插入数据功能9:在pos位置处删除数据功能10:查找,找到返回下标,没有找到返回-1功能11:修改pos位置处的值完整代码展示(3)S
蛇喰keying.
·
2024-01-16 14:24
数据结构
数据结构
链表
Redis为什么那么快?
数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)2)
数据结构
简单,对数据操作也简单,Redis中的
数据结构
是专门进行设计的3)采用单线程,避免了不必要的上下文切换和竞争条件
穗余
·
2024-01-16 14:19
redis
java
数据库
软件开发面试题
内存管理虚函数,new/malloc,语言对比lambda,movesort计算机网络HTTP,HTTPSTCP,UDPMysql关键字事务索引锁概念备份,日志Redis锁【分布式锁】数据【底层,常用
数据结构
進擊的小老虎
·
2024-01-16 14:43
c++
2.1 数组
2.1数组(1)概述定义在计算机科学中,数组是由一组元素(值或变量)组成的
数据结构
,每个元素有至少一个索引或键来标识因为数组内的元素是连续存储的,所以数组中元素的地址,可以通过其索引计算出来,例如:int
Muko_0x7d2
·
2024-01-16 14:07
数据结构与算法
数据结构
上一页
100
101
102
103
104
105
106
107
下一页
按字母分类:
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
其他