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
力扣题型
算法训练营Day45
#Java#动态规划Feelingandexperiences:最长公共子序列:
力扣
题目链接给定两个字符串text1和text2,返回这两个字符串的最长公共子序列的长度。如果不存在公共子序列,返回0。
momolinshaomo
·
2024-01-26 21:44
代理模式
算法训练营Day46
#Java#动态规划Feelingandexperiences:判断子序列:
力扣
题目链接给定字符串s和t,判断s是否为t的子序列。
momolinshaomo
·
2024-01-26 21:44
算法
算法训练营Day47
#Java#动态规划Feelingandexperiences:编辑距离:
力扣
题目链接给你两个单词word1和word2,请返回将word1转换成word2所使用的最少操作数。
momolinshaomo
·
2024-01-26 21:44
算法
算法训练营Day48
#Java#动态规划Feelingandexperiences:回文子串:
力扣
题目链接给你一个字符串s,请你统计并返回这个字符串中回文子串的数目。回文字符串是正着读和倒过来读一样的字符串。
momolinshaomo
·
2024-01-26 21:13
算法
代码随想录算法训练营第二天| LeetCode 977.有序数组的平方、209.长度最下的子数组、59.螺旋矩阵
977.有序数组的平方-
力扣
(LeetCode)暴力解法classSolution{public:vectorsortedSquares(vector&nums){for(inti=0;isortedSquares
buskin.
·
2024-01-26 21:37
算法
leetcode
矩阵
代码随想录算法训练营第三天|LeetCOde 203.移除链表元素、707.设计链表、206.反转链表
203.移除链表元素-
力扣
(LeetCode)/***Definitionforsingly-linkedlist.
buskin.
·
2024-01-26 21:37
算法
leetcode
链表
代码随想录算法训练营第一天| LeetCode704. 二分查找、27. 移除元素
LeetCode704.二分查找704.二分查找-
力扣
(LeetCode)classSolution{public:intsearch(vector&nums,inttarget){intmin=0;intmax
buskin.
·
2024-01-26 21:36
算法
leetcode
2021-05-21
阅读比分重、分差大,并且训练阅读除了提高阅读分数,对新
题型
、完型和翻译都有帮助,还可以提
打翻牛奶的猫
·
2024-01-26 20:24
力扣
题目训练(1)
2024年1月25日
力扣
题目训练2024年1月25日
力扣
题目训练225.用队列实现栈257.二叉树的所有路径258.各位相加81.搜索旋转排序数组II82.删除排序链表中的重复元素II30.串联所有单词的子串
落幕·重逢
·
2024-01-26 20:25
编程学习
leetcode
算法
c++
代码随想录day02| 有序数组的平方|长度最小的子数组|螺旋矩阵II
1.有序数组的平方题目:
力扣
(LeetCode)官网-全球极客挚爱的技术成长平台1.双指针法利用一个快指针和慢指针:比较下标为fast和slow的数组值的平方,并定义一个与原数组大小相同的新数组。
晴贺
·
2024-01-26 20:19
算法
leetcode
数据结构
c++
c语言
PMP考试中问题的解决方法
PMP考试中的
题型
越来越倾向于情景题。特别是题干当中描述一个问题,问项目经理如何解决。大家有时候可能摸不着头脑,因此有必要给大家做个总结。第一种方法:DMAIC也就是六西格玛项目的模式。
mm995420
·
2024-01-26 20:43
职场
项目管理
职场和发展
学习
项目管理
pmp
力扣
刷MySQL-第九弹(详细讲解)
欢迎您来到我的MySQL基础复习专栏☆*o(≧▽≦)o*☆哈喽~我是小小恶斯法克✨博客主页:小小恶斯法克的博客该系列文章专栏:
力扣
刷题讲解-MySQL文章作者技术和水平很有限,如果文中出现错误,希望大家能指正感谢大家的关注
小小恶斯法克
·
2024-01-26 18:39
力扣刷题讲解-MySQL
leetcode
mysql
算法
力扣
刷MySQL-第八弹(详细讲解)
欢迎您来到我的MySQL基础复习专栏☆*o(≧▽≦)o*☆哈喽~我是小小恶斯法克✨博客主页:小小恶斯法克的博客该系列文章专栏:
力扣
刷题讲解-MySQL文章作者技术和水平很有限,如果文中出现错误,希望大家能指正感谢大家的关注
小小恶斯法克
·
2024-01-26 18:07
力扣刷题讲解-MySQL
leetcode
mysql
算法
LeetCode-155-最小栈
来源:
力扣
(LeetCode)链接:https://leetcode-cn.com/problems/min-stack/著作权归领扣网络
雄狮虎豹
·
2024-01-26 18:01
[leetcode刷题记录] 1254.统计封闭岛屿数量
原题链接:1254.统计封闭岛屿的数目-
力扣
(LeetCode)(leetcode-cn.com)考察知识点:dfs解题思路与源代码:/***@param{number[][]}grid*@return
Ryougi_
·
2024-01-26 18:30
算法训练营 day55 动态规划 买卖股票问题系列3
算法训练营day55动态规划买卖股票问题系列3最佳买卖股票时机含冷冻期309.最佳买卖股票时机含冷冻期-
力扣
(LeetCode)给定一个整数数组prices,其中第prices[i]表示第i天的股票价格
还是选择了面包
·
2024-01-26 17:19
训练营
算法
动态规划
数据结构
算法训练营Day56(动态规划16)
583.两个字符串的删除操作
力扣
(LeetCode)官网-全球极客挚爱的技术成长平台提醒本题和动态规划:115.不同的子序列相比,其实就是两个字符串都可以删除了,情况虽说复杂一些,但整体思路是不变的classSolution
Best,
·
2024-01-26 17:13
动态规划
算法
算法训练营Day57(动态规划17)
647.回文子串
力扣
(LeetCode)官网-全球极客挚爱的技术成长平台提醒动态规划解决的经典题目,如果没接触过的话,别硬想直接看题解classSolution:defcountSubstrings(self
Best,
·
2024-01-26 17:13
算法
动态规划
算法训练营Day55(动态规划15)
392.判断子序列
力扣
(LeetCode)官网-全球极客挚爱的技术成长平台提醒这道题目算是编辑距离问题的入门题目(毕竟这里只是涉及到减法),慢慢的,后面就要来解决真正的编辑距离问题了classSolution
Best,
·
2024-01-26 17:10
动态规划
算法
力扣
hot100 LRU 缓存 有序Map
Problem:146.LRU缓存文章目录思路Code思路参考题解参考图解Code⏰两操作时间复杂度:O(1)O(1)O(1)classLRUCache{intcap;LinkedHashMapcache=newLinkedHashMap=this.cap)//其实==就要删除旧元素了,先删后加{//用迭代器拿出keySet中的第一个keyintold=cache.keySet().itera
兑生
·
2024-01-26 16:09
力扣
hot100
leetcode
缓存
算法
Day31 训练营打卡
376.摆动序列-
力扣
(LeetCode)第一个默认为摆动序列,count从1开始,pre更新在if达成后内部455.分发饼干-
力扣
(LeetCode)从大喂53.最大子数组和-
力扣
(LeetCode)
LucDelton
·
2024-01-26 16:42
leetcode
算法
职场和发展
徘徊在暴躁边缘,辅导作业老母亲的内心戏
明天期中考,语文老师发了两张试卷口头做,让孩子熟悉
题型
。第一张,一切顺利。第二张,第三页开始,有拼拼音读句子的题目,哈姐有些拼音拼不利索,我看到她的迟疑和缓慢,一股怒火冲上头。
嘻哈妈妈育儿经
·
2024-01-26 14:45
算法开篇-大纲
学习算法绕不开的一个网站应该就是LeetCode了,在刷
力扣
之前,是查过网上一些牛人的刷题心得的,大致总结下应该会有这几种:1、上来直接顺着题号开刷;2、查询热点TOP
题型
开刷;3、有牛人总结题号开刷;
shiZ_baiZ
·
2024-01-26 14:11
[
力扣
Hot100]Day13 最大子数组和
题目描述给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组是数组中的一个连续部分。出处思路使用动规思想,维护局部和,当局部和小于零时就该舍弃并重新选取局部起点,局部和的历史最大值即为结果。代码classSolution{public:intmaxSubArray(vector&nums){intn=nums.size();intsum=0,
谛听misa
·
2024-01-26 14:14
力扣Hot100题
leetcode
算法
动态规划
[
力扣
Hot100]Day14 合并区间
题目描述以数组intervals表示若干个区间的集合,其中单个区间为intervals[i]=[starti,endi]。请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。出处思路使用类似位示图的方法表示,但是对于[0,0][1,4]这种会被误认为连续,所以全部*2以做分隔。代码classSolution{public:vector>merge(vector>&
谛听misa
·
2024-01-26 14:06
力扣Hot100题
leetcode
算法
1.3数据结构之复杂度
力扣
题目移除元素
移除元素首先我们可能会想到内存的释放,但是内存的释放是一次性的,不能断断续续,所以不能直接free掉。思路1:时间复杂度是:O(n)空间复杂度是:O(n)思路2:时间复杂度:O(n)空间复杂度:O(1)最后根据题目的要求我们采取思路2方法
MONICA_CZT
·
2024-01-26 14:28
数据结构
数据结构
leetcode
算法
Offer必备算法_滑动窗口_八道
力扣
OJ题详解(由浅到深)
目录滑动窗口算法介绍①
力扣
209.长度最小的子数组解析及代码②
力扣
3.无重复字符的最长子串解析及代码③
力扣
1004.最大连续1的个数III解析及代码④
力扣
1658.将x减到0的最小操作数解析及代码⑤
力扣
GR鲸鱼不跑步
·
2024-01-26 14:46
算法
leetcode
c++
双指针
滑动窗口
哈希算法
力扣
35. 搜索插入位置
目录第一站LeetCode新手村前言35.搜索插入位置题目描述解题思路代码总结题目来源第一站LeetCode新手村前言最近玩OJ赛,发现对算法的理解还需要更加扎实,code能力还可以进一步提升,所以做这样一个算法的系列文章,用于记录学习心得,交流经验,更好地进步和成长。35.搜索插入位置题目描述给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按
Elvin域文
·
2024-01-26 13:30
算法
leetcode
算法
c++
数据结构
每日OJ题_算法_二分查找②_
力扣
34. 在排序数组中查找元素的第一个和最后一个位置
目录
力扣
34.在排序数组中查找元素的第一个和最后一个位置解析代码
力扣
34.在排序数组中查找元素的第一个和最后一个位置34.在排序数组中查找元素的第一个和最后一个位置-
力扣
(LeetCode)难度中等给你一个按照非递减顺序排列的整数数组
GR鲸鱼不跑步
·
2024-01-26 13:29
每日OJ题
算法
leetcode
数据结构
c++
二分查找
每日OJ题_算法_二分查找③_
力扣
69. x 的平方根
目录
力扣
69.x的平方根解析代码
力扣
69.x的平方根69.x的平方根-
力扣
(LeetCode)难度简单给你一个非负整数x,计算并返回x的算术平方根。
GR鲸鱼不跑步
·
2024-01-26 13:29
每日OJ题
算法
leetcode
c++
二分查找
每日OJ题_算法_二分查找④_
力扣
35. 搜索插入位置
目录
力扣
35.搜索插入位置解析代码
力扣
35.搜索插入位置35.搜索插入位置-
力扣
(LeetCode)难度简单给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。
GR鲸鱼不跑步
·
2024-01-26 13:28
每日OJ题
算法
leetcode
c++
二分查找
代码随想录算法训练营Day38|动态规划理论基础、509.斐波那契数、70.爬楼梯、746.使用最小花费爬楼梯
一、动态规划理论基础动态规划五部曲:确定dp数组(dptable)以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组二、509斐波那契数1.题目链接:
力扣
2.思路:按动规五部曲走,
萧小小666
·
2024-01-26 10:14
算法训练营
算法
动态规划
数据结构
209.长度最小的子数组(
力扣
LeetCode)
文章目录209.长度最小的子数组题目描述暴力209.长度最小的子数组题目描述给定一个含有n个正整数的数组和一个正整数target。找出该数组中满足其总和大于等于target的长度最小的连续子数组[numsl,numsl+1,…,numsr-1,numsr],并返回其长度。如果不存在符合条件的子数组,返回0。示例1:输入:target=7,nums=[2,3,1,2,4,3]输出:2解释:子数组[4
林海绮律
·
2024-01-26 10:14
leetcode
leetcode
算法
c++
滑动窗口
977.有序数组的平方(
力扣
LeetCode)
文章目录977.有序数组的平方题目描述快速排序归并排序977.有序数组的平方题目描述给你一个按非递减顺序排序的整数数组nums,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。示例1:输入:nums=[-4,-1,0,3,10]输出:[0,1,9,16,100]解释:平方后,数组变为[16,1,0,9,100]排序后,数组变为[0,1,9,16,100]示例2:输入:nums=[-7,-3
林海绮律
·
2024-01-26 10:44
leetcode
算法
数据结构
leetcode
排序算法
c++
26.删除排序数组中的重复项(
力扣
LeetCode)
26.删除排序数组中的重复项题目描述给你一个非严格递增排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致。然后返回nums中唯一元素的个数。考虑nums的唯一元素的数量为k,你需要做以下事情确保你的题解可以被通过:更改数组nums,使nums的前k个元素包含唯一元素,并按照它们最初在nums中出现的顺序排列。nums的其余元素与
林海绮律
·
2024-01-26 10:43
leetcode
leetcode
算法
数据结构
c++
双指针
《醉翁亭记》教学设计(黄卿)
醉情山水与民同乐——《醉翁亭记》教学设计文/黄卿文本类型:诵读+主
题型
文本授课学生:邢邑初级中学九三班全体学生课堂特色:顺应学情,因势利导,水到渠成的完成教学目标。
小鱼003
·
2024-01-26 09:36
力扣
646. 最长数对链
动态规划思路:思路与
力扣
354.俄罗斯套娃信封问题类似将序列进行排序,然后假设dp[i]为第i个元素的最长数对链个数;则其状态转移方程:第i个元素之前的某一个元素(假设是下标是j),如果满足:pairs
slowfastflow
·
2024-01-26 09:23
力扣实践
leetcode
算法
职场和发展
单调栈的应用,以及拆分思想
力扣
(LeetCode)官网-全球极客挚爱的技术成长平台
力扣
上的一道题。如果你想练习手写单调栈模版可以看看这篇文章单调栈模版-CSDN博客当然这篇文章里我会使用STL里的stack。
Colinnian
·
2024-01-26 09:52
题目讲解
leetcode你可以安排最多的任务数目(做题收获)
力扣
(LeetCode)官网-全球极客挚爱的技术成长平台二分加贪心,两个基础算法。
Colinnian
·
2024-01-26 09:22
leetcode
算法
题目总结
力扣
354. 俄罗斯套娃信封问题
动态规划思路:同时控制w、h两个维度比较复杂,可以先固定一个维度,来找出另外一个维度的严格单调序列:对w排序,然后再来找h维度严格单调递增序列长度;在w排序时,会遇到w(i)==w(j)的情况,这时需要使用h比较,让h(i)>h(j)则能防止这种情况,即sort的比较函数定义如下:[](constauto&e1,constauto&e2){returne1[0]e2[1]);}综上:首先我们将所有
slowfastflow
·
2024-01-26 09:49
力扣实践
leetcode
算法
职场和发展
leetcode 回文数
来源:
力扣
(LeetCode)链接:https://leetcode-cn.com
仁安天下
·
2024-01-26 08:22
(算法)动态规划
前言:一直不能理解动态规划的思想,翻阅各种资料,终于有了一些进步,分享资料如下,如果有更好的解题思路可以留言,笔者会进行补充up视频推荐(超容易感兴趣的入门课程)动态规划常见
题型
解析编程题目汇总
createcrystal
·
2024-01-26 08:30
算法
算法
动态规划
代码随想录算法训练营31期day4,
力扣
24+19+02.07+142
24,动指针classSolution{public:ListNode*swapPairs(ListNode*head){//建立虚拟头结点autodummy=newListNode(-1);dummy->next=head;for(autop=dummy;p->next&&p->next->next;){autoa=p->next;autob=a->next;p->next=b;a->next=
___Dream
·
2024-01-26 07:40
代码随想录31期
算法
leetcode
职场和发展
2024-01-25
力扣
高频SQL50题目1193每月交易
1.1193每月交易1count可以这样用。。COUNT(IF(state='approved',1,NULL))ASapproved_count如果COUNT(if(state='approved',1,0)),这里变成0,就不对了。因为count计数时候,只要里面不是null,就会算进去。sum(if(state='approved',1,0))和COUNT(IF(state='approve
程序员大雨
·
2024-01-26 07:08
数据库
LeetCode
力扣
89. 格雷编码
题目描述(中等难度)生成n位格雷码,所谓格雷码,就是连续的两个数字,只有一个bit位不同。解法一动态规划按照动态规划或者说递归的思路去想,也就是解决了小问题,怎么解决大问题。我们假设我们有了n=2的解,然后考虑怎么得到n=3的解。n=2的解00-010-211-301-1如果再增加一位,无非是在最高位增加0或者1,考虑先增加0。由于加的是0,其实数值并没有变化。n=3的解,最高位是0000-001
windliang
·
2024-01-26 07:33
C语言每日一题(48)回文链表
力扣
234回文链表题目描述给你一个单链表的头节点head,请你判断该链表是否为回文链表。如果是,返回true;否则,返回false。
对编程一片赤诚的小吴
·
2024-01-26 07:26
c语言
链表
开发语言
C语言每日一题(46)整数转罗马数字
力扣
网12整数转罗马数字题目描述罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符数值I1V5X10L50C100D500M1000例如,罗马数字2写做II,即为两个并列的1。
对编程一片赤诚的小吴
·
2024-01-26 07:56
c语言
算法
开发语言
C语言每日一题(47)两数相加II
力扣
445两数相加II题目描述给你两个非空链表来代表两个非负整数。数字最高位位于链表开始位置。它们的每个节点只存储一位数字。将这两数相加会返回一个新的链表。
对编程一片赤诚的小吴
·
2024-01-26 06:50
c语言
开发语言
力扣
150. 逆波兰表达式求值(JavaScript)
varevalRPN=function(tokens){letarr=[]constmap=newMap([["+",(a,b)=>a*1+b*1],["-",(a,b)=>b-a],["*",(a,b)=>b*a],["/",(a,b)=>(b/a)|0]]);for(letxoftokens){//如果不是+-*/,则入栈if(!map.has(x)){arr.push(x)continue}
前端-pww
·
2024-01-26 05:51
力扣算法题
leetcode
javascript
vue.js
day 1
1.704.二分查找-
力扣
(LeetCode)1.1思路这道题的关键点,主要在于边界值是否要取当选择左闭右闭的区间时intsearch(int*nums,intnumsSize,inttarget){intleft
Nevergive_
·
2024-01-26 05:34
算法
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他