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每日一题
451. 根据字符出现频率排序
2021-07-03
LeetCode每日一题
链接:https://leetcode-cn.com/problems/sort-characters-by-frequency/标签:哈希表、字符串、桶排序
秃头哥编程
·
2023-12-30 20:30
leetcode每日一题
39
122.买卖股票的最佳时机II确定dp数组(dptable)以及下标的含义dp[i][j]j=0不持有股票j=1持有股票i:第i天dp[i][j]:第i天,持有状态为j时的最大现金确定递推公式dp[i][0]=max(dp[i-1][0],dp[i-1][1]+prices[i]);第i天不持有股票,那可以是前一天持有股票然后卖出去了,和前一天就不持有股票dp[i][1]=max(dp[i-1][
CodingJazz
·
2023-12-30 00:29
leetcode
算法
职场和发展
leetcode每日一题
40
97.交错字符串不能用双指针,因为如果si和ti是同一个字母的话,就没法继续遍历因此需要用动态规划(dfs容易超时确定dp数组(dptable)以及下标的含义dp[i][j]:s的前i个字符和t的前j个字符是否能组成给定字符串的前i+j项确定递推公式dp[i][j]=(dp[i-1][j]&&s1[i-1]==s3[i+j-1])||(dp[i][j-1]&&s2[j-1]==s3[i+j-1])
CodingJazz
·
2023-12-30 00:29
leetcode
算法
动态规划
leetcode每日一题
41
99.恢复二叉搜索树中序遍历树,找到逆序的两个数,交换有两种情况如果是像示例1一样的,中序遍历后是3,2,1是连续的两个逆序,那么交换第一,第三个数如果是像示例2一样,中序遍历后是1,3,4,2是一个逆序,那么交换这两个数即可classSolution{public:vectorvec;voidtraversal(TreeNode*root){if(root==nullptr)return;tra
CodingJazz
·
2023-12-30 00:53
leetcode
算法
数据结构
Leetcode每日一题
LeetCode日记Leetcode日记将持续更新LeetCode官方网站每日精选出的每日一题。欢迎大家关注专栏,跟我一起共同进步。共勉!加油!#本专栏常用的语言为Python,如有需要,可以私信我索要其他语言代码print('helloworld')
nlog3n
·
2023-12-29 20:10
LeetCode每日一题
leetcode
算法
职场和发展
leetcode每日一题
之38. Count and Say
thumbnail:https://s2.ax1x.com/2019/04/05/ARfLq0.jpgtitle:38.CountandSaytoc:truetags:leetcodecategories:leetcodecomments:true题目描述:报数报数序列是指一个整数序列,按照顺序进行报数,得到下一个数。其中前五项如下:1.1读作一一,所以下一项为112.11读作二一,所以下一项为2
MisterDo
·
2023-12-29 05:45
LeetCode每日一题
---两数之和
两数之和给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]解法一:双重for循环暴力破解classSolution{publicint
简书小霸王Alex
·
2023-12-27 16:22
2023.12.26每日一题
LeetCode每日一题
1349.参加考试的最大学生数1349.参加考试的最大学生数-力扣(LeetCode)介绍给你一个m*n的矩阵seats表示教室中的座位分布。
~努力努力再努力k
·
2023-12-27 02:34
算法学习
#
每日一题
算法
leetcode
2023.12.25每日一题
LeetCode每日一题
1276.不浪费原料的汉堡制作方案1276.不浪费原料的汉堡制作方案-力扣(LeetCode)介绍圣诞活动预热开始啦,汉堡店推出了全新的汉堡套餐。
~努力努力再努力k
·
2023-12-27 02:32
#
每日一题
算法学习
算法
leetcode
Leetcode每日一题
LeetCode日记Leetcode日记将持续更新LeetCode官方网站每日精选出的每日一题。欢迎大家关注专栏,跟我一起共同进步。共勉!加油!#本专栏常用的语言为Python,如有需要,可以私信我索要其他语言代码print('helloworld')
nlog3n
·
2023-12-26 11:06
LeetCode每日一题
leetcode
算法
职场和发展
长度最小的子数组——【
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:
酷酷的懒虫
·
2023-12-26 02:54
LeetCode
leetcode
算法
数据结构
LeetCode每日一题
210. 课程表 II
题目描述给定一个整数numCourses表示一学期需要选修的课程数目,以及一个课程先修关系数组prerequisites,其中prerequisites[i]=[ai,bi]表示如果要学习课程ai则必须先学习课程bi。要求返回一种合法的学习顺序,如果无法完成所有课程,返回一个空数组。算法思路这个问题可以通过拓扑排序来解决,拓扑排序是一种对有向无环图(DAG)进行排序的方法。以下是解决这个问题的步骤
电子洗碗机
·
2023-12-25 04:22
LeetCode每日一题
leetcode
算法
职场和发展
【
LeetCode每日一题
Day 2】2. 两数相加
大家好,我是编程熊,今天是
LeetCode每日一题
的第二天,一起学习的是LeetCode第二题《两数相加》。题意给你两个非空的链表,表示两个非负的整数。
一只编程熊
·
2023-12-24 14:59
LeetCode每日一题
LeetCode日记Leetcode日记将持续更新LeetCode官方网站每日精选出的每日一题。欢迎大家关注专栏,跟我一起共同进步。共勉!加油!
nlog3n
·
2023-12-22 17:29
LeetCode每日一题
python
算法
leetcode每日一题
2021/4/3 1143. 最长公共子序列
题目:给定两个字符串text1和text2,返回这两个字符串的最长公共子序列的长度。如果不存在公共子序列,返回0。一个字符串的子序列是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些字符(也可以不删除任何字符)后组成的新字符串。例如,"ace"是"abcde"的子序列,但"aec"不是"abcde"的子序列。两个字符串的公共子序列是这两个字符串所共同拥有的子序列。示例1:
JYeontu
·
2023-12-22 02:09
标准库中的string类(中)+仅仅反转字母+字符串中的第一个唯一字符+字符串相加——“C++”“
Leetcode每日一题
”
string类的常用接口说明
Leetcode每日一题
string类的常用接口说明标准库中的string类(上)——“C++”-CSDN博客string类对象的容量操作max_sizemax_size:能开的最大的大小空间
认真学习的小雅兰.
·
2023-12-22 00:49
C++
leetcode每日一题
c++
java
开发语言
c语言
leetcode
算法
数据结构
LeetCode每日一题
2594. 修车的最少时间
题目描述给定一个整数数组ranks,表示一些机械工的能力值。其中ranks[i]是第i位机械工的能力值,表示能够在ranks[i]*n^2分钟内修好n辆车。同时,给定一个整数cars,表示总共需要修理的汽车数目。要求计算修理所有汽车所需的最少时间。算法思路这个问题可以通过二分查找来解决。我们可以使用二分查找来确定一个时间t,然后检查是否有足够多的机械工能够在时间t内修好所有的汽车。具体步骤如下:初
电子洗碗机
·
2023-12-21 19:06
LeetCode每日一题
leetcode
算法
职场和发展
LeetCode每日一题
207. 课程表
题目描述给定一个整数numCourses表示一学期必须选修的课程数目,以及一个课程先修关系数组prerequisites,其中prerequisites[i]=[ai,bi]表示如果要学习课程ai则必须先学习课程bi。判断是否可能完成所有课程的学习,如果可以,返回true;否则,返回false。算法思路这个问题可以通过拓扑排序来解决,拓扑排序是一种对有向无环图(DAG)进行排序的方法。如果存在一种
电子洗碗机
·
2023-12-21 19:05
LeetCode每日一题
leetcode
算法
职场和发展
终于秒杀了一题【删除链表的倒数第 N 个结点】(Leetcode 热题 Hot100)
⭐️
LeetCode每日一题
⭐️博客主页:南七的博客主页期待得到大家的点赞收藏留言和关注持续刷题,每日一题04Leetcode热题Hot100博主水平有限,如果发现有不对的地方,希望大佬们指正!
难啊楠
·
2023-12-21 16:29
77d
LeetCode打卡日记
链表
leetcode
算法
Leetcode每日一题
Day6:最长回文子串
项目场景给你一个字符串s,找到s中最长的回文子串。示例1:输入:s="babad"输出:"bab"解释:"aba"同样是符合题意的答案。示例2:输入:s="cbbd"输出:"bb"提示:13.可变大小的对象可能无法初始化源代码char*longestPalindrome(char*s){//记录回文串的信息(记得初始化)intmaxLength=1;//定义一个最大长度intbegin=0;//定
青鸟0816
·
2023-12-20 17:34
动态规划
算法
leetcode
c语言
LeetCode每日一题
——Day3
704.二分查找给定一个n个元素有序的(升序)整型数组nums和一个目标值target,写一个函数搜索nums中的target,如果目标值存在返回下标,否则返回-1。示例1:输入:nums=[-1,0,3,5,9,12],target=9输出:4解释:9出现在nums中并且下标为4示例2:输入:nums=[-1,0,3,5,9,12],target=2输出:-1解释:2不存在nums中因此返回-1
花朝九日
·
2023-12-20 17:03
LeetCode每日一题
leetcode
算法
职场和发展
java
LeetCode每日一题
——Day15
剑指Offer53-II.0~n-1中缺失的数字一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。在范围0~n-1内的n个数字中有且只有一个数字不在该数组中,请找出这个数字。示例1:输入:[0,1,3]输出:2示例2:输入:[0,1,2,3,4,5,6,7,9]输出:8思路分析:方法一:遍历法最开始第一个想到的就是逐个遍历,返回与下标不相同的元素即可。时间复
花朝九日
·
2023-12-20 17:32
LeetCode每日一题
leetcode
算法
职场和发展
java
数据结构
LeetCode每日一题
DAY5:LeetCode 35 搜索插入位置
此处主要利用y总的二分模板check条件为:我们要找到第一个大于等于target的位置即可,即checkif(if(nums[mid]>=target))此时利用模板中的更新条件if(nums[mid]>=target)r=mid即可注意:需要注意的是要考虑特殊情况当数组中所以的数都比target要小时,此时要返回l+1,其边界条件为l=r=nums.size()-1&&target>nums[l
Roadrunnner
·
2023-12-20 17:02
leetcode
算法
职场和发展
【
Leetcode每日一题
】69. x 的平方根/Sqrt(x)|二分查找---day3
博主简介:努力学习的预备程序媛一枚~博主主页:@是瑶瑶子啦所属专栏:
LeetCode每日一题
–进击大厂目录题目描述题目分析:代码分析:题目描述链接:69.x的平方根/Sqrt(x)给你一个非负整数x,计算并返回
是瑶瑶子啦
·
2023-12-20 17:31
leetcode
算法
职场和发展
【LeetCode】每日一题 2023_12_17 使用最小花费爬楼梯(动态规划)
文章目录刷题前唠嗑题目:使用最小花费爬楼梯题目描述代码与解题思路刷题前唠嗑考完六级,我终于又回来了,
LeetCode每日一题
?启动!!!
戊子仲秋
·
2023-12-20 14:08
LeetCode
每日一题
leetcode
动态规划
算法
leetcode每日一题
--有效括号的字符串匹配(双栈模拟)
文章目录题目题目解析解题代码题目OJ平台题目解析简单的双栈模拟,这题与普通的一个栈的模拟就多了一个‘*’通配符,这个可以用来抵消‘(’或者')',但是注意到的是抵消‘(’时需要判断通配符的位置是否在它的前面,这个时候就可以用栈来存储了。解题代码classSolution{public:boolcheckValidString(strings){vectorSt;vectorop;for(inti=
C+G
·
2023-12-20 06:34
Leetcode中级算法
leetcode
算法
LeetCode每日一题
,回文数
题目回文数https://leetcode-cn.com/problems/palindrome-number/公众号《java编程手记》记录JAVA学习日常,分享学习路上点点滴滴,从入门到放弃,欢迎关注描述难度:简单给你一个整数x,如果x是一个回文整数,返回true;否则,返回false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121是回文,而123不是示例1:输入:
JAVA编程手记
·
2023-12-20 03:19
leetcode每日一题
打卡
leetcode每日一题
746.使用最小花费爬楼梯162.寻找峰值从2023年12月17日开始打卡~持续更新746.使用最小花费爬楼梯2023/12/17代码解法一classSolution{publicintminCostClimbingStairs
HalcyonJX
·
2023-12-19 20:49
leetcode刷题
leetcode
算法
LeetCode每日一题
268. 丢失的数字
268.丢失的数字给定一个包含[0,n]中n个数的数组nums,找出[0,n]这个范围内没有出现在数组中的那个数。n==nums.length1<=n<=1040<=nums[i]<=nnums中的所有数字都独一无二示例1:输入:nums=[3,0,1]输出:2解释:n=3,因为有3个数字,所以所有的数字都在范围[0,3]内。2是丢失的数字,因为它没有出现在nums中。示例2:输入:nums=[0
weixin_46566527
·
2023-12-17 20:37
leetcode
算法
2023-12-10
LeetCode每日一题
(爬楼梯)
2023-12-10每日一题一、题目编号70.爬楼梯二、题目链接点击跳转到题目位置三、题目描述假设你正在爬楼梯。需要n阶你才能到达楼顶。每次你可以爬1或2个台阶。你有多少种不同的方法可以爬到楼顶呢?示例1:示例2:提示:1<=n<=45四、解题代码classSolution{public:intclimbStairs(intn){intdp[50];memset(dp,0,sizeof(dp));
HEU_firejef
·
2023-12-14 21:27
LeetCode每日一题
leetcode
算法
数据结构
2023-12-07
LeetCode每日一题
(重新规划路线)
2023-12-07每日一题一、题目编号1466.重新规划路线二、题目链接点击跳转到题目位置三、题目描述n座城市,从0到n-1编号,其间共有n-1条路线。因此,要想在两座不同城市之间旅行只有唯一一条路线可供选择(路线网形成一颗树)。去年,交通运输部决定重新规划路线,以改变交通拥堵的状况。路线用connections表示,其中connections[i]=[a,b]表示从城市a到b的一条有向路线。今
HEU_firejef
·
2023-12-14 21:57
LeetCode每日一题
leetcode
算法
数据结构
2023-12-08
LeetCode每日一题
(出租车的最大盈利)
2023-12-08每日一题一、题目编号2008.出租车的最大盈利二、题目链接点击跳转到题目位置三、题目描述你驾驶出租车行驶在一条有n个地点的路上。这n个地点从近到远编号为1到n,你想要从1开到n,通过接乘客订单盈利。你只能沿着编号递增的方向前进,不能改变方向。乘客信息用一个下标从0开始的二维数组rides表示,其中rides[i]=[starti,endi,tipi]表示第i位乘客需要从地点st
HEU_firejef
·
2023-12-14 21:57
LeetCode每日一题
leetcode
算法
数据结构
2023-12-09
LeetCode每日一题
(下一个更大的数值平衡数)
2023-12-09每日一题一、题目编号2048.下一个更大的数值平衡数二、题目链接点击跳转到题目位置三、题目描述如果整数x满足:对于每个数位d,这个数位恰好在x中出现d次。那么整数x就是一个数值平衡数。给你一个整数n,请你返回严格大于n的最小数值平衡数。示例1:示例2:示例3:提示:0count(10);while(x>0){count[x%10]++;x/=10;}for(intd=0;d0&
HEU_firejef
·
2023-12-14 21:41
LeetCode每日一题
leetcode
算法
数据结构
LeetCode每日一题
——2132.用邮票贴满网格图
参考资料:2132.用邮票贴满网格图-力扣(LeetCode)题目描述给你一个mxn的二进制矩阵grid,每个格子要么为0(空)要么为1(被占据)。给你邮票的尺寸为stampHeightxstampWidth。我们想将邮票贴进二进制矩阵中,且满足以下限制和要求:覆盖所有空格子。不覆盖任何被占据的格子。我们可以放入任意数目的邮票。邮票可以相互有重叠部分。邮票不允许旋转。邮票必须完全在矩阵内。如果在满
MaTF_
·
2023-12-14 20:30
LeetCode每日一题
leetcode
算法
【
LeetCode每日一题
】2270.分割数组的方案数
https://leetcode.cn/problems/number-of-ways-to-split-array/description/题目:给定一个数组,从下标为index的地方切开,左边的数大于右边,保证右边至少有一个数。思路一:遍历数组,用prefixArr记录每个元素的前缀和。再遍历prefixArr。index最大只能取到prefix.length-2。因为要保证右边至少有一个数。
凭栏听雨客
·
2023-12-14 14:52
#
LeetCode刻意练习
leetcode
算法
【
LeetCode每日一题
】1904. 你完成的完整对局数
给你两个字符串startTime和finishTime,均符合"HH:MM"格式,分别表示你进入和退出游戏的确切时间,请计算在整个游戏会话期间,你完成的完整对局的对局数。如果finishTime早于startTime,这表示你玩了个通宵(也就是从startTime到午夜,再从午夜到finishTime)。•例如,如果startTime="05:20"且finishTime="05:59",这意味着
凭栏听雨客
·
2023-12-14 14:52
leetcode
算法
职场和发展
【
LeetCode每日一题
】152. 乘积最大子数组
题目:给你一个整数数组nums,请你找出数组中乘积最大的非空连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。思路由于做了53.最大子数组和下意识觉得求出所有元素的以该元素结尾的连续子数组的最大值,然后最大值数组里求最大值。如何求以某个元素结尾的连续子数组最大值呢?首先约定:preMax表示以前一个元素结尾的连续子数组的最大值,preMin表示以前一个元素结尾的连续子数组的最小
凭栏听雨客
·
2023-12-14 14:21
#
LeetCode刻意练习
leetcode
算法
数据结构
【
LeetCode每日一题
】53. 最大子数组和
https://leetcode.cn/problems/maximum-subarray/description/给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组是数组中的一个连续部分。方式一:暴力解法(超时)先算出数组的前缀和,然后通过2个for循环遍历出所有的连续子数组。/***@param{number[]}nums*@retur
凭栏听雨客
·
2023-12-14 14:30
#
LeetCode刻意练习
leetcode
算法
职场和发展
Leetcode每日一题
学习训练——Python3版(到达首都的最少油耗)
版本说明当前版本号[20231205]。版本修改说明20231205初版目录文章目录版本说明目录到达首都的最少油耗理解题目代码思路参考代码原题可以点击此2477.到达首都的最少油耗前去练习。到达首都的最少油耗给你一棵n个节点的树(一个无向、连通、无环图),每个节点表示一个城市,编号从0到n-1,且恰好有n-1条路。0是首都。给你一个二维整数数组roads,其中roads[i]=[ai,bi],表示
放下华子我只抽RuiKe5
·
2023-12-06 01:22
算法练习笔记(Python版)
leetcode
学习
算法
python
python3.11
Leetcode每日一题
学习训练——Python3版(从二叉搜索树到更大和树)
版本说明当前版本号[20231204]。版本修改说明20231204初版目录文章目录版本说明目录从二叉搜索树到更大和树理解题目代码思路参考代码原题可以点击此1038.从二叉搜索树到更大和树前去练习。从二叉搜索树到更大和树给定一个二叉搜索树root(BST),请将它的每个节点的值替换成树中大于或者等于该节点值的所有节点值之和。提醒一下,二叉搜索树满足下列约束条件:节点的左子树仅包含键小于节点键的节点
放下华子我只抽RuiKe5
·
2023-12-06 01:51
算法练习笔记(Python版)
leetcode
学习
python
算法
python3.11
2023-12-05
LeetCode每日一题
(到达首都的最少油耗)
2023-12-05每日一题一、题目编号2477.到达首都的最少油耗二、题目链接点击跳转到题目位置三、题目描述给你一棵n个节点的树(一个无向、连通、无环图),每个节点表示一个城市,编号从0到n-1,且恰好有n-1条路。0是首都。给你一个二维整数数组roads,其中roads[i]=[ai,bi],表示城市ai和bi之间有一条双向路。每个城市里有一个代表,他们都要去首都参加一个会议。每座城市里有一辆
HEU_firejef
·
2023-12-05 10:41
LeetCode每日一题
leetcode
算法
数据结构
2023-12-04
LeetCode每日一题
(从二叉搜索树到更大和树)
2023-12-04每日一题一、题目编号1038.从二叉搜索树到更大和树二、题目链接点击跳转到题目位置三、题目描述给定一个二叉搜索树root(BST),请将它的每个节点的值替换成树中大于或者等于该节点值的所有节点值之和。提醒一下,二叉搜索树满足下列约束条件:节点的左子树仅包含键小于节点键的节点。节点的右子树仅包含键大于节点键的节点。左右子树也必须是二叉搜索树。示例1:示例2:提示:树中的节点数在[
HEU_firejef
·
2023-12-05 10:33
LeetCode每日一题
leetcode
算法
数据结构
Leetcode每日一题
(3)
743.网络延迟时间有N个网络节点,标记为1到N。给定一个列表times,表示信号经过有向边的传递时间。times[i]=(u,v,w),其中u是源节点,v是目标节点,w是一个信号从源节点传递到目标节点的时间。现在,我们从某个节点K发出一个信号。需要多久才能使所有节点都收到信号?如果不能使所有节点收到信号,返回-1。示例:img输入:times=[[2,1,1],[2,3,1],[3,4,1]],
VictorHong
·
2023-12-04 15:27
【
LeetCode每日一题
】977. 有序数组的平方——Sort排序
题目:给你一个按非递减顺序排序的整数数组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,2,3,11]输出:[4,9,9,49,121]提示:1sortedSqua
21岁被迫秃头
·
2023-12-04 08:54
LeetCode每日一练
C++
sort
LeetCode
LeetCode每日一题
| LeetCode-1094.拼车
LeetCode-1094.拼车题目描述问题分析程序代码题目描述原题链接车上最初有capacity个空座位。车只能向一个方向行驶(也就是说,不允许掉头或改变方向)给定整数capacity和一个数组trips,trip[i]=[numPassengersi,fromi,toi]表示第i次旅行有numPassengersi乘客,接他们和放他们的位置分别是fromi和toi。这些位置是从汽车的初始位置向
一根老麻花
·
2023-12-03 13:05
leetcode题解
leetcode
算法
职场和发展
2023-12-03
LeetCode每日一题
(可获得的最大点数)
2023-12-03每日一题一、题目编号1423.可获得的最大点数二、题目链接点击跳转到题目位置三、题目描述几张卡牌排成一行,每张卡牌都有一个对应的点数。点数由整数数组cardPoints给出。每次行动,你可以从行的开头或者末尾拿一张卡牌,最终你必须正好拿k张卡牌。你的点数就是你拿到手中的所有卡牌的点数之和。给你一个整数数组cardPoints和整数k,请你返回可以获得的最大点数。示例1:示例2:
HEU_firejef
·
2023-12-03 10:07
LeetCode每日一题
leetcode
算法
数据结构
2023-11-29
LeetCode每日一题
(无限集中的最小数字)
2023-11-29每日一题一、题目编号2336.无限集中的最小数字二、题目链接点击跳转到题目位置三、题目描述现有一个包含所有正整数的集合[1,2,3,4,5,…]。实现SmallestInfiniteSet类:SmallestInfiniteSet()初始化SmallestInfiniteSet对象以包含所有正整数。intpopSmallest()移除并返回该无限集中的最小整数。voidaddB
HEU_firejef
·
2023-12-02 22:07
LeetCode每日一题
leetcode
算法
数据结构
2023-11-30
LeetCode每日一题
(确定两个字符串是否接近)
2023-11-30每日一题一、题目编号1657.确定两个字符串是否接近二、题目链接点击跳转到题目位置三、题目描述如果可以使用以下操作从一个字符串得到另一个字符串,则认为两个字符串接近:操作1:交换任意两个现有字符。例如,abcde->aecdb操作2:将一个现有字符的每次出现转换为另一个现有字符,并对另一个字符执行相同的操作。例如,aacabb->bbcbaa(所有a转化为b,而所有的b转换为a
HEU_firejef
·
2023-12-02 22:07
LeetCode每日一题
leetcode
算法
数据结构
2023-12-02
LeetCode每日一题
(拼车)
2023-12-02每日一题一、题目编号1094.拼车二、题目链接点击跳转到题目位置三、题目描述车上最初有capacity个空座位。车只能向一个方向行驶(也就是说,不允许掉头或改变方向)给定整数capacity和一个数组trips,trip[i]=[numPassengersi,fromi,toi]表示第i次旅行有numPassengersi乘客,接他们和放他们的位置分别是fromi和toi。这些
HEU_firejef
·
2023-12-02 22:07
LeetCode每日一题
leetcode
算法
数据结构
2023-12-01
LeetCode每日一题
(找出叠涂元素)
2023-12-01每日一题一、题目编号2661.找出叠涂元素二、题目链接点击跳转到题目位置三、题目描述给你一个下标从0开始的整数数组arr和一个mxn的整数矩阵mat。arr和mat都包含范围[1,m*n]内的所有整数。从下标0开始遍历arr中的每个下标i,并将包含整数arr[i]的mat单元格涂色。请你找出arr中在mat的某一行或某一列上都被涂色且下标最小的元素,并返回其下标i。示例1:示例
HEU_firejef
·
2023-12-02 22:36
LeetCode每日一题
leetcode
算法
数据结构
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他