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】#数组
C++ 字符串详解:从基础到进阶全面掌握 std::string
一、C++中的字符串类型在C++中,处理字符串主要有两种方式:C风格字符串(字符
数组
)和std::string类型。
秦劫
·
2025-07-05 20:57
c++
算法
准备数仓实习面试中回顾SQL题
550-game-play-analysis-ivhttps://
leetcode
.com/problems/game-play-analysis-iv/description/连续两天登录的比率,2025
zhuiQiuMX
·
2025-07-05 19:23
sql
2010暑期集训第一专题(数据结构)总结
一晃五六天就这么过去了~这一专题中,我们接触到了数据结构中的栈和队列、二叉树、哈夫曼树和字典树,以及
数组
中的字符匹配KMP和树的一种应用并查集,内容挺多的,看看这一大串的列举就知道了。
dooder_daodao
·
2025-07-05 19:20
求~道
数据结构
2010
任务
javase实操(二)-酒店管理系统
一、题目使用二维
数组
实现酒店管理系统。
付朝鲜
·
2025-07-05 18:46
java
java
代码随想录算法训练营第二十一天|回溯算法理论基础,77. 组合
系列文章目录代码随想录算法训练营第一天|
数组
理论基础,704.二分查找,27.移除元素代码随想录算法训练营第二天|977.有序
数组
的平方,209.长度最小的子
数组
,59.螺旋矩阵II代码随想录算法训练营第三天
丁希希哇
·
2025-07-05 18:13
力扣算法刷题
算法
面试
python
力扣
数据结构
剪枝
算法第16天|继续二叉树:二叉搜索树的最小绝对差、二叉搜索树中的众数、二叉树的最近公共祖先
今日总结:1、遇到二叉搜索树就要想到中序遍历是一个有序
数组
。
孟大本事要学习
·
2025-07-05 17:11
算法学习
算法
数据结构
【回溯算法】|代码随想录算法训练营第19天|77. 组合、216.组合总和III、17.电话号码的字母组合
刷题神器代码随想录往期回顾>【二叉树】|代码随想录算法训练营第18天|669.修剪二叉搜索树、108.将有序
数组
转换为二叉搜索树、538.把二叉搜索树转换为累加树、【总结】题目理论基础文章:文章讲解视频
小白糖的狗狗叫鸡蛋
·
2025-07-05 17:11
15-数据结构与算法
算法
redis
数据库
【算法刷题记录001】整型
数组
合并(java代码实现)
一、题目描述对于给定的由n个整
数组
成的
数组
{a1,a2,…,an}和m个整
数组
成的
数组
{b1,b2,…,bm},将它们合并后从小到大排序,并输出去重后的结果。
·
2025-07-05 17:40
java joinpoint教程_Java的教程
这篇文章主要汇总以下:Java编程语言学习:Java的概述,Java的基础,Java面向对象的概念,Java的运算符,Java面向对象的概念,Java中的字符串String,Java中的
数组
array,
weixin_39572168
·
2025-07-05 16:30
java
joinpoint教程
LeetCode
206. 反转链表
反转列表206.反转链表解法一解法二206.反转链表题目链接:206.反转链表-力扣(
LeetCode
)题目描述:给你单链表的头节点head,请你反转链表,并返回反转后的链表。
Tanecious.
·
2025-07-05 15:24
刷题笔记
leetcode
链表
算法
【GESP】C++三级练习 luogu-P1161 开灯
GESPC++三级练习,一维
数组
练习,难度★★☆☆☆。
·
2025-07-05 15:54
【GESP】C++四级考试大纲知识点梳理, (6) 递推算法
四级其他考点回顾:【GESP】C++四级考试大纲知识点梳理,(1)指针【GESP】C++四级考试大纲知识点梳理,(2)结构体和二维
数组
【GESP】C++四级考试大纲知识点梳理,(3)模块化和函数【GESP
CoderCodingNo
·
2025-07-05 15:53
c++
算法
开发语言
【GESP】C++四级练习 luogu-P2615 [NOIP 2015 提高组] 神奇的幻方
GESPC++四级练习,多维
数组
练习,难度★★☆☆☆。
CoderCodingNo
·
2025-07-05 15:53
c++
开发语言
C# 中的 .Select() 方法与 JavaScript 中的 .map() 方法功能类似,都是用于对集合中的每个元素进行转换并返回新的集合。
一、核心功能对比1.JavaScript的.map()遍历
数组
,对每个元素执行回调函数,并返回包含结果的新
数组
:constnumbers=[1,2,3];constsquared=numbers.map
NPCZ
·
2025-07-05 12:34
c#
javascript
代码随想录算法训练营第四十四天|动态规划part11
1143.最长公共子序列题目链接:1143.最长公共子序列-力扣(
LeetCode
)文章讲解:代码随想录思路:其实就是求两个字符串的最长公共子序列的长度与公共子
数组
的区别是可以不连续,顺序对就可以状态转移方程不一样定义
·
2025-07-05 12:04
代码随想录算法训练营第四十五天|动态规划part12
115.不同的子序列题目链接:115.不同的子序列-力扣(
LeetCode
)文章讲解:代码随想录定义dp[i][j]表示s0-i-1与t0-j-1不同的子序列的个数以s=batgtgt=bag为例子s【
xindafu
·
2025-07-05 12:04
算法
动态规划
代码随想录算法训练营第二十九天|贪心算法part3
134.加油站题目链接:134.加油站-力扣(
LeetCode
)文章讲解:代码随想录classSolution{public:intcanCompleteCircuit(vector&gas,vector
xindafu
·
2025-07-05 12:34
贪心算法
算法
代码随想录算法训练营第三十七天|动态规划part4
1049.最后一块石头的重量II题目链接:1049.最后一块石头的重量II-力扣(
LeetCode
)文章讲解:代码随想录思路:理解为把石头分成两堆使得两堆的差值尽可能小求这个最小值1理解为往背包里装物品每个物品的重量为石头的重量价值也为石头的价值
·
2025-07-05 12:34
代码随想录算法训练营第二十八天|贪心算法part2
122.买卖股票的最佳时机II题目链接:122.买卖股票的最佳时机II-力扣(
LeetCode
)文章讲解:代码随想录思路:这道题的思路很巧妙最终利润是可以分解的假如第0天买入,第3天卖出,那么利润为:prices
xindafu
·
2025-07-05 12:33
贪心算法
算法
代码随想录算法训练营第四十六天|动态规划part13
647.回文子串题目链接:647.回文子串-力扣(
LeetCode
)文章讲解:代码随想录思路:以dp【i】表示以s【i】结尾的回文子串的个数,发现递推公式推导不出来此路·不通以dp【i】【j】表示s【i
xindafu
·
2025-07-05 12:28
算法
动态规划
opencv-c++
一、基础类型与图像视频读取1、基础类型1、接口类类型说明InputArray只读输入
数组
传递到OpenCV函数的代理类OutputArray这种类型与InputArray非常相似,只是它用于输入/输出和输出函数参数
·
2025-07-05 11:25
1958. 检查操作是否合法
判断好线段的合法涂色操作——
LeetCode
相关题目解析题目描述给定一个8x8的棋盘board,每个格子有三种可能的状态:'.'
Joyner2018
·
2025-07-05 11:24
python
leetcode
python
算法
开发语言
C++ STL容器底层实现原理
array是静态空间,一旦配置了就不能改变,vector是动态
数组
。在堆上分配空间。
AlbertOS
·
2025-07-05 10:42
C++
c++
数据结构
算法
力扣 hot100 Day18
238.除自身以外
数组
的乘积给你一个整数
数组
nums,返回
数组
answer,其中answer[i]等于nums中除nums[i]之外其余各元素的乘积。
·
2025-07-05 09:09
力扣 hot100 Day5
11.盛最多水的容器给定一个长度为n的整数
数组
height。有n条垂线,第i条线的两个端点是(i,0)和(i,height[i])。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。
qq_51397044
·
2025-07-05 09:39
Hot100
leetcode
算法
查询时候,用case when生成新列,可在end 后为该列取别名
查询结果格式如下所示:来源:力扣(
LeetCode
)链接:https://lee
m0_46093829
·
2025-07-05 09:08
学习
mysql
mysql
数据库
数据结构:静态
数组
(Static Array)和动态
数组
(Dynamic Array)
目录静态
数组
(StaticArrays)动态
数组
(DynamicArrays)为什么原始
数组
不能直接扩容?为什么
数组
有“静态”和“动态”两种方式?
95号闪电麦坤
·
2025-07-05 08:32
数据结构
数据结构
2958、最多K个重复元素的最长子
数组
题目:解答:在上一题的基础上,修改一下即可。上一题是哈希表的value与1相比,本题改成与k相比即可。classSolution{public:intmaxSubarrayLength(vector&nums,intk){unordered_mapcnt;intleft=0,right=0;intlen=nums.size();intans=0;for(right;rightk){cnt[nums
椎名ひる
·
2025-07-05 08:30
#
滑动窗口
leetcode
leetcode
算法
数据结构
单调栈总结
单调栈总结+
Leetcode
实例单调栈1.模型识别2.原理3.模板4.例题基础版1)
LeetCode
739.每日温度2)
LeetCode
496.下一个更大元素I3)
LeetCode
503.下一个更大元素
qq_43344375
·
2025-07-05 07:30
刷题总结
数据结构
算法
数据结构
算法
leetcode
(字符串)Java 利用 KMP 求解重复的子字符串
二、KMP解析出现字符串,子字符串,所以考虑KMP(适用于一个串中查找是否出现过另一个串)此处依然可以借助前缀表next,如果该串可以由子串重复构成next
数组
记录的就是最长相同前后缀如果next[len
南淮北安
·
2025-07-05 07:29
冲刺大厂之
Java
刷题笔记
字符串
算法
leetcode
kmp
LeetCode
2730. 找到最长的半重复子字符串
2730.找到最长的半重复子字符串给你一个下标从0开始的字符串s,这个字符串只包含0到9的数字字符。如果一个字符串t中至多有一对相邻字符是相等的,那么称这个字符串t是半重复的。例如,0010、002020、0123、2002和54944是半重复字符串,而00101022和1101234883不是。请你返回s中最长半重复子字符串的长度。一个子字符串是一个字符串中一段连续非空的字符。示例1:输入:s=
算法白菜
·
2025-07-05 07:58
算法
数据结构
leetcode
职场和发展
java
二叉树题解——将有序
数组
转换为二叉搜索树【
LeetCode
】传统解法
108.将有序
数组
转换为二叉搜索树方法一:中序遍历,总是选择中间位置左边的数字作为根节点选择中间位置左边的数字作为根节点,则根节点的下标为mid=(left+right)/2,此处的除法为整数除法。
潮_
·
2025-07-05 07:28
我的学习记录
二叉树篇_刷题笔记
算法
leetcode
数据结构
python
查找字符串中最长的重复子字符串算法(Java实现)
这个问题可以用多种方法解决,其中一种较为高效的方法是使用后缀
数组
和最长公共前缀
数组
(LongestCommonPrefixArray,简称LCP
数组
)的结合。
自由徜徉碧海蓝天
·
2025-07-05 07:57
算法
java
python
Java
5-3WPSJS宏创建
数组
两种方式应用(提取字符串中的数字)学习笔记
Range("a2",Cells(999,1).End(xlUp));//获取工作范围for(varRngofRngs){//循环vararr=[...Rng.Value()];//arr可无限增大的
数组
爱上妖精的尾巴
·
2025-07-05 07:53
WPS
JS宏编程教程学习笔记
学习
笔记
wps
JS宏
javascript
JSA
5-2 WPS JS宏创建
数组
两种方式(字面量与扩展操作符)学习笔记
一、字面量创建
数组
:functiontest1(){varn=100;vararr1=[];//空
数组
vararr2=["曾贤志",24,n,n*10,[1,2]]//
数组
中的不同类型元素vararr3
爱上妖精的尾巴
·
2025-07-05 07:53
WPS
JS宏编程教程学习笔记
javascript
学习
笔记
wps
js
JS宏
jas
数据结构之队列:原理与应用
一、基本原理队列是一种特殊的线性表队列是一个有序表(可以用
数组
或链表实现)遵循“先来先服务”的原则,它只允许在表的前端(队头)进行删除操作,在表的后端(队尾)进行插入操作(一)核心操作入队(Enqueue
·
2025-07-05 06:52
队列和栈--链表,
数组
的实现
一,队列队列的逻辑含义:队列(Queue)是一种先进先出(FIFO,FirstInFirstOut)的数据结构,意味着队列中的元素按照它们进入队列的顺序依次处理。即,最先被添加到队列中的元素最先被移除。队列的基本操作:入队(Enqueue):将一个元素添加到队列的末尾。出队(Dequeue):从队列的头部移除一个元素。查看队头元素(Front/Peek):获取队列头部的元素,但不移除它。判断队列是
醇醛酸醚酮酯
·
2025-07-05 05:11
链表
数据结构
C语言中字符串结束符的独特性:为何它与其他
数组
不同?
在C语言的世界里,字符串作为字符
数组
的一种特殊形式,拥有着一个与众不同的特性——结束符。
yong9990
·
2025-07-05 04:40
c语言
算法
数据结构
Codeforces Round 1009 (Div. 3) G
题意给定一个正nnn边形和一个
数组
aaa,每个点上都有一个权值aia_iai,你可以做以下事情任意次数:选取任意三个不同点i,j,ki,j,ki,j,k,那么你的得分将增加ai∗aj∗aka_i*a_j
能打一辈子XCPC么
·
2025-07-05 03:30
Codeforces
算法
数据结构
c++
LeetCode
——二分查找(704. 二分查找,278. 第一个错误的版本,35. 搜索插入位置)
目录练习题目题解704.二分查找278.第一个错误的版本35.搜索插入位置练习题目练习题目题目链接704.二分查找传送门.278.第一个错误的版本传送门.35.搜索插入位置传送门.题解704.二分查找classSolution{public
荒野大飞
·
2025-07-05 03:00
leetcode
算法
散列表
【
LeetCode
热题 100】5. 最长回文子串(Python中心扩展法详解)
原题链接:
LeetCode
5.最长回文子串✨一、题目描述给你一个字符串s,请你找出其中最长的回文子串。回文串是指正着读和反着读都一样的字符串。
未名编程
·
2025-07-05 03:29
LeetCode热题100详解
leetcode
python
算法
LeetCode
0035.搜索插入位置【Go】
搜索插入位置
leetcode
35.搜索插入位置题目描述给定一个排序
数组
和一个目标值,在
数组
中找到目标值,并返回其索引。如果目标值不存在于
数组
中,返回它将会被按顺序插入的位置。
熠熠晨曦_
·
2025-07-05 03:59
Algorithm
leetcode
在排序
数组
中查找元素的第一个和最后一个位置
题目:给你一个按照非递减顺序排列的整数
数组
nums,和一个目标值target。请你找出给定目标值在
数组
中的开始位置和结束位置。如果
数组
中不存在目标值target,返回[-1,-1]。
zmuy
·
2025-07-05 02:29
LeetCode
hot100
算法
数据结构
leetcode
数组
排序求最小交换次数
F-松鼠排序_2023河南萌新联赛第(一)场:河南农业大学(nowcoder.com)题意:给定长度为n的
数组
,每次可以任意交换两个元素,求将
数组
变为升序的最小交换次数。
Unlimitedz
·
2025-07-05 02:58
图论
算法
数据结构
数据结构 --- 顺序表
顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用
数组
存储,在
数组
上完成数据的增删查改顺序表分为:静态顺序表、动态顺序表一.静态顺序表#defineN7typedefintSLDataType
码农Cloudy.
·
2025-07-05 02:28
数据结构
c语言
萌新赛练习
H两难抉择题目是在两种操作里任选一种执行最多一次,并且操作可以针对
数组
里的任意元素,即选一种操作,可执行,也可以不执行,若执行,也最多只能执行一次,显而易见的是肯定是在最大元素乘以n和最大元素加n,里面挑选一个最大值进行
数组
的累加
一定要AK
·
2025-07-05 02:58
数据结构
换零钱问题(dp问题)
大面值纸币换成小面值纸币问题,dp问题将amount换成coins
数组
中的小面值零钱,求最少换成多少张#include#includeusingnamespacestd;typedeflonglongll
cx_2023
·
2025-07-05 02:55
算法
动态规划
CTF Web的
数组
巧用
PHP
数组
绕过intval和preg_match的CTF技巧原题目
还鮟
·
2025-07-05 00:14
android
华为OD 机试 2025 B卷 - 跳格子2 (C++ & Python & JAVA & JS & GO)
分题型题目描述小明和朋友玩跳格子游戏,有n个连续格子组成的圆圈,每个格子有不同的分数,小朋友可以选择以任意格子起跳,但是不能跳连续的格子,不能回头跳,也不能超过一圈;给定一个代表每个格子得分的非负整数
数组
无限码力
·
2025-07-04 23:43
华为OD机试真题刷题笔记
华为od
华为OD2025B卷
华为OD机考2025B卷
华为OD机试2025B卷
华为OD机试
【Liz的算法日记】Day04 Fizz Buzz
【Liz的算法日记】04FizzBuzz1.算法题目2.前置知识3.解题思路4.题解代码1.算法题目▸
LeetCode
412.FizzBuzz给你一个整数n,找出从1到n各个整数的FizzBuzz表示,
Lizzzo
·
2025-07-04 23:41
【Liz的算法日记
/•᷅•᷄\୭】
算法
数据结构
leetcode
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他