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
【leetcode】#数组
哈希表理论与算法总结
**两数之和(
LeetCode
1)**2.**无重复字符的最长子串(
LeetCode
3)*
Cachel wood
·
2025-06-25 02:10
算法与数据结构
散列表
算法
哈希算法
spark
大数据
分布式
计算机网络
2025B卷 - 华为OD机试七日集训第1期 - 按算法分类,由易到难,循序渐进,玩转OD(Python/JS/C/C++)
第1天、逻辑分析第2天、逻辑分析第3天、逻辑分析第4天、逻辑分析第5天、
数组
第6天、双指针第7天、贪心算法六、集训总结国内直接使用ChatGPT4o、o3、o4-mini-high、GPT-4.5、GPT4.1
哪 吒
·
2025-06-25 02:38
搬砖工逆袭Java架构师
华为od
算法
python
华为OD机试
2025B卷
华为OD 机试 2025 B卷 - AI处理器组合 (C++ & Python & JAVA & JS & GO)
现给定服务器可用的处理器编号
数组
array
无限码力
·
2025-06-25 02:37
华为OD机试真题刷题笔记
华为od
华为OD2025B卷
华为OD机考2025B卷
华为OD机试2025B卷
华为OD机试
XML SimpleXML
SimpleXML简介SimpleXML是PHP中一个用于解析XML文档的库,它将XML数据转换成一个类似
数组
的对象,从而简化了XML的
froginwe11
·
2025-06-25 01:05
开发语言
Shell
数组
Shell
数组
是处理多个数据的集合,支持一维
数组
(普通
数组
)和关联
数组
(键值对)。以下是Shell
数组
的详细讲解:一、
数组
的定义1.普通
数组
普通
数组
的索引从0开始,支持整数作为下标。
咖啡续命又一天
·
2025-06-25 01:32
#
Shell
shell
使用 mysql2/promise 模块返回以后,使用 await 返回数据总结
SELECT返回结构const[rows,fields]=awaitdb.query('SELECT*FROMfolders');返回:rows:是一个
数组
,包含所有查到的记录。
清风细雨_林木木
·
2025-06-25 00:28
其他
数据库
前端
javascript
开发语言
分析下HashMap容量和负载系数,它是怎么扩容的?
一、容量(capacity)与负载因子(loadfactor)容量(capacity)表示哈希表的桶数量,也就是底层
数组
的长度。
心丑姑娘
·
2025-06-24 23:50
算法
哈希算法
java
分析一下HashMap内部是怎么实现的
一、HashMap的核心结构HashMap是基于哈希表实现的Map,底层结构是
数组
+链表+红黑树的结合体:✅数据结构transientNode[]table;//主体
数组
,哈希桶(bucket)每个
数组
元素称为一个
心丑姑娘
·
2025-06-24 23:49
哈希算法
散列表
算法
(
LeetCode
面试经典 150 题 )121. 买卖股票的最佳时机 (遍历)
题目:121.买卖股票的最佳时机思路:遍历,维护已遍历过的元素中的最小值,时间复杂度0(n)。C++版本:classSolution{public:intmaxProfit(vector&prices){intmn=prices[0];intmx=0;for(inti=1;i
岁忧
·
2025-06-24 23:44
C++
JAVA
Go版本
LeetCode
LeetCode
面试经典
150
题
leetcode
面试
算法
java
c++
go
多线程八股
多线程八股1.ArrayList的底层原理ArrayList底层是用动态扩展的
数组
实现的;ArrayList初始容量为0,当第一次添加数据的时候才初始容量为10;在进行扩展时容量是原来的1.5倍,每次扩展都需要拷贝数据
一入JAVA毁终身
·
2025-06-24 22:10
学习记录
java
C++指针汇总
C++指针的算术运算可以对指针进行四种算术运算:++、–、+、-C++指针vs
数组
指针和
数组
之间有着密切的关系。C++指针
数组
可以定义用来存储指针的
数组
。C++指向指针的指针C++允许指向指针的指针。
程序员小郑1024
·
2025-06-24 22:38
C++
c++
指针
14、深入理解C++中的指针与对象
深入理解C++中的指针与对象1.定义简单事物的
数组
和指针在C++中,
数组
是一系列相同对象的序列,类似于街道上排列的房屋。每个元素都有一个索引,表示其相对于
数组
起点的位置。
脑洞大开810
·
2025-06-24 22:04
C++
指针
对象
各类指针的使用与技巧(C++)
文章目录1.内存地址2.指针3.使用指针4.Null指针5.指针的算术运算递增一个指针递减一个指针指针的比较6.指针和
数组
7.指针
数组
8.指向指针的指针(多级间接寻址)9.传递指针给函数1.内存地址通过指针
TENET-
·
2025-06-24 22:33
C++语法和结构
c++
开发语言
Echars 柱状图为0的数据不显示(包括悬浮时)
#大家应该知道option里面有一个series属性是来控制数据生成的,series是一个
数组
,
数组
里面存放的是对象;#假如这个对象是_series={},series属性的第0个_serie={name
cocosum
·
2025-06-24 21:30
Echarts
echars
bar为0的数据不显示
echars自定义数据格式
echars为0的数据不显示
C++ vector 最全入门指南:新手轻松掌握
它就像会自动变大的魔法
数组
,无论存储游戏角色数据、处理传感器信息还是管理用户输入,都是最佳选择。本文用最易懂的方式,带你20分钟玩转vector!
·
2025-06-24 16:19
c++中的vector
C++中的`vector`是一个非常常用的容器类,类似于动态
数组
。以下是一些关于`vector`的关键知识点和注意事项:1.基本概念动态
数组
:`vector`是基于
数组
实现的,能够动态调整大小。
·
2025-06-24 16:49
437. 路径总和 三
解题思路:这道题与和为K的子
数组
有相似之处,需要借鉴前缀和之差的概念。题目中的路径不需要从根节点开始,也不需要在叶子节点结束,其实就相当于一条子路径,如果我们知道从根节点到它的
zmuy
·
2025-06-24 15:41
LeetCode
hot100
深度优先
算法
双指针C++[算法详解+
Leetcode
例题练习]
对撞指针快慢指针
LeetCode
27移除元素(快慢)
LeetCode
26删除有序
数组
中的重复项(快慢)
LeetCode
283移除零(快慢)
LeetCode
125验证回文串(对撞)
LeetCode
11盛最多水的容器
沧澜sincerely
·
2025-06-24 14:10
算法
c++
leetcode
双指针
1801. 积压订单中的订单总数
LeetCode
处理积压订单中的订单总数:堆结构模拟实战解析题目描述我们在进行订单撮合系统的构建时,可能会遇到如下问题:给定一个二维整数
数组
orders,其中每个orders[i]=[pricei,amounti
Joyner2018
·
2025-06-24 14:07
python
算法
leetcode
python
开发语言
linux
LeetCode
:90.子集II
代码随想录
LeetCode
:90.子集II给你一个整数
数组
nums,其中可能包含重复元素,请你返回该
数组
所有可能的子集(幂集)。解集不能包含重复的子集。返回的解集中,子集可以按任意顺序排列。
xiaoshiguang3
·
2025-06-24 13:05
代码随想录-跟着Carl学算法
leetcode
算法
java
给定一个
数组
arr,求差值为k的去重数字对
leetcode
.532:力扣
失忆机器
·
2025-06-24 13:34
数据结构与算法
leetcode
排序算法
算法
LeetCode
1004. 最大连续1的个数 III
题目链接1004.最大连续1的个数III题目描述宝子们,给你们一个二进制
数组
nums和一个整数k,咱们要找最长的连续1的子
数组
长度哦~不过呢,允许最多把k个0翻成1,是不是很有意思?
·
2025-06-24 13:13
滑动窗口python
js算法---给定某无序
数组
,求取任意两个元素之间的最大差值
给定某无序
数组
,求取任意两个元素之间的最大差值要求:注意,这里要求差值计算中较小的元素下标必须小于较大元素的下标。
丑小鸭变黑天鹅
·
2025-06-24 13:02
算法
算法
数组
排序之后相邻数的最大差值
描述给定一个整形
数组
arr,返回排序后相邻两数的最大差值arr=[9,3,1,10]。如果排序,结果为[1,3,9,10],9和3的差为最大差值,故返回6。arr=[5,5,5,5]。返回0。
fire_guang
·
2025-06-24 13:01
c++
算法
数据结构
leetcode
:78. 子集
学习要点首先就是要先明白什么是回溯:
leetcode
:46.全排列-CSDN博客。在此基础上我们可以细化一下这种题的解题思路。
呆呆的小鳄鱼
·
2025-06-24 13:29
#
回溯
#
深搜
leetcode
算法
数据结构
左神算法之给定一个
数组
arr,返回其中的数值的差值等于k的子
数组
有多少个
目录1.题目2.解释3.思路4.代码5.总结1.题目给定一个
数组
arr,返回其中的数值的差值等于k的子
数组
有多少个2.解释略3.思路直接用hashSet进行存储,查这个值加上k后的值是否在
数组
中4.代码
岳轩子
·
2025-06-24 13:59
左神算法
算法
java
数据结构
Java底层原理:深入理解JVM内存管理机制
(一)堆内存(Heap)堆内存是JVM管理的最大一块内存区域,它被所有线程共享,用于存储对象实例和
数组
。
代码老y
·
2025-06-24 12:22
java
jvm
开发语言
List<List<Integer>> res = new ArrayList<>();二维
数组
也是new ArrayList<>();就可以创建对象吗 详解
ArrayList>res=newArrayList>res=newArrayListinnerList1=newArrayListinnerList2=newArrayList()不能直接创建完整的二维
数组
结构
飞滕人生TYF
·
2025-06-24 11:47
java
java
C语言
数组
---二维
数组
⼆维
数组
的概念前⾯学习的
数组
被称为⼀维
数组
,
数组
的元素都是内置类型的,如果我们把⼀维
数组
做为
数组
的元素,这时候就是⼆维
数组
,⼆维
数组
作为
数组
元素的
数组
被称为三维
数组
,⼆维
数组
以上的
数组
统称为多维
数组
。
sunjiale22
·
2025-06-24 10:37
学习
c语言
开发语言
6、探索C语言
数组
的奥秘
探索C语言
数组
的奥秘1引言
数组
作为一种基本的数据结构,在C语言中扮演着至关重要的角色。
数组
由相同类型的数据项组成,允许我们以结构化的方式存储和操作大量数据。
raspberrypi5
·
2025-06-24 10:07
探索C语言编程精髓与实践
C语言
数组
一维数组
React基础与核心概念探索
JSX的转换过程组件化架构React组件的概念分类:函
数组
件vs类组件状态管理Props传递虚拟DOM高效DOM更新的秘密工作原理React简介起源与设计理念React,由Facebook开发并维护,自
aike13ky
·
2025-06-24 09:06
react.js
前端
前端框架
React Hooks 深度解析
Hooks简介诞生背景:在React16.8之前的版本中,组件主要分为函
数组
件和类组件两大类。
aike13ky
·
2025-06-24 09:06
前端
javascript
react.js
leetcode
day01
17.电话号码的字母组合给定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。答案可以按任意顺序返回。给出数字到字母的映射如下(与电话按键相同)。注意1不对应任何字母。1、是否可用一棵树,第一层为第一个数的所存的字母,每个节点连接下一个数字所存的所有字母(过于麻烦)。2、问题是如何将不知道输入的数字的个数,如何判断循环的次数。(感觉是用递归)vectorletterCombinations
Shixuku
·
2025-06-24 09:01
算法
【
LeetCode
刷题指南】--消失的数字,轮转
数组
,移除元素
前言:在之前的C语言刷题集中我们刷了很多IO类型的基础编程题,但是随着数据结构往后的学习以及企业面试的要求,我们还需要对接口型的题目进行练习,博主在这里准备了新的《
LeetCode
刷题指南》专栏给大家分享一些我自己在力扣上面写过的题目
草莓熊Lotso
·
2025-06-24 08:59
Leetcode刷题指南
c语言
刷题
经验分享
其他
【GESP】C++四级考试大纲知识点梳理, (2) 结构体和二维
数组
(2)掌握C++结构体、二维及多维
数组
的基本概念及使用四级其他考点回顾:【GESP】C++四级考试大纲知识点梳理,(1)指针全文详见:【GESP】C++四级考试大纲知识点梳理,(2)结构体和二维
数组
|OneCoder
CoderCodingNo
·
2025-06-24 08:58
GESP
c++
开发语言
Shell编程超级实战指南(全面整合增强版)001
Shell编程超级实战指南(全面整合增强版)一、脚本基础结构(工业级规范)1.1Shebang机制终极解析1.2注释自动化文档二、变量操作(企业级方案)2.1数据类型深度控制2.2字符串处理大全2.3
数组
高级技法三
韩公子的Linux大集市
·
2025-06-24 08:26
Bash入门
Bash
Shell
Shell编程
HUELOJ: 110 多个整数的逆序输出(函数专题)
要求不使用
数组
,而使用递归函数实现。
一粒沙白猫
·
2025-06-24 07:53
HUEL-OJ
算法
c语言
leetcode
面试经典150题
leetcode
面试经典150题
数组
/字符串双指针滑动窗口矩阵哈希表区间栈链表二叉树二叉树层次遍历二叉搜索树图图的广度优先搜索字典树回溯分治Kadane算法二分查找堆位运算数学一维动态规划多维动态规划
数组
Ashiu
·
2025-06-24 06:16
算法
python
python
【
LeetCode
】力扣题——轮转
数组
、消失的数字、
数组
串联
个人主页:艾莉丝努力练剑❄专栏传送门:《C语言》、《数据结构与算法》、C语言刷题12天IO强训学习方向:C/C++方向⭐️人生格言:为天地立心,为生民立命,为往圣继绝学,为万世开太平前言:牛客网和
LeetCode
艾莉丝努力练剑
·
2025-06-24 06:15
LeetCode代码强化刷题
leetcode
算法
职场和发展
开发语言
c语言
学习
Bitmap.createBitmap函数用法
复制出一个新的位图,和原始位图相同publicstaticBitmapcreateBitmap(int[]colors,intwidth,intheight,Bitmap.Configconfig)这个函数根据颜色
数组
来创建位图
zzq1996
·
2025-06-24 06:14
android
bitmap
matrix
createBitmap
位图
18. 四数之和
目录一、问题描述二、解题思路三、代码四、复杂度分析一、问题描述给你一个由n个整
数组
成的
数组
nums,和一个目标值target。
周方.
·
2025-06-24 06:14
LeetCode
算法
数据结构
leetcode
java
C. Cherry Bomb
题目解析通过解析题目我们发现有以下这些情况:(1)输出0:
数组
a和
数组
b中有一个值超过了k。(包括所有已知的a[i]的值,还有所有已知的b[i]和未知的b[i])有两种不同的b[i]!
9527过了头
·
2025-06-24 06:42
codeforces刷题
算法
c++
c++ 桶排序(看这一篇就够了)
其算法原理是将
数组
分到有限数量的桶里,再对每个桶分别排好序(可以是递归使用桶排序,也可以是使用其他排序算法将每个桶分别排好序),最后一次将每个桶中排好序的数输出。
Lucas55555555
·
2025-06-24 05:41
排序算法
算法
4967 - 等值数对
题目描述输入一个长度为n的整数
数组
a,找出满足a[i]=a[j]且iusingnamespacestd;inta[110];intmain(){intn,s=0;cin>>n;for(inti
寒燕舞
·
2025-06-24 05:09
算法
C语言课程训练系统题-一维
数组
C语言课程训练系统题-一维
数组
1.创建并输出一个一维
数组
(含20个元素),
数组
元素的值分别是下标的3倍多22.输入10个数,找出其中最小和最大的数及其位置3.输入10个数,找出最大的数及其位置4.编写程序计算一个包含
pitepa
·
2025-06-24 04:33
C语言课程练习题
c语言
算法
C语言实验九
数组
应用二,C语言实验
数组
.doc
C语言实验
数组
实验5一维
数组
和二维
数组
一、实验目的1、掌握一、二维
数组
的定义及初始化2、掌握
数组
元素的输入、输出及引用方法3、掌握使用循环对
数组
元素进行访问4、掌握一、二维
数组
的简单应用二、知识要点1、
AJaynar
·
2025-06-24 02:23
C语言实验九数组应用二
学懂C语言(十八):C语言中
数组
及其应用
目录一、
数组
的概念二、
数组
的声明、初始化及访问1、声明2、初始化3、访问
数组
元素三、
数组
的应用1.存储和处理数据2.字符串处理3.多维
数组
4.函数参数5、注意事项一、
数组
的概念C语言中的
数组
是一种数据结构
猿享天开
·
2025-06-24 02:23
学懂C语言-C语言从入门到精通
c语言
数组
C语言——二维
数组
应用
专题1:将二维
数组
作为矩阵处理例:设有5*5方阵01234a[0]a[1]a[2]a[3]a[4]/*二维
数组
输入*/for(inti=0;i#defineN5intmain(void){inti,j;
mango660
·
2025-06-24 02:22
蓝桥杯基础练习
c语言
算法
数组
的应用
Java
数组
的基本概念
数组
是Java中一种重要的数据结构,用于存储固定大小的相同类型元素。
数组
在内存中连续分配空间,可以通过索引快速访问元素。
Donald_brian
·
2025-06-24 02:21
算法
排序算法
数据结构
每日
leetcode
367.有效的完全平方数-力扣(
LeetCode
)题目给你一个正整数num。如果num是一个完全平方数,则返回true,否则返回false。完全平方数是一个可以写成某个整数的平方的整数。
XiaoyaoCarter
·
2025-06-24 01:49
leetcode训练
leetcode
算法
职场和发展
c++
二分查找
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他