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
数据结构_algorithm
Python Day 24 学习
它是用于数值计算的核心
数据结构
,能够高效地存储和操作大量的同类型数据。Q.NumPy数组有怎样的特点?(1)多维性NumPy数组可以是一维、二维或更高维的数组。
Y317429
·
2025-05-14 00:57
Python学习打卡
python
学习
数据结构
-B树
B树(B−B^-B−树)B树是指一个结点中包含多个关键字(如n个关键字),那么它就对应有n+1个孩子结点。具有以下性质:每个结点x具有以下几个性质x.nx.nx.n:表明当前结点关键字的个数nx.nx.nx.n个关键字本身按照非降序存放,即:x.key1x.key_1x.key1key(n,0);//关键字数组std::vectorchild(n+1,nullptr);//孩子结点}B+B^+B+
fzzjoy
·
2025-05-13 22:18
Data
Structure
Learn
数据结构
B树
B+树
数据结构
之串
一、串的定义与基本概念1.串的定义定义:串是由零个或多个字符组成的有限序列,记作s="a1a2…an",例如"datastructure"、"123"等。空串:无任何字符,长度为0,用""表示,例如短信内容为空时即为空串。空格串:由一个或多个空格组成,有长度,例如""(3个空格)。子串与主串:子串是主串中连续字符序列。生活实例:回文诗“上海自来水来自海上”是一个串,其正读和反读相同,体现了串的逆序
bai_lan_ya
·
2025-05-13 22:46
数据结构
redis
数据结构
-09 (ZADD、ZRANGE、ZRANK)
Redis排序集简介:ZADD、ZRANGE、ZRANKRedis有序集合是一种功能强大的
数据结构
,兼具集合和哈希的特性。它维护一组唯一元素,类似于集合;但每个元素都与一个分数相关联,类似于哈希。
清幽竹客
·
2025-05-13 22:44
Redis
redis
数据结构
数据库
计算机二级公共基础知识点
计算机二级公共基础知识点一、算法1.1基本概念1.1.1算法基本特征1.1.2算法基本要素1.1.3算法设计的基本方法1.2算法复杂度1.2.1问题的规模函数1.2.2算法的空间复杂度二、
数据结构
2.1
#金毛
·
2025-05-13 22:44
算法
c++
c语言
软件工程期末知识点整理(更新中)
软件=程序+数据+文档程序=算法+
数据结构
程序是用程序设计语言描述的、适合于计算机处理的语句序列。
我要学土木
·
2025-05-13 20:30
软件工程
Python基础 : 字典(Dict)
修改与添加数据1.5删除数据二、说明示例三、知识点总结3.1字典定义3.2创建字典3.3访问数据3.4修改与添加数据3.5删除数据3.6常见错误四、知识点考察题一、知识点详解1.1字典定义字典是一种可变的
数据结构
an_yu_xin
·
2025-05-13 20:59
Python学习笔记
python
开发语言
[网络层]网络层设备路由器
路由表路由器能进行路由转发,所依靠的核心
数据结构
就是路由表,那么路由表是怎么来的,静态路由和动态路由:说的是表项,这个表项是静态的还是动态的,就跟ARP缓存表的表项静态动态是一回事,静态路由就是管理员给手动配置好的动态路由就是用
北子ALF
·
2025-05-13 19:54
计算机网络
智能路由器
网络
计算机网络
linux笔记-
数据结构
——队列
基本概念队列是最常见的概念,日常生活经常需要排队,仔细观察队列会发现,队列是一种逻辑结构,是一种特殊的线性表。特殊在:只能在固定的两端操作线性表只要满足上述条件,那么这种特殊的线性表就会呈现一种“先进先出”的逻辑,这种逻辑就被称为队列。由于约定了只能在线性表固定的两端进行操作,于是给队列这种特殊的线性表的插入删除,起个特殊的名称:队头:可以删除节点的一端队尾:可以插入节点的一端入队:将节点插入到队
dont__cry
·
2025-05-13 18:46
数据结构
linux
运维
Python配置管理库omegaconf介绍
OmegaConf通过DictConfig和ListConfig
数据结构
来存储和管理配置项,并允许进行动态配置合并和插值操作。OmegaConf的主要特性配置合并:可以将多个配置
qq_27390023
·
2025-05-13 17:09
python
开发语言
Redis 核心原理深度解析:从架构到实现
本文将从
数据结构
、单线程模型、持久化、网络架构、内存管理等核心模块展开,结合底层实现与代码示例,揭示Redis高效运行的本质。
一切皆有迹可循
·
2025-05-13 15:00
redis
redis
架构
数据库
后端
缓存
【小贪】程序员必备:Shell、Git、Vim常用命令
SparkSQL✅大数据处理常用:Pyspark,Pandas⚪图像处理常用:OpenCV,matplotlib⚪机器学习常用:SciPy,Sklearn⚪深度学习常用:Pytorch,numpy⚪常用
数据结构
语法糖
贪钱算法还我头发
·
2025-05-13 15:26
小小宝典
git
vim
编辑器
shell
ssh
linux
【算法】遗传算法GA寻优xgboost最优参数模型
xgboost和DEAP库二、导入必要的库三、加载数据集四、定义目标函数五、定义遗传算法的参数和操作六、运行遗传算法需求:实现遗传算法GA寻优xgboost最优参数模型搭建遗传算法GA遗传算法(Genetic
Algorithm
傻傻虎虎
·
2025-05-13 14:21
机器学习
算法
python
人工智能
xgboost
ga
【学习心得】Python中的queue模块使用
Queue对象importqueue#创建一个队列实例q=queue.Queue(maxsize=20)#可选参数,默认为无限大(2)入队#导入Python标准库中的queue模块,该模块提供了线程安全的队列
数据结构
小oo呆
·
2025-05-13 13:16
【学习心得】
python
开发语言
链表高级操作与算法
链表是
数据结构
中的基础,但也是面试和实际开发中的重点考察对象。今天我们将深入探讨链表的高级操作和常见算法,让你能够轻松应对各种链表问题。
yi个名字
·
2025-05-13 13:16
链表
算法
数据结构
数据结构
与算法——随机选择算法
注:本文章只做个人记录参考视频:左程云--算法讲解024https://www.bilibili.com/video/BV1mN411b71K/?spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_source=76d7f97a1ea3558ad70cf98b322a70c9相关题目:力扣215.数组中的第K个最大元
逝雪Yuki
·
2025-05-13 13:14
算法
数据结构与算法
C++
数据结构
与算法书籍推荐
如果计算机系只开三门课,那么这三门课就一定是:离散数学,
数据结构
与算法,编译原理。如果只开一门课,那剩下的就一定是:
数据结构
与算法。
wukunlsy
·
2025-05-13 12:04
发展方向性
数据结构
算法
C
C++
C#
数据结构
与算法方面的经典书籍
如果计算机系只开三门课,那么这三门课就一定是:离散数学,
数据结构
与算法,编译原理。如果只开一门课,那剩下的就一定是:
数据结构
与算法。
专注_日拱一卒
·
2025-05-13 11:33
00数据结构与算法
数据结构与算法经典书籍推荐
《算法导论(第4版)》阅读笔记:p32-p38
一、技术总结1.analyzing
algorithm
s(1)runningtime(运行时间)worst-caserunningtime,average-caserunningtime,best-caserunning-time
·
2025-05-13 10:04
算法
嵌入式培训之
数据结构
学习(一)
数据结构
的基础概念、线性表
一、基础概念1、
数据结构
:相互之间存在一种或多种特定关系的数据元素的集合。
小兔子253
·
2025-05-13 09:15
算法
数据结构
之线性表-顺序表的基本操作及其应用总结(带有详细注释及说明)
顺序表的基本操作顺序表的定义及初始化/*顺序表的定义*/#include#include#defineMAX_SIZE100//数组最大长度typedefintElemType;//数据类型的别名//定义线性表结构体typedefstructsqlist{ElemType*data;//声明了一个名为data的长度不确定的数组,也叫“动态数组”intlength;//记录线性表的长度(线性表有给出
Carson's blog
·
2025-05-13 09:15
数据结构与算法
数据结构
c语言
顺序表
线性表
经验分享
基于 Python 的后端开发学习路线
内容:变量、数据类型(数字、字符串、列表、字典等)条件语句(if-else)、循环(for、while)函数与递归异常处理文件读写面向对象编程(类与对象、继承、多态、封装)掌握
数据结构
与算法目标:理解常用的
数据结构
和算法
懵逼的小黑子
·
2025-05-13 08:09
python
学习
开发语言
探索C语言中的二叉树:原理、实现与应用
一、引言二叉树作为一种重要的
数据结构
,在计算机科学领域有着广泛的应用,无论是在操作系统的文件系统管理,还是在数据库的索引构建中,都能看到它的身影。在C语言中,我们可以利用指针灵活地构建和操作二叉树。
浩皓素
·
2025-05-13 08:39
c语言
【模型开发】EDA探索性分析
探索性数据分析(ExploratoryDataAnalysis,简称EDA),是指对已有的数据(特别是调查或观察得来的原始数据)在尽量少的先验假定下进行探索,通过作图、制表、方程拟合、计算特征量等手段探索
数据结构
和规律并且分析数据以概括其主要特征的一种数据分析方法
CS正阳
·
2025-05-13 07:05
项目实战:模型开发
EDA探索性分析
模型开发
guacamole ssh ubuntu 22.04 连不上
guacamolesshubuntu22.04连不上/etc/sshd/sshd_config最后面加两行PubkeyAcceptedKeyTypes+ssh-rsaHostKey
Algorithm
s+
wplian
·
2025-05-13 06:57
linux
Go 语言高性能编程
目录序言关于本书第一章性能分析benchmark基准测试pprof性能分析第二章常用
数据结构
字符串拼接性能及原理切片(slice)性能及陷阱for和range的性能比较反射(reflect)性能使用空结构体节省内存内存对齐对性能的影响
极客兔兔
·
2025-05-13 04:48
Golang
golang
编程语言
Go 高性能编程技法
常用
数据结构
1.反射虽好,切莫贪杯标准库reflect为Go语言提供了运行时动态获取对象的类型和值以及动态创建对象的能力。反射可以帮助抽象和简化代码,提高开发效率。
戴国进
·
2025-05-13 04:15
goLang
1024程序员节
golang
高级编程
levelDB之基础
数据结构
-Slice
Slice是levelDB中用于操作字符串的
数据结构
,以字节为单位。
向死而生__
·
2025-05-13 03:09
数据结构
数据库
简述:Redis 线程模型、Redis 的核心
数据结构
的使用场景、各种缓存高并发的使用场景:缓存雪崩,缓存穿透、缓存击穿,热key,大key等
目录Redis线程模型一、Redis线程模型概述二、文件事件处理器的组成三、Redis线程模型的工作流程四、Redis线程模型的优缺点优点缺点五、Redis6.0之后的改进Redis的核心
数据结构
的使用场景
点滴~
·
2025-05-13 01:00
缓存
redis
数据库
6.Spring Boot 整合Redis
以下是Redis的详细介绍,涵盖其核心特性、
数据结构
、持久化机制、高可用方案及使用场景。1.Redis核心特性(1)内存存储+持久化内存存储:数据主要存储在内存中
foolakun
·
2025-05-12 23:48
Spring
Boot
spring
boot
redis
后端
【
数据结构
入门训练DAY-32】LETTERS
本文介绍了一个关于使用深度优先搜索(DFS)解决字母矩阵问题的训练内容。题目要求在一个R×S的大写字母矩阵中,从左上角开始移动,可以上下左右四个方向移动,但不能重复经过相同的字母,目标是找出最多能经过的不同字母数量。解题思路是通过DFS递归搜索矩阵中的每个字母,使用布尔数组标记已访问的字母,并在每个位置检查上下左右的字母是否未被访问过,继续递归搜索。文章还强调了在编码过程中if和elseif语句的
不会计算机的捞地
·
2025-05-12 22:10
数据结构入门训练
数据结构
深度优先
算法
深入解析 C# 常用
数据结构
:特点、区别与优缺点分析
在软件开发中,选择合适的
数据结构
是提高代码效率和性能的关键。在C#中,我们常用的
数据结构
包括List、Array、Dictionary、HashSet、Queue、Stack和LinkedList。
江沉晚呤时
·
2025-05-12 20:58
C#
.net
c#
EXT文件系统族-Ext2文件系统
一、学习内容1.Ext2物理结构2.Ext2
数据结构
3.Ext2文件系统操作二、Ext2物理结构Ext2第二代扩展文件系统(Secondextendedfilesystem),是LINUX内核使用的文件系统
<( ̄︶ ̄)Okay.
·
2025-05-12 20:57
linux内核源码学习
linux
服务器
运维
【Python】Pandas:数据处理
它提供了高效的
数据结构
和分析工具,能够使数据处理和分析变得更加简单和直观。生成对象创建SeriesSeries是Pandas中的基本
数据结构
之一,它是一种带标签的一维数组,可以存储任意数据类型。
T0uken
·
2025-05-12 19:23
Python全栈开发
python
pandas
开发语言
Pandas:数据处理与分析
目录一、Pandas简介二、Pandas的安装与导入三、Pandas的核心
数据结构
(一)Series(二)DataFrame四、Pandas数据读取与写入(一)读取数据(二)写入数据五、数据清洗与预处理
水花花花花花
·
2025-05-12 19:51
人工智能就业实战
pandas
数据分析
python
18 | Word Count:从零开始运行你的第一个Spark应用
首先,我们由浅入深地学习了Spark的基本
数据结构
RDD,了解了它这样设计的原因,以及它所支持的API。
_Rye_
·
2025-05-12 09:10
大规模数据处理
spark
大数据
数据库操作
索引(Index)提高查询速度的
数据结构
,但会增加写操作的开销。类型:主键索引、唯一索引、普通索引、全文索引。二、S
UFIT
·
2025-05-12 09:37
数据库
oracle
sql
LC: 面试题 03.06. 动物收容所
请创建适用于这个系统的
数据结构
,实现各种操作方法,比如enqueue、dequeueAny、deque
我是一颗什么糖
·
2025-05-12 08:33
力扣刷题
leetcode
算法
Redisson分布式锁使用详解
Redisson是一个基于Redis的Javain-memory数据网格,提供了许多分布式
数据结构
、服务和锁的实现。在分布式系统中,分布式锁是确保多实例环境下数据一致性的有效工具。
feifeigo123
·
2025-05-12 08:00
分布式
深入理解 Java 队列:实现原理、场景与实战指南
深入理解Java队列:实现原理、场景与实战指南队列是计算机科学中一种基本的
数据结构
,在Java编程中也有着广泛的应用。
中國移动丶移不动
·
2025-05-12 01:43
Java
java
python
开发语言
深入理解栈
数据结构
(Java实现):从原理到实战应用
在计算机科学的世界里,
数据结构
是构建高效程序的基石,而栈作为其中最基础且应用广泛的一种
数据结构
,其独特的“后进先出(LIFO)”特性,使其在众多领域发挥着关键作用。
yy鹈鹕灌顶
·
2025-05-12 00:40
数据结构
java
开发语言
数据结构
精解:优先队列、哈希表与树结构
优先队列:给生活中的"急事优先"排序在我们的日常生活中,经常会遇到需要按照优先级处理任务的情况。比如医院的急诊室,病情严重的患者需要优先就诊;又如操作系统中的进程调度,高优先级的进程会优先获得CPU资源。这些场景都可以用优先队列来模拟。优先队列是一种特殊的队列,它的特点是每次出队的元素都是当前队列中优先级最高的。与普通的先进先出队列不同,优先队列会根据元素的优先级进行动态排序。优先队列的实现方式优
yi个名字
·
2025-05-11 19:39
算法
数据结构
c++
数据结构
·ST表
ST表(SparseTable)可重复贡献问题xoptx=xx\opt\x=xxoptx=x:如果两个区间重复计算某些元素时,对重复元素进行optoptopt操作没有任何影响理解ST表的思想是倍增,每一次处理上一次处理的两倍的元素,倍增的方式有重叠部分,如果重叠部分可重复贡献,则倍增的思路是正确的。长度:intlen=log2(n),向下取整,避免出现无效元素参与计算构造时的递推公式:amax[j
0xMayL
·
2025-05-11 19:37
数据结构
(王道408考研
数据结构
)第五章树-第一节:树的定义、基本用语和常考性质
专栏目录首页:【专栏必读】王道考研408
数据结构
+计算机算法设计与分析万字笔记、题目题型总结、注意事项、目录导航和思维导图文章目录一:树基本概念(1)树的定义(2)结点分类(3)结点关系(相关术语)二:
快乐江湖
·
2025-05-11 18:35
数据结构
树
树结构
【
数据结构
入门训练DAY-28】蓝桥杯算法提高VIP-产生数
文章目录前言一、题目二、解题思路结语前言本次训练内容训练高精度乘法。训练解题思维。一、题目给出一个整数n和k个变换规则。规则:一位数可变换成另一个一位数:规则的右部不能为零。例如:n=234。有规则(k=2):2->53->6上面的整数234经过变换后可能产生出的整数为(包括原数):234534264564共4种不同的产生数问题:给出一个整数n和k个规则。求出:经过任意次的变换(0次或多次),能产
不会计算机的捞地
·
2025-05-11 18:03
数据结构入门训练
数据结构
蓝桥杯
算法
Python-heapq堆
1.堆介绍堆是非线性的树形的
数据结构
,有两种堆,最大堆与最小堆。(heapq库中的堆默认是最小堆)。最大堆,树种各个父节点的值总是大于或等于任何一个子节点的值。
Onecat_j
·
2025-05-11 17:53
Python
python
Python heapq --- 堆队列算法详解
堆是一种特殊的树形
数据结构
,每个节点都满足堆属性,这使得堆在处理需要快速获取最大或最小元素的场景中非常高效。
tekin
·
2025-05-11 16:21
Python
高阶工坊
python
算法
heapq堆队列算法
DesignWare AHB DMA的分散聚集模式与链表模式比较
以下是详细分析:1.分散聚集模式与链表模式的等价性
数据结构
一致性分散聚集模式通过物理描述符链表实现数据传输,每个LLI包含:源/目标地址:标识当前数据块的物理地址;传输长度:定义当前数据块的大小;链表指
liuluyang530
·
2025-05-11 15:41
dma
DMA
分散聚集
链表
性能
从零开始学习人工智能Day6-Python3标准库概览
Python3基本数据类型四、Python3数据类型转换五、Python3运算符六、python基本数据类型(续)七、Python3控制语句八、Python推导式九、Python3函数十、Python3
数据结构
十一
Green1Leaves
·
2025-05-11 14:38
python
开发语言
从零开始学习人工智能Day3-Python 推导式
续)七、Python3控制语句八、Python推导式Python推导式是一种独特的数据处理方式,可以从一个数据序列构建另一个新的数据序列的结构体,适用于生成列表、字典、集合和生成器Python支持各种
数据结构
的推导式列表
Green1Leaves
·
2025-05-11 14:38
python
开发语言
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他