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++基础
C++基础一基本概念1程序与语言2C语言3算法4数据结构二变量与数据类型1变量2数据细节3输入输出4变量作用域&生命周期5指针类型6const限定符7表达式与运算符8其它类型三数组与函数1String
字符串
·
2025-06-15 11:37
【PTA/c++】 古风排版
输入格式:输入在第一行给出一个正整数N(输入样例:4Thisisatestcase输出样例:asaTstihetsices思路:先读取整行
字符串
,在根据题目要求,按要求将其分割,填入二维数组,从左下元素开始
fuze2333
·
2025-06-15 11:06
c++
开发语言
华为OD机考2025B卷 - 相对开音节(Java & Python& JS & C++ & C )
给定一个
字符串
,以空格为分隔符,反转每个单词中的字母,若单词中包含如数字等其他非字母时不进行反转。反转后计算其中含有相对开音节结构的子串个数(连续的子串中部分字符可以重复)。
算法大师
·
2025-06-15 11:35
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
华为od
java
python
javascript
c++
Python Cookbook 5文件与IO
目录5.1读写文本数据5.2打印输出至文件中5.3使用其它分隔符或行终止符打印5.4读写二进制数据5.5文件不存在时才能写入5.6
字符串
的IO操作5.7读写压缩文件5.8固定大小记录的文件迭代5.9读取二进制数据到可变缓冲区中
·
2025-06-15 10:33
Hive解析Json数据、Json数组数据(建议收藏)
value,今天讲一下用HiveSQL如何解析出来json的键值对数据一、get_json_object语法:get_json_object(json_string,'$.key')说明:解析json的
字符串
清平乐的技术博客
·
2025-06-15 08:52
数仓设计与开发
Hive
hive
json
hadoop
LeetCode
-094-二叉树的中序遍历
示例说明请见
LeetCode
官网。
醉舞经阁-半卷书
·
2025-06-15 08:52
LeetCode-个人题解
二叉树
leetcode
算法
java
leetcode
回溯(三)
目录1034.边框着色417.太平洋大西洋水流问题51.N皇后1034.边框着色https://
leetcode
-cn.com/problems/coloring-a-border/给出一个二维整数网格
一杯敬朝阳一杯敬月光
·
2025-06-15 08:49
leetcode
题
leetcode
Java-Objects类高效应用的全面指南
类的核心方法解析2.1`requireNonNull`系列方法:空指针检查的利器2.2`equals`方法:安全的对象比较2.3`hashCode`方法:统一的哈希值生成2.4`toString`方法:灵活的对象
字符串
表示三
AA-代码批发V哥
·
2025-06-15 08:48
JavaSE
开发语言
java
Redis核心数据结构详解与应用
以下是Redis最常用的核心数据结构及其关键特性、应用场景和典型命令:1.String(
字符串
)本质:最简单、最基础的类型。可存储文本、数字(整数/浮点数)或二进制数据(最大512MB)。
六七_Shmily
·
2025-06-15 07:41
Redis
redis
数据结构
数据库
Hopper 公司查询 III - 力扣(
LeetCode
)
目录1.力扣链接2.题目3.分析4.代码实现5.代码验证6.总结1.力扣链接1651.Hopper公司查询III-力扣(
LeetCode
)2.题目表:Drivers+-------------+----
代码诗人i
·
2025-06-15 06:37
SQL训练
算法
leetcode
sql
mysql
数据库
四数之和 - 力扣(
LeetCode
)
题目:给你一个由n个整数组成的数组nums,和一个目标值target。请你找出并返回满足下述全部条件且不重复的四元组[nums[a],nums[b],nums[c],nums[d]](若两个四元组元素一一对应,则认为两个四元组重复):0List[List[int]]: nums.sort() res=[] n=len(nums) ifn0andnums[i]==nums
Fiee-77
·
2025-06-15 06:07
#
数组
leetcode
算法
python
数据结构
数组
Python
字符串
的 join() 方法
Python
字符串
的join()方法flyfish先看简单的例子#示例1:可迭代对象为空empty_list=[]result1=",".join(empty_list)print(f"示例1的结果:'
二分掌柜的
·
2025-06-15 06:36
#
Python
python
join
完美数-力扣507-Java
示例2:输入:num=7输出:false来源:力扣(
LeetCode
)链接:ht
TLJava^v^
·
2025-06-15 06:35
#
力扣-java
力扣
java
完美数
算法
从两数之和到n数之和--力扣第一题的联想(c++)
-力扣(
LeetCode
)因为题目比较简单,所以方法选择上
Monster_Prince
·
2025-06-15 06:05
leetcode
算法
职场和发展
2025.06.11-华子留学生第一题-300分
系统使用编辑距离(莱文斯坦距离)来衡量两个
字符串
的相似度。编辑距离定义为将一个
字符串
转换为另一个
字符串
所需的最少单字符编辑操作次数,允许的操作包
春秋招笔试突围
·
2025-06-15 05:29
最新互联网春秋招试题合集
java
算法
开发语言
【递归、搜索与回溯】FloodFill算法(一)
前言说明:本专栏主要记录本人递归,搜索与回溯算法的学习以及
LeetCode
刷题记录,按专题划分每题主要记录:(1)本人解法+本人屎山代码;(2)优质解法+优质代码;(3)精益求精,更好的解法和独特的思想
愚润泽
·
2025-06-15 04:49
#
递归
搜索与回溯算法
C++刷题专栏
算法
c++
leetcode
LeetCode
——1818. 绝对差值和(Minimum Absolute Sum Difference)[中等]——分析及代码(Java)
LeetCode
——1818.绝对差值和[MinimumAbsoluteSumDifference][中等]——分析及代码[Java]一、题目二、分析及代码1.二分法(1)思路(2)代码(3)结果三、其他一
江南土豆
·
2025-06-15 03:17
数据结构与算法
LeetCode
Java
题解
LeetCode
|910. 最小差值 II(day19)
作者:MJ昊博客:掘金、CSDN等公众号:程序猿的编程之路今天是昊的算法之路第19天,今天分享的是
LeetCode
第910题最小差值II的解题思路。
·
2025-06-15 03:44
LeetCode
- 76. 最小覆盖子串
题目76.最小覆盖子串-力扣(
LeetCode
)假设我们用最简单的滑动窗口思路:设置左右指针,然后移动右指针扩大窗口,直到窗口包含所有t中的字符,再移动左指针缩小窗口。
GalaxyPokemon
·
2025-06-15 03:14
LeetCode大师之路
服务器
运维
leetcode
数据结构
算法
leetcode
2566. 替换一个数字后的最大差值 简单
给你一个整数num。你知道DannyMittal会偷偷将0到9中的一个数字替换成另一个数字。请你返回将num中恰好一个数字进行替换后,得到的最大值和最小值的差为多少。注意:当Danny将一个数字d1替换成另一个数字d2时,Danny需要将nums中所有d1都替换成d2。Danny可以将一个数字替换成它自己,也就是说num可以不变。Danny可以将数字分别替换成两个不同的数字分别得到最大值和最小值。
圣保罗的大教堂
·
2025-06-15 03:44
leetcode
leetcode
leetcode
3442. 奇偶频次间的最大差值 I 简单
给你一个由小写英文字母组成的
字符串
s。请你找出
字符串
中两个字符a1和a2的出现频次之间的最大差值diff=a1-a2,这两个字符需要满足:a1在
字符串
中出现奇数次。a2在
字符串
中出现偶数次。
圣保罗的大教堂
·
2025-06-15 03:44
leetcode
leetcode
leetcode
2616. 最小化数对的最大差值 中等
给你一个下标从0开始的整数数组nums和一个整数p。请你从nums中找到p个下标对,每个下标对对应数值取差值,你需要使得这p个差值的最大值最小。同时,你需要确保每个下标在这p个下标对中最多出现一次。对于一个下标对i和j,这一对的差值为|nums[i]-nums[j]|,其中|x|表示x的绝对值。请你返回p个下标对对应数值最大差值的最小值。示例1:输入:nums=[10,1,2,7,1,3],p=2
圣保罗的大教堂
·
2025-06-15 03:43
leetcode
leetcode
Leetcode
209. 长度最小的子数组 (C++)
题目:给定一个含有n个正整数的数组和一个正整数target。找出该数组中满足其总和大于等于target的长度最小的连续子数组[numsl,numsl+1,...,numsr-1,numsr],并返回其长度。如果不存在符合条件的子数组,返回0。示例1:输入:target=7,nums=[2,3,1,2,4,3]输出:2解释:子数组 [4,3] 是该条件下的长度最小的子数组。示例2:输入:target
皇乌冬
·
2025-06-15 01:04
算法
leetcode
c++
c语言
leetcode
209.长度最小的子数组
给定一个含有n个正整数的数组和一个正整数target。找出该数组中满足其总和大于等于target的长度最小的子数组[numsl,numsl+1,...,numsr-1,numsr],并返回其长度。如果不存在符合条件的子数组,返回0。示例1:输入:target=7,nums=[2,3,1,2,4,3]输出:2解释:子数组 [4,3] 是该条件下的长度最小的子数组。示例2:输入:target=4,nu
·
2025-06-15 01:03
深浅拷贝,看完狠狠避雷!
Javascript的七种数据类型Javascript的数据类型分为:基本数据类型数字类型(Number)未定义(Undefined)
字符串
(String)空(Null)符号型(Symbol)布尔(Boolean
YL有搞头
·
2025-06-15 01:03
javascript
开发语言
前端
数据类型
深浅拷贝
Android Gson工具类
publicclassGsonUtils{/***@paramobjectbean对象*@returnStringjson
字符串
*@TitletoJson*@description将javabean对象转成
diaostar
·
2025-06-15 01:03
android
windows
java
Leetcode
:209. 长度最小的子数组(C++)
给定一个含有n个正整数的数组和一个正整数target。找出该数组中满足其和≥target的长度最小的连续子数组[numsl,numsl+1,...,numsr-1,numsr],并返回其长度。如果不存在符合条件的子数组,返回0。示例1:输入:target=7,nums=[2,3,1,2,4,3]输出:2解释:子数组[4,3]是该条件下的长度最小的子数组。示例2:输入:target=4,nums=[
Cosmoshhhyyy
·
2025-06-15 01:32
LeetCode
算法
数据结构
C++中变量赋值有几种形式
cppinta=10;//直接将10赋给astringstr="hello";//
字符串
赋值2.拷贝初始化(CopyInitialization)使用=符号,但本质是通过拷贝构造函数完成赋值(适用于类对象
C++ 老炮儿的技术栈
·
2025-06-14 23:15
c++编程
c++
c语言
算法
开发语言
服务器
Swift 基本数据类型(5)
一、Swift基本数据类型概述Swift是一种类型安全的编程语言,它提供了丰富的基本数据类型,包括整数、浮点数、布尔值、
字符串
、字符等。
Android 小码蜂
·
2025-06-14 23:11
Swift语言入门
swift
ssh
开发语言
ios
编辑文章 - 题解:P11557 [ROIR 2016] 有趣数字 (Day 2)
很明显这题的输入一定是
字符串
。那么我们还需要写一个
字符串
减法,来计算左端点减一的值。题目要求计算区间l∼rl\simrl∼r内有趣的数字的数量。
lhschris
·
2025-06-14 22:40
算法
深度优先
图论
leetcode
HOT100(49.字母异位词分组)
这个题我们可以想到,如果我们将这个
字符串
数组里面的
字符串
,每个都排好序,那么如果这两个
字符串
如果是字母异位词,那么他们排序后就会相等。
CHEN5_02
·
2025-06-14 22:08
leetcode
100
leetcode
算法
职场和发展
【
leetcode
】26. 删除有序数组中的重复项
删除有序数组中的重复项题目题解1.解法2.快慢指针题目26.删除有序数组中的重复项给你一个非严格递增排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致。然后返回nums中唯一元素的个数。考虑nums的唯一元素的数量为k,你需要做以下事情确保你的题解可以被通过:更改数组nums,使nums的前k个元素包含唯一元素,并按照它们最初在
·
2025-06-14 20:24
算法题练习小技巧之区间合并--套路详细讲解带例题和源码(Python,C++)
例题一:LCR074.合并区间-力扣(
LeetCode
)之后碰
立志成为算法讲师
·
2025-06-14 19:47
基础算法详解
算法
python
c++
开发语言
leetcode
题解538:把二叉搜索树转换为累加树
一、题目内容题目要求将给定的二叉搜索树(BST)转换为累加树(GreaterSumTree),使每个节点的值等于原树中大于或等于该节点值的所有节点值之和。转换后的树应保持原有的二叉搜索树结构。二、题目分析(一)输入和输出输入:二叉搜索树的根节点root。输出:转换后的累加树的根节点。(二)递归函数convertBST的逻辑基本情况:如果当前节点为空(root==NULL),说明当前分支没有节点,直
晨曦学习日记
·
2025-06-14 19:47
算法
Redis相关漏洞记录
6379Redis相关操作连接远程服务器:redis-cli-h[目标IP]-p[端口]-a[密码]#其中redis-cli为redis远程连接的客户端settestkey"tt" #设置键tt的值为
字符串
心都冷了
·
2025-06-14 19:46
安全
leetcode
-sql数据库面试题冲刺(高频SQL五十题)
题目:1934.确认率表:Signups±---------------±---------+|ColumnName|Type|±---------------±---------+|user_id|int||time_stamp|datetime|±---------------±---------+User_id是该表的主键。每一行都包含ID为user_id的用户的注册时间信息。表:Confi
我想吃烤肉肉
·
2025-06-14 17:37
sql
测试面试
数据库
leetcode
sql
leetcode
-sql数据库面试题冲刺(高频SQL五十题)
题目:1141.查询近30天活跃用户数表:Activity±--------------±--------+|ColumnName|Type|±--------------±--------+|user_id|int||session_id|int||activity_date|date||activity_type|enum|±--------------±--------+该表没有包含重复数据
我想吃烤肉肉
·
2025-06-14 17:37
sql
测试面试
数据库
leetcode
sql
leetcode
-sql数据库面试题冲刺(高频SQL五十题)
题目:1164.指定日期的产品价格产品数据表:Products±--------------±--------+|ColumnName|Type|±--------------±--------+|product_id|int||new_price|int||change_date|date|±--------------±--------+(product_id,change_date)是此表的
我想吃烤肉肉
·
2025-06-14 17:36
sql
测试面试
数据库
leetcode
sql
Mysql 函数concat、concat_ws和group_concat
1.concatconcat()函数是将多个
字符串
组合在一起,形成一个大的
字符串
;如果连接的
字符串
中存在一个为NULL,则输出的结果为NULL,语法格式为:concat(str1,str2,....strn
wsxlgg
·
2025-06-14 17:03
mysql
数据库
第七十六篇 数据结构探秘:
字符串
——代码世界与生活场景的隐形编织者
目录一、
字符串
的本质:字符的序列与不可变性生活映射:社交平台的“用户昵称”二、核心操作:
字符串
的高频“技能包”1.查找(Search)2.拼接(Concatenation)3.比较(Comparison
随缘而动,随遇而安
·
2025-06-14 16:28
后端
大数据
数据结构
数据结构--数组(详细分析)
在众多数据结构中,数组和
字符串
是最基本且常用的两种。本教学文章将详细分析数组与
字符串
的特性,展示两者的示例操作与问
Papicatch
·
2025-06-14 16:24
算法与数据结构
数据结构
算法
数组
c#
考研数据结构
Python 100个常用函数全面解析
Python100个常用函数全面解析1.类型转换函数1.1int()将
字符串
或数字转换为整数。
东皇太星
·
2025-06-14 16:24
python
开发语言
JAVA中数据类型转换大全
一、
字符串
转换为其他类型1、将
字符串
转化为int型(1)方法一inti=Integer.parseInt(Stringstr);(2)方法二inti=Integer.valueOf(Stringstr)
忧郁的狐狸
·
2025-06-14 14:13
java
开发语言
16,C++——搜索二叉树
目录一,二叉搜索树的特性二,二叉搜索树的实现三,二叉树搜索树的应用分析1,K模型2,KV模型3,性能分析四,二叉树的OJ题目1.二叉树创建
字符串
。2.二叉树的分层遍历1。3.二叉树的分层遍历2。
Forest_HAHA
·
2025-06-14 14:11
C++
c++
算法第5天|哈希表基础理论总结、有效的字母异位词
LeetCode
242、两个数组的交集
LeetCode
349、快乐数
LeetCode
202、两数之和
LeetCode
1
今日整体问题总结:1、在使用map中要注意find(x)查询的是键,而不是值2、要注意多使用迭代器来解决问题,而不是总是使用下标,要知道set、map常用的一些函数,便于简化计算。3、当判断一个值是不是出现过,要注意使用哈希表(数组、map、set要注意使用场合)哈希希表(散列表,hashtable)基础理论总结简单理解:哈希表就是一个数组,通过数组的下标索引访问数组中的元素哈希表作用:1、将一个
孟大本事要学习
·
2025-06-14 14:11
算法
散列表
哈希算法
算法第13天|继续学习二叉树:平衡二叉树(递归)、二叉树所有路径(递归)、左叶子之和(递归)
今日总结:思考前序遍历+回溯,后序遍历的使用场景,与递归流程平衡二叉树题目链接:110.平衡二叉树-力扣(
LeetCode
)整体思路:平衡二叉树是指:左右两棵子树的高度差小于1二叉树的高度:1、树中某个节点到其最远叶节点的路径长度
·
2025-06-14 14:41
算法第14天|继续学习二叉树:找二叉树左下角的值、二叉树路径总和、从中序遍历与后序遍历序列构建二叉树
3、从中序遍历与后序遍历序列构建二叉树:需要反复思考递归的返回、输入、停止、单次逻辑找二叉树左下角的值题目链接:513.找树左下角的值-力扣(
LeetCode
)整体思路:二叉树左下
孟大本事要学习
·
2025-06-14 14:41
算法
学习
数据结构
算法题—每种字符至少取 K 个
给你一个由字符‘a’、‘b’、‘c’组成的
字符串
s和一个非负整数k。每分钟,你可以选择取走s最左侧/最右侧的那个字符。你必须取走每种字符至少k个,返回需要的最少分钟数;如果无法取到,则返回-1。
我认为可以!
·
2025-06-14 13:02
算法
java
数据结构
Java详解
LeetCode
热题 100(33):
LeetCode
148. 排序链表
文章目录第1章:题目描述1.1题目原文1.2示例分析示例1:示例2:示例3:1.3约束条件1.4链表节点定义第2章:理解题目2.1核心概念2.1.1链表排序vs数组排序2.1.2时间复杂度要求分析2.2问题分析2.2.1为什么选择归并排序?2.2.2归并排序的核心步骤2.3关键挑战第3章:解法一-递归归并排序3.1算法思路3.2快慢指针找中点技术3.3Java完整实现3.4执行过程详细演示3.5合
全栈凯哥
·
2025-06-14 12:30
java
leetcode
链表
算法
vue 封装 axios 并使用 aes 对请求响应数据加解密
AESED.jsimportCryptoJSfrom"crypto-js";letkey=CryptoJS.enc.Utf8.parse('P@S5W0rDK3yBACHU');//密钥:一个常量,前后端协定后一个
字符串
即可
꒰ঌ小武໒꒱
·
2025-06-14 12:56
vue.js
前端
javascript
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他