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双指针字符串
7个冷门JavaScript技巧
生成随机
字符串
利用Math.random和toString生成随机
字符串
,来自前一阵子看到的一篇博文。这里的技巧是利用了toString方法可以接收一个基数作为参数的原理,这个基数从2到36封顶。
·
2025-04-21 13:13
javascript
Day97 | 灵神 | 二叉树 对称二叉树
Day97|灵神|二叉树对称二叉树101.对称二叉树101.对称二叉树-力扣(
LeetCode
)思路:和上一题的区别就是在p和q值相同的时候递归遍历的下一棵子树不同上一题是左子树和左子树,右子树和右子树对比这一题的对称就是左子树的左子树和右子树的右子树
为了前进而后退,为了走直路而走弯路
·
2025-04-21 12:44
刷题记录
二叉树
c++
数据结构
2026《数据结构》考研复习笔记一(C++基础知识)
C++基础知识复习一、数据类型二、修饰符和运算符三、Lambda函数和表达式四、数学函数五、
字符串
六、结构体一、数据类型1.1基本类型基本类型描述字节(位数)范围char字符类型,存储ASCLL字符1(
可乐^奶茶
·
2025-04-21 12:43
数据结构
考研
笔记
2026《数据结构》考研复习笔记四(第一章)
绪论前言时间复杂度分析前言由于先前笔者花费约一周时间将王道《数据结构》知识点大致过了一遍,圈画下来疑难知识点,有了大致的知识框架,现在的任务就是将知识点逐个理解透彻,并将
leetcode
刷题与课后刷题相结合
可乐^奶茶
·
2025-04-21 11:12
数据结构
考研
笔记
反转
字符串
3. 反转
字符串
|| 4. 移除数字9
四数之和:讲解:代码随想录思路:
双指针
法:两层for循环固定a,b,在b+1到列表结尾的范围通过
双指针
查找c和d。
dkingf
·
2025-04-21 09:28
数据结构
算法
python课堂笔记
相对而言比较简单,容易入手,比较好学python数据:一、常量不能够改变的量-字面量整数常量(没有byteshortlong之分一律默认int)小数常量(没有float与double之分默认float)
字符串
常量
字符串
表示一段文本信息
陈璆鸣
·
2025-04-21 09:56
笔记
初学Linux的小知识点
单双引号都表示
字符串
[Tab]按键---具有『命令补全』和『档案补齐』的功能[Ctrl]-c按键---让当前的程序『停掉』[Ctrl]-d按键---通常代表着:『键盘输入结束(EndOfFile,EOF
矛取矛求
·
2025-04-21 08:48
Linux
linux
运维
服务器
力扣每日一题781题解-算法:贪心,数学公式 - 数据结构:哈希
https://
leetcode
.cn/problems/rabbits-in-forest/description/?
2301_78938049
·
2025-04-21 08:18
数据结构和算法日常练习
算法
leetcode
职场和发展
Day94 | 灵神 | 二叉树 统计二叉树中好点的数目
Day94|灵神|二叉树统计二叉树中好点的数目1448.统计二叉树中好点的数目1448.统计二叉树中好节点的数目-力扣(
LeetCode
)思路:1.递归函数含义含义就是以t为根结点的子树中有多少个好点这个一般就和题目要求的东西是一样的
为了前进而后退,为了走直路而走弯路
·
2025-04-21 06:40
刷题记录
二叉树
c++
数据结构
代码随想录算法训练营day5(哈希表)
华子目录有效的字母异位词思路有效的字母异位词https://
leetcode
.cn/problems/valid-anagram/description/思路使用哈希表,这里哈希表使用数组先申请一个26
^~^前行者~~~
·
2025-04-21 06:07
算法
数据结构
python
蓝桥杯学习-03进制转换
因此在赋值存储时,将要转换的进制数使用
字符串
类型来存储。由此在进行进制转换前,要先将
字符串
类型的进制数转为数字。1.将字符转换为数字值:利用ascii码来进行转换。2.将进制数转换为十进制:使用这
F_lander
·
2025-04-21 05:02
蓝桥杯
算法与数据结构
蓝桥杯
学习
职场和发展
Leetcode
Hot100二刷-每日温度
Leetcode
Hot100-栈章节739:每日温度题目需求思路题外话739:每日温度链接:
Leetcode
739.每日温度题目需求给定一个整数数组temperatures,表示每天的温度,返回一个数组
克夏
·
2025-04-21 05:30
leetcode
算法
c++
【专题刷题】
双指针
(四):最接近的三数之和,接雨水
前言说明:本专栏主要记录本人的基础算法学习以及
LeetCode
刷题记录,按专题划分每题主要记录:(1)本人解法+本人屎山代码;(2)优质解法+优质代码;(3)精益求精,更好的解法和独特的思想(如果有的话
愚润泽
·
2025-04-21 04:55
#
统刷
C++刷题专栏
开发语言
c++
刷题
Leetcode
谷雨面试1
7.java中操作
字符串
都有哪些类?它们之间有什么区别?8.Stringstr="i"与Strings
liuxinlv
·
2025-04-21 04:24
笔记
面试
java
职场和发展
C++ | 可变模板参数
例如printf函数:printf("%d%f%s",10,3.14,"hello");//若格式
字符串
与参数类型不匹配,直接崩溃!可变模板参数的诞生解决了这一问题:类型安全+编译期展开。
@hdd
·
2025-04-21 04:54
C++
c++
第十六届蓝桥杯Python B组
5ifans%2==0:blood-=2else:blood-=15ifans%3==0:blood-=7elifans%3==1:blood-=2else:blood-=10print(ans)B.最长
字符串
jiayu_Chen
·
2025-04-21 03:21
蓝桥杯
Leetcode
- 周赛402
目录一,3185.构成整天的下标对数目II二,3186.施咒的最大总伤害三,3187.数组中的峰值一,3185.构成整天的下标对数目II这里的T1,T2是一个题,这里直接一起讲了,当我们已知x%24的值时,另一个数y%24的值一定等于(24-x%24)%24(正整数时成立),得到这个性质之后,我们可以使用一个数组统计%24出现的次数,一边遍历一边统计。代码如下:classSolution{publ
一叶祇秋
·
2025-04-21 02:17
Leetcode周赛
leetcode
算法
职场和发展
华为OD机试 - 如何解决连续字母长度问题(C++/Java/JavaScript/Python 详解与实现)
在这些题目中,
字符串
处理问题是最常见的类型之一。本文将详细介绍一道华为OD机试中的题目,该题目要求在一个由大写字母组成的
字符串
中,找到长度第k长的由同一字母组成的子串。我们将通过四种编程语言(C+
m0_57781768
·
2025-04-21 02:47
python
华为od
c++
LeetCode
--- 135双周赛
题目列表3222.求出硬币游戏的赢家3223.操作后
字符串
的最短长度3224.使差值相等的最少数组改动次数3225.网格图操作后的最大分数一、求出硬币游戏的赢家简单数学题,115只能由一个75和四个10
竹下为生
·
2025-04-21 02:46
LeetCode周赛
leetcode
算法
职场和发展
65. 有效数字
65.有效数字给定一个
字符串
s,返回s是否是一个有效数字。
璨sou
·
2025-04-21 02:41
LeetCode每日一题
算法
数据结构
leetcode
数据分析与挖掘
常见的数据类型有数值型(整型int、浮点型float、复数型complex)、
字符串
型(str,用单引号、双引号或三引号括起来)、布尔型(bool,True和False)。
木子杳衫
·
2025-04-21 01:07
大数据分析
数据分析
python
pandas
数据结构习题:栈-车厢调度
02栈的应用:车厢调度就是将SSHSHS这种
字符串
通过栈来排序程S前H后#includeusingnamespacestd;constintMax=10;structStack{chardata[Max
Sc Turing
·
2025-04-21 01:36
数据结构
c++
算法
Shell 编程之正则表达式与文本处理器
正则表达式是使用单个
字符串
来描述、匹配一系列符合某个句法规则的
字符串
,简单来说,是一种匹配
字符串
的方法,通过一些特殊符号,实现快速查找、删除、替换某个特定字
澜兮子
·
2025-04-21 01:35
正则表达式
bash的特性-常用的通配符
一、基本通配符介绍(一)星号**是最常见的通配符,它可以匹配任意长度的字符序列,包括空
字符串
。示例:假设当前目录下有以下文件:file1.txt
難釋懷
·
2025-04-21 00:33
bash
开发语言
python
字符串
转成0x字节组_python高级(四)—— 文本和字节序列(编码问题)
本文主要内容字符字节结构体和内存视图字符和字节之间的转换——编解码器BOM鬼符标准化Unicode
字符串
Unicode文本排序字符'''字符编码问题是经常困扰python编程人员的问题,我在编写爬虫的过程中也经常遇到这个头疼的事
weixin_39831567
·
2025-04-21 00:29
Python字节转换为
字符串
- 如何将
字符串
转换为字节,以及反向转换
在本文中,你将学习如何将字节转换为
字符串
,以及反之亦然。在我们看转换之前,让我们谈谈Python中的字节是如何工作的。如果你已经理解了这一点,或者只是对转换感兴趣,你可以跳到下一节。
晓风晓浪
·
2025-04-20 23:27
python
python字节串与
字符串
对比
它们与
字符串
(strings)在多个方面存在显著的区别,尽管它们在某些方面看起来很相似。下面将详细说明字节串的特点及其与
字符串
的区别。字节串(ByteStrings)定义:字节串是不可变的字节序列。
编程小郭
·
2025-04-20 23:57
python
python
开发语言
Python 文本和字节序列(支持
字符串
和字节序列的双模式API)
本章将讨论下述话题:字符、码位和字节表述bytes、bytearray和memoryview等二进制序列的独特特性全部Unicode和陈旧字符集的编解码器避免和处理编码错误处理文本文件的最佳实践默认编码的陷阱和标准I/O的问题规范化Unicode文本,进行安全的比较规范化、大小写折叠和暴力移除音调符号的实用函数使用locale模块和PyUCA库正确地排序Unicode文本Unicode数据库中的字
钢铁男儿
·
2025-04-20 23:26
C#
图解教程
python
数据库
mysql
字符串
编码
字符串
编码部分
字符串
编码概念:#1.
字符串
编码#本质上就是二进制数据与语言文字的一一对应的关系这里指出
字符串
编码的本质是建立二进制数据与语言文字之间的一一对应关系,以便计算机能够存储和处理文本信息。
nofaluse
·
2025-04-20 23:52
Python学习
python
无重复字符的最长字串
问题描述:给定一个
字符串
s,请你找出其中不含有重复字符的最长子串的长度。解题思路:思路:使用滑动窗口,维护一个窗口内的字符不重复,不断更新窗口大小,记录最大的窗口大小即为最长子串长度。
Chen三变
·
2025-04-20 22:17
数据结构
算法
java
LeetCode
--674. Longest Continuous Increasing Subsequence
Givenanunsortedarrayofintegers,findthelengthoflongestcontinuousincreasingsubsequence(subarray).Example1:Input:[1,3,5,4,7]Output:3Explanation:Thelongestcontinuousincreasingsubsequenceis[1,3,5],itslengt
小·幸·运
·
2025-04-20 22:17
Leetcode题解
动态规划
最长不下降子序列
leetcode
674. Longest Continuous Increasing Subsequence python
给定无序整数数组,计算最长连续递增子序列的长度classSolution(object):deffindLengthOfLCIS(self,nums):""":typenums:List[int]:rtype:int"""count=1maxcount=1iflen(nums)==0:return0foriinrange(1,len(nums)):ifnums[i]>nums[i-1]:count
Adamoptimization
·
2025-04-20 22:46
leetcode
leetcode
python
leetcode
674. Longest Continuous Increasing Subsequence(最长连续递增子序列)
Givenanunsortedarrayofintegersnums,returnthelengthofthelongestcontinuousincreasingsubsequence(i.e.subarray).Thesubsequencemustbestrictlyincreasing.Acontinuousincreasingsubsequenceisdefinedbytwoindices
蓝羽飞鸟
·
2025-04-20 22:46
leetcode
算法
leetcode
Leetcode
674. Longest Continuous Increasing Subsequence
文章作者:Tyan博客:noahsnail.com|CSDN|简书1.Description2.SolutionclassSolution{public:intfindLengthOfLCIS(vector&nums){intmax_length=0;if(nums.size()nums[i-1]){length++;}else{length=1;}max_length=max(max_lengt
SnailTyan
·
2025-04-20 22:16
Leetcode
Leetcode
(
LeetCode
)598. 区间加法 II(数学)
题目:598.区间加法II思路:其实最大值的范围就在ops里行、列出现的最小值。时间复杂度0(n)。C++版本:classSolution{public:intmaxCount(intm,intn,vector>&ops){intmn_r=m,mn_c=n;for(autoop:ops){mn_r=min(mn_r,op[0]);mn_c=min(mn_c,op[1]);}returnmn_r*m
岁忧
·
2025-04-20 19:30
golang版刷题
LeetCode
java版刷题
leetcode
算法
职场和发展
c++
java
golang
js中与‘‘相区别的模板
字符串
` `的使用方法
`是ES6中新增的语法
字符串
,用反引号(``)标识,它可以当作普通
字符串
使用,也可以用来定义多行
字符串
,或者在
字符串
中嵌入变量。
碧海饮冰
·
2025-04-20 19:59
技术代码类
javascript
多语言笔记系列:展示程序执行结果
展示程序执行结果Console.WriteLine()方法,输出
字符串
到结果区域Console.WriteLine("将
字符串
输出到展示区!")
bicijinlian
·
2025-04-20 18:25
Polyglot
Notebooks
教程
笔记
windows
javascript
LeetCode
37. 解数独
classSolution{public:voidgetPos(int&x,int&y,introw,intcol){doubletempX=(double)row/2;doubletempY=(double)col/2;if(tempX>&board){//当前行是否已出现过for(intj=0;j>&board){for(introw=0;row>&board){backtrack(board
doglc
·
2025-04-20 18:25
LeetCode每日刷题记录
#
LeetCode困难题
算法
leetcode
数据结构
LeetCode
-- Flora -- edit 2025-04-16
1.两数之和1.两数之和给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。你可以按任意顺序返回答案。示例1:输入:nums=[2,7,11,15],target=9输出:[0,1]解释:因为nums[0]+nums[1]==9,返回[0,1]。示例2:输
椰羊~王小美
·
2025-04-20 15:39
leetcode
linux
算法
Java入门第70课——API文档
·JDKAPI包含的类库功能强大,经常使用的有:
字符串
操作、集合操作、文件操作、输入输出操作、网络操作、多线程等等。1.1.2JDK包结构·为了便于
猴子学编程
·
2025-04-20 14:57
Java零基础课程
API
Java
API
[
LeetCode
]62. 不同路径
62.不同路径难度:中等一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?示例1:输入:m=3,n=7输出:28示例2:输入:m=3,n=2输出:3解释:从左上角开始,总共有3条路径可以到达右下角。1.向右->向下->向下2.向下->向下->向右3.
张小猪的家
·
2025-04-20 10:03
LeetCode
【力扣】100. 相同的树
1,2,3],[1,2,3]输出:true示例2:输入:11/\22[1,2],[1,null,2]输出:false示例3:输入:11/\/\2112[1,2,1],[1,1,2]输出:false来源:力扣(
LeetCode
每天靠近一点点
·
2025-04-20 10:32
OJ练习
json.parse(json.stringify)的弊端
)进行深拷贝对象时,存在一些弊端:1.无法拷贝值为umdefined的属性:在序列化(stringiy)阶段,如果对象中某个属性的值为umdefined,那么这个属性会被忽略,不会出现在生成的JSON
字符串
中
爱抽烟的老汉
·
2025-04-20 10:01
vue.js
javascript
前端
详解@JsonFormat和@DateTimeFormat注解:处理日期格式化的利器
例如,前端传递的日期
字符串
如何转换为后端对象?后端返回的日期对象如何按指定格式序列化?这时候,@JsonFormat和@DateTimeFormat两个注解可以轻松解决这些问题。
码里看花
·
2025-04-20 10:29
状态模式
LeetCode
459.重复的子
字符串
题目描述给定一个非空的
字符串
s,检查是否可以通过由它的一个子串重复多次构成。示例1:输入:s="abab"输出:true解释:可由子串"ab"重复两次构成。
南巷逸清风
·
2025-04-20 09:29
LeetCode
算法
c++
python
leetcode
leetcode
算法题459——重复的子
字符串
KMP算法实现
参考资料KMP算法易懂版从头到尾彻底理解KMPKMP算法之求next数组代码讲解我觉得最主要是理解这个图,理解为什么要递归next[k]给定一个非空的
字符串
s,检查是否可以通过由它的一个子串重复多次构成
诶你爱我吗
·
2025-04-20 09:58
LeetCode
leetcode
算法
职场和发展
ABC402题解
题意给定一个由大小写英文字母组成的
字符串
SSS。请输出按原顺序连接SSS中所有大写字母所得的
字符串
。思路遍历整个
字符串
,找到大写字母就输出即可。#includ
wusixuan131004
·
2025-04-20 09:58
c++
【
leetcode
100】整数拆分
1、题目描述给定一个正整数n,将其拆分为k个正整数的和(k>=2),并使这些整数的乘积最大化。返回你可以获得的最大乘积。示例1:输入:n=2输出:1解释:2=1+1,1×1=1。示例2:输入:n=10输出:36解释:10=3+3+4,3× 3× 4=36。2、初始思路2.1思路使用动态规划的思想1、dp表示的是最大乘积2、递推公式(可以分为两个数相乘,或者两个数以上相乘)如果是两个数,那么为(i-
SsummerC
·
2025-04-20 09:27
leetcode100
算法
数据结构
leetcode
python
动态规划
Leetcode
打卡day7-哈希表
454.四数相加||给你四个整数数组nums1、nums2、nums3和nums4,数组长度都是n,请你计算有多少个元组(i,j,k,l)能满足:0&nums1,vector&nums2,vector&nums3,vector&nums4){unordered_mapumap;//key:a+b的数值,value:a+b数值出现的次数//遍历大A和大B数组,统计两个数组元素之和,和出现的次数,放到
qq_45217175
·
2025-04-20 09:26
leetcode
散列表
算法
LeetCode
[28]找出
字符串
中第一个匹配项的下标(KMP版本)
思路:一开始我使用暴力过的,但是感觉还是不完美,想学习一下KMP的写法,所以这篇笔记就来了,首先KMP算法就要先维护一个最长相等前后缀的一个数组(统称前缀表),那么这个数组为什么能找出相等
字符串
呢?
月亮被咬碎成星星
·
2025-04-20 09:25
新坑
刷题
leetcode
算法
上一页
76
77
78
79
80
81
82
83
下一页
按字母分类:
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
其他