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】594. 最长和谐子序列
594.最长和谐子序列(简单)方法:哈希表计数
思路题
目规定的「和谐子序列」中的最值差值正好为1,因而子序列排序后必然符合[a,a,..,a+1,a+1]形式,即符合条件的和谐子序列长度为相邻两数(差值为
Schanappi
·
2023-08-06 10:16
LeetCode刷题
leetcode
算法
职场和发展
【力扣416. 分割等和子集】dp(python3)
题目描述https://leetcode-cn.com/problems/partition-equal-subset-sum/
思路题
解https://leetcode-cn.com/problems/
Alwaysion
·
2023-08-04 19:56
#
动态规划
leetcode
python
算法
二、搜索与图论6:Dijkstra 模板题+算法模板(Dijkstra求最短路 I, Dijkstra求最短路 II,1003 Emergency)
Dijkstra题目代码模板朴素dijkstra算法堆优化版dijkstra树与图的存储(1)邻接矩阵:(2)邻接表:关于e[],ne[],h[]的理解关于堆的原理与操作模板题Dijkstra求最短路I原题链接题目
思路题
解
GCTTTTTT
·
2023-08-04 11:05
算法与数据结构模板
图论
算法
数据结构
c++
链表
每日一题(143. 重排链表)-快慢指针/反转链表
题目143.重排链表题解
思路题
目要求将L0→L1→…→Ln-1→Ln排序的列表转换为L0→Ln→L1→Ln-1→L2→Ln-2→…首先利用快慢指针,找到链表的中点位置然后将链表的后半部分进行反转将链表的前半部分以及反转后的后半部分进行依次拼接即可得到题目要求的顺序代码
Bu9_Maker
·
2023-08-03 21:11
Leetcode每日一题
python
c++
快慢指针
链表反转
【NOIP】小鱼的数字游戏题解
author:&Carltontag:递归,栈topic:【NOIP】小鱼的数字游戏题解language:C++website:洛谷date:2023年7月29日目录我的题解思路优化别人的优秀思路:我的题解
思路题
目要求的数据很弱
&Carlton
·
2023-08-03 09:50
栈
模拟
NOIP
c++
算法
数据结构
NOIP
思路题
(二分答案+并查集/最小生成树/SPFA)--luoguP2498 [SDOI2012]拯救小云公主
传送门一道图论
思路题
一开始想到了二分答案+并查集期望得分是70,但卡卡就过了http://www.cnblogs.com/ppprseter/p/9301627.html几种正解都在这,写的很详细我懒得写了嗯就这样放上我的
QAQQQQQQQQQQQ
·
2023-08-02 17:07
——图论——
图论
二分答案
SPFA
二、数据结构2:双链表 模板题+算法模板(双链表)
文章目录算法模板双链表题目模板模板题双链表原题链接题目
思路题
解算法模板双链表题目模板//e[]表示节点的值,l[]表示节点的左指针,r[]表示节点的右指针,idx表示当前用到了哪个节点inte[N],l
GCTTTTTT
·
2023-08-02 04:36
算法与数据结构模板
算法
数据结构
链表
c++
c语言
二、数据结构7:KMP 模板题+算法模板(KMP字符串)
文章目录算法模板KMP题目模板模板题KMP字符串原题链接题目
思路题
解算法模板KMP题目模板//s[]是长文本,p[]是模式串,n是s的长度,m是p的长度求模式串的Next数组:for(inti=2,j=
GCTTTTTT
·
2023-08-02 04:35
算法与数据结构模板
算法
数据结构
c++
c语言
LeetCode每日一题——895. 最大频率栈
LeetCode每日一题系列题目:895.最大频率栈难度:困难文章目录LeetCode每日一题系列题目示例
思路题
解题目设计一个类似堆栈的数据结构,将元素推入堆栈,并从堆栈中弹出出现频率最高的元素。
hyk今天写算法了吗
·
2023-08-01 16:03
#
算法实例
leetcode
算法
职场和发展
数据结构
python
面试 | 双法妙解压缩字符串【遍历统计 + 双指针】
一、题目描述原题传送门二、思路分析首先我们来分析一下解决本题所需要的
思路题
目的意思很简单,就是统计原本的字符串中的每个字符出现的次数,然后以【字符,出现的次数】这样的结构来字符串,以起到一个压缩的效果,
烽起黎明
·
2023-07-31 12:45
面试
LeetCode算法笔记
面试
LeetCode
压缩字符串
2023苏研赛A题大致思路
2023苏研赛A题大致
思路题
目回顾题目背景请解决以下问题:问题a问题b问题c题目回顾题目背景靶向治疗是治疗肿瘤疾病的一种重要方法,它具有针对性强、疗效显著等特点。
Better Rose
·
2023-07-30 00:05
数学建模
Lab1 datalab
/btestbitXor
思路题
目的意思是用按位&和取反~实现异或^操作。即x和y的同一位置如果都是1或者都是0,那么异或之后是0,否则是1x&y的结果的某一位为1,代表x和y的这一位都是1。
是小肖啊!
·
2023-07-29 20:24
CSAPP
linux
Leetcode-不用加号的加法
示例:输入:a=1,b=1输出:2提示:a,b均可能是负数或0结果不会溢出32位整数解题
思路题
目中要求不能使用+或者其他运算符,所以这题使用位运算符来实现。
风暴小狼
·
2023-07-29 03:14
【LeetCode-简单】剑指 Offer 06. 从尾到头打印链表(详解)
题目地址:剑指Offer06.从尾到头打印链表-力扣(LeetCode)方法1:栈
思路题
目要求我们将链表的从尾到投打印一下值,那么这种逆序的输出,可以想到用栈,因为栈的特点就是先进后出,我们可以遍历来标
丨康有为丨
·
2023-07-26 16:45
leetcode
链表
算法
Leetcode周赛 | 2023-7-24
2023-7-24题1体会我的代码题2这道题是一点都不会重点我的代码题3重点我的代码题二题三都不会621.任务调度器
思路题
1体会想到倒序遍历就可以。
我爱py数据分析
·
2023-07-26 15:35
算法
每日一题(注意string里是char)-771. 宝石与石头
题目771.宝石与石头题解
思路题
目本身没啥难度,两个for循环就可以解决但是如果使用set可以将时间复杂度优化到o(n)注:之前python写多了,需要注意c++中string类中是char代码C++classSolution
Bu9_Maker
·
2023-07-25 13:32
Leetcode每日一题
leetcode
python
c++
力扣刷题——2. 两数相加
示例:输入:(2->4->3)+(5->6->4)输出:7->0->8原因:342+465=807解题语言Java解题
思路题
目是通过链表求两数相加,且返回值也
烂尾大王_BigTree
·
2023-07-24 01:07
C语言程序设计 | 单身狗题目讲解
题目要求
思路题
目要求思路第一种思路呢就是暴力求解。
回不去_从前了丶
·
2023-07-23 07:43
c语言
c++
算法
LeetCode·每日一题·874. 模拟行走机器人·哈希
题目示例
思路题
目给出一个在点(0,0),并面向北方
迅~
·
2023-07-20 16:41
LeetCode刷题笔记
leetcode
机器人
哈希算法
P3723 [AH2017/HNOI2017]礼物(FFT)
AH2017/HNOI2017]礼物(FFT)文章目录P3723[AH2017/HNOI2017]礼物(FFT)[AH2017/HNOI2017]礼物题目描述输入格式输出格式样例#1样例输入#1样例输出#1提示
思路题
意分析题目传送门
2020fengziyang
·
2023-07-19 23:06
数学
题解
算法
c++
数据结构
LeetCode刷题日记2022-4-22/396. 旋转函数-公式迭代
396.旋转函数题目描述题解
思路题
解代码题目描述给定一个长度为n的整数数组nums。
Bu9_Maker
·
2023-07-19 08:06
Leetcode每日一题
leetcode
算法
python
LeetCode刷题日记2022-4-21/824. 山羊拉丁文-模拟遍历
824.山羊拉丁文题目描述题解
思路题
解代码题目描述给你一个由若干单词组成的句子sentence,单词间由空格分隔。每个单词仅由大写和小写英文字母组成。
Bu9_Maker
·
2023-07-19 08:05
Leetcode每日一题
leetcode
算法
python
LeetCode刷题日记2022-4-11/357. 统计各位数字都不同的数字个数-排列组合
357.统计各位数字都不同的数字个数题目描述题解
思路题
解代码题目描述给你一个整数n,统计并返回各位数字都不同的数字x的个数,其中0int:dp=[0]*(n+1)dp[0]=1foriinrange(1
Bu9_Maker
·
2023-07-19 08:05
Leetcode每日一题
leetcode
算法
python
LeetCode刷题日记2022-3-31/728. 自除数-暴力循环遍历&divmod函数
728.自除数题目描述题解
思路题
解代码题目描述自除数是指可以被它包含的每一位数整除的数。例如,128是一个自除数,因为128%1==0,128%2==0,128%8==0。自除数不允许包含0。
Bu9_Maker
·
2023-07-19 08:35
Leetcode每日一题
leetcode
算法
python
LeetCode刷题日记2022-4-1/954. 二倍数对数组-Counter&Sorted函数
954.二倍数对数组题目描述题解
思路题
解代码题目描述给定一个长度为偶数的整数数组arr,只有对arr进行重组后可以满足“对于每个0bool:cnt=Counter(arr)ifcnt[0]%2:returnFalseforxinsorted
Bu9_Maker
·
2023-07-19 08:35
Leetcode每日一题
leetcode
算法
python
LeetCode刷题日记2022-3-4/2104. 子数组范围和-单调栈
2104.子数组范围和题目描述题解
思路题
解代码题目描述给你一个整数数组nums。nums中,子数组的范围是子数组中最大元素和最小元素的差值。返回nums中所有子数组范围的和。
Bu9_Maker
·
2023-07-19 08:34
Leetcode每日一题
leetcode
算法
python
LeetCode刷题日记2022-1-31/1342. 将数字变成 0 的操作次数-模拟操作
1342.将数字变成0的操作次数题目描述题解
思路题
解代码题目描述给你一个非负整数num,请你返回将它变成0所需要的步数。如果当前数字是偶数,你需要把它除以2;否则,减去1。
Bu9_Maker
·
2023-07-19 08:04
Leetcode每日一题
leetcode
算法
python
LeetCode刷题日记2022-2-2/2000. 反转单词前缀
2000.反转单词前缀题目描述题解
思路题
解代码题目描述给你一个下标从0开始的字符串word和一个字符ch。找出ch第一次出现的下标i,反转word中从下标0开始、直到下标i结束(含下标i)的那段字符。
Bu9_Maker
·
2023-07-19 08:04
Leetcode每日一题
leetcode
算法
python
LeetCode刷题日记2022-2-26/2016. 增量元素之间的最大差值-前缀最小值
2016.增量元素之间的最大差值题目描述题解
思路题
解代码题目描述给你一个下标从0开始的整数数组nums,该数组的大小为n,请你计算nums[j]-nums[i]能求得的最大差值,其中04,但i>j不满足题面要求
Bu9_Maker
·
2023-07-19 08:04
Leetcode每日一题
leetcode
python
算法
LeetCode周赛-271场周赛
271场周赛环和杆-集合数组题目描述题解
思路题
解代码子数组范围和-暴力枚举题目描述题解
思路题
解代码给植物浇水II-双指针遍历题目描述题解
思路题
解代码环和杆-集合数组题目描述总计有n个环,环的颜色可以是红
Bu9_Maker
·
2023-07-19 08:34
周赛
leetcode
算法
职场和发展
第276场周赛
第276场周赛将字符串拆分为若干长度为k的组-先添加再分割题目描述题解
思路题
解代码得到目标值的最少行动次数-偶除奇加题目描述题解
思路题
解代码解决智力问题-动态规划题目描述题解
思路题
解代码将字符串拆分为若干长度为
Bu9_Maker
·
2023-07-19 08:34
周赛
leetcode
动态规划
python
LeetCode刷题日记2022-1-20/2029. 石子游戏 IX-博弈论
2029.石子游戏IX题目描述题解
思路题
解代码题目描述Alice和Bob再次设计了一款新的石子游戏。现有一行n个石子,每个石子都有一个关联的数字表示它的价值。
Bu9_Maker
·
2023-07-19 08:34
Leetcode每日一题
leetcode
算法
python
LeetCode刷题日记2021-12-8/689. 三个无重叠子数组的最大和-滑动窗口
689.三个无重叠子数组的最大和-滑动窗口题目描述题解
思路题
解代码题目描述给你一个整数数组nums和一个整数k,找出三个长度为k、互不重叠、且3*k项的和最大的子数组,并返回这三个子数组。
Bu9_Maker
·
2023-07-19 08:33
Leetcode每日一题
leetcode
算法
职场和发展
LeetCode刷题日记2022-3-13393. UTF-8 编码验证-数学模拟
393.UTF-8编码验证题目描述题解
思路题
解代码题目描述给定一个表示数据的整数数组data,返回它是否为有效的UTF-8编码。
web13985085406
·
2023-07-17 01:35
java
后端
leetcode
算法
职场和发展
LeetCode刷题日记2022-3-13/393. UTF-8 编码验证-数学模拟
393.UTF-8编码验证题目描述题解
思路题
解代码题目描述给定一个表示数据的整数数组data,返回它是否为有效的UTF-8编码。
Bu9_Maker
·
2023-07-17 01:05
Leetcode每日一题
leetcode
算法
python
LeetCode每日一题——1800. 最大升序子数组和
LeetCode每日一题系列题目:1800.最大升序子数组和难度:简单文章目录LeetCode每日一题系列题目示例
思路题
解题目给你一个正整数组成的数组nums,返回nums中一个升序子数组的最大可能元素和
hyk今天写算法了吗
·
2023-07-15 08:26
#
算法实例
leetcode
算法
职场和发展
数据结构
Python
70. 爬楼梯解题思路
文章目录题目解题
思路题
目假设你正在爬楼梯。需要n阶你才能到达楼顶。每次你可以爬1或2个台阶。你有多少种不同的方法可以爬到楼顶呢?示例1:输入:n=2输出:2解释:有两种方法可以爬到楼顶。
emsiohw
·
2023-07-14 07:15
LeetCode
#
动态规划
算法
leetcode
c++
LeetCode·每日一题·931. 下降路径最小和·记忆化搜索
题目示例
思路题
意->给定一个二维数组,返回从第一行
迅~
·
2023-07-14 07:04
LeetCode刷题笔记
leetcode
算法
职场和发展
LeetCode·每日一题·2178. 拆分成最多数目的正偶数之和·贪心
题目示例
思路题
意->
迅~
·
2023-07-14 07:04
LeetCode刷题笔记
leetcode
算法
职场和发展
LeetCode·每日一题·2544. 交替数字和·模拟
题目示例
思路题
意->给定一个数字,将数字按位分解,按最高
迅~
·
2023-07-14 07:58
LeetCode刷题笔记
leetcode
算法
职场和发展
【程序员面试金典】面试题 17.11. 单词距离
【程序员面试金典】面试题17.11.单词距离题目描述解题
思路题
目描述描述:有个内含单词的超大文本文件,给定任意两个不同的单词,找出在这个文件中这两个单词的最短距离(相隔单词数)。
雾里看花花里看雾
·
2023-06-24 11:02
程序员面试金典
面试
算法
职场和发展
【程序员面试金典】面试题 17.12. BiNode
【程序员面试金典】面试题17.12.BiNode题目描述解题
思路题
目描述描述:二叉树数据结构TreeNode可用来表示单向链表(其中left置空,right为下一个链表节点)。
雾里看花花里看雾
·
2023-06-24 11:02
程序员面试金典
面试
职场和发展
【程序员面试金典】面试题 17.10. 主要元素
【程序员面试金典】面试题17.10.主要元素题目描述解题
思路题
目描述描述:数组中占比超过一半的元素称之为主要元素。给你一个整数数组,找出其中的主要元素。若没有,返回-1。
雾里看花花里看雾
·
2023-06-24 11:32
程序员面试金典
面试
leetcode
职场和发展
【每日一题Day242】LC1262可被三整除的最大和 | 贪心 dp
思路题
目要求求出能被3整除的最大和,那么我们可以记录每种余数对应的最大和【贪心,相同余数的情况下取最大值】,那么答案即为val[0]。
TIkitianya
·
2023-06-22 20:47
每日一题
贪心
算法
leetcode
LeetCode每日一题——1779. 找到最近的有相同 X 或 Y 坐标的点
LeetCode每日一题系列题目:1779.找到最近的有相同X或Y坐标的点难度:简单文章目录LeetCode每日一题系列题目示例
思路题
解题目给你两个整数x和y,表示你在一个笛卡尔坐标系下的(x,y)处。
hyk今天写算法了吗
·
2023-06-22 12:42
#
算法实例
leetcode
算法
职场和发展
Python
数据结构
【程序员面试金典】面试题 17.08. 马戏团人塔
【程序员面试金典】面试题17.08.马戏团人塔题目描述解题
思路题
目描述描述:有个马戏团正在设计叠罗汉的表演节目,一个人要站在另一人的肩膀上。出于实际和美观的考虑,在上面的人要比下面的人矮一点且轻一点。
雾里看花花里看雾
·
2023-06-22 12:10
程序员面试金典
面试
职场和发展
LeetCode每日一题——805. 数组的均值分割
LeetCode每日一题系列题目:805.数组的均值分割难度:困难文章目录LeetCode每日一题系列题目示例
思路题
解题目给定你一个整数数组nums我们要将nums数组中的每个元素移动到A数组或者B数组中
hyk今天写算法了吗
·
2023-06-21 10:19
#
算法实例
leetcode
均值算法
算法
数据结构
Python
leetcode初级算法2.旋转数组
leecode初级算法2.旋转数组仅为个人刷题记录,不提供解题
思路题
解与收获我自己的解法:publicstaticvoidrotate(int[]nums,intk){intmove=k%nums.length
测纯的一
·
2023-06-21 10:49
LeetCode
leetcode
算法
职场和发展
【程序员面试金典】面试题 17.07. 婴儿名字
【程序员面试金典】面试题17.07.婴儿名字题目描述解题
思路题
目描述描述:每年,政府都会公布一万个最常见的婴儿名字和它们出现的频率,也就是同名婴儿的数量。
雾里看花花里看雾
·
2023-06-20 17:36
程序员面试金典
面试
职场和发展
【程序员面试金典】面试题 17.01. 不用加号的加法
【程序员面试金典】面试题17.01.不用加号的加法题目描述解题
思路题
目描述描述:设计一个函数把两个数字相加。不得使用+或者其他算术运算符。
雾里看花花里看雾
·
2023-06-19 21:40
程序员面试金典
面试
职场和发展
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他