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每日一题
2023-08-17
LeetCode每日一题
(切披萨的方案数)
2023-08-17每日一题一、题目编号1444.切披萨的方案数二、题目链接点击跳转到题目位置三、题目描述给你一个rowsxcols大小的矩形披萨和一个整数k,矩形包含两种字符:‘A’(表示苹果)和‘.’(表示空白格子)。你需要切披萨k-1次,得到k块披萨并送给别人。切披萨的每一刀,先要选择是向垂直还是水平方向切,再在矩形的边界上选一个切的位置,将披萨一分为二。如果垂直地切披萨,那么需要把左边的部
HEU_firejef
·
2023-08-19 15:15
LeetCode每日一题
leetcode
算法
数据结构
2023-08-15
LeetCode每日一题
(字符串中的查找与替换)
2023-08-15每日一题一、题目编号833.字符串中的查找与替换二、题目链接点击跳转到题目位置三、题目描述你会得到一个字符串s(索引从0开始),你必须对它执行k个替换操作。替换操作以三个长度均为k的并行数组给出:indices,sources,targets。要完成第i个替换操作:检查子字符串sources[i]是否出现在原字符串s的索引indices[i]处。如果没有出现,什么也不做。如果出
HEU_firejef
·
2023-08-19 15:44
LeetCode每日一题
leetcode
算法
数据结构
2023-08-16
LeetCode每日一题
(找出转圈游戏输家)
2023-08-16每日一题一、题目编号2682.找出转圈游戏输家二、题目链接点击跳转到题目位置三、题目描述n个朋友在玩游戏。这些朋友坐成一个圈,按顺时针方向从1到n编号。从第i个朋友的位置开始顺时针移动1步会到达第(i+1)个朋友的位置(1hash;public:vectorcircularGameLosers(intn,intk){inti=0;intm=1;while(hash[i]==0)
HEU_firejef
·
2023-08-19 15:44
LeetCode每日一题
leetcode
数据结构
算法
2023-08-18
LeetCode每日一题
(3n 块披萨)
2023-08-18每日一题一、题目编号1388.3n块披萨二、题目链接点击跳转到题目位置三、题目描述给你一个披萨,它由3n块不同大小的部分组成,现在你和你的朋友们需要按照如下规则来分披萨:你挑选任意一块披萨。Alice将会挑选你所选择的披萨逆时针方向的下一块披萨。Bob将会挑选你所选择的披萨顺时针方向的下一块披萨。重复上述过程直到没有披萨剩下。每一块披萨的大小按顺时针方向由循环数组slices表
HEU_firejef
·
2023-08-19 15:12
LeetCode每日一题
leetcode
算法
数据结构
机器人的运动范围 ——【
Leetcode每日一题
】
❓剑指Offer13.机器人的运动范围难度:中等地上有一个m行n列的方格,从坐标[0,0]到坐标[m-1,n-1]。一个机器人从坐标[0,0]的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。例如,当k为18时,机器人能够进入方格[35,37],因为3+5+3+7=18。但它不能进入方格[35,38],因为3+5+3+8=19。
酷酷的懒虫
·
2023-08-19 10:32
LeetCode
机器人
leetcode
算法
Leetcode每日一题
:1444. 切披萨的方案数(2023.8.17 C++)
目录1444.切披萨的方案数题目描述:实现代码与解析:二维后缀和+动态规划原理思路:1444.切披萨的方案数题目描述:给你一个rowsxcols大小的矩形披萨和一个整数k,矩形包含两种字符:'A'(表示苹果)和'.'(表示空白格子)。你需要切披萨k-1次,得到k块披萨并送给别人。切披萨的每一刀,先要选择是向垂直还是水平方向切,再在矩形的边界上选一个切的位置,将披萨一分为二。如果垂直地切披萨,那么需
Cosmoshhhyyy
·
2023-08-18 09:46
Leetcode
leetcode
代理模式
算法
leetcode每日一题
2021/4/8 153. 寻找旋转排序数组中的最小值
题目已知一个长度为n的数组,预先按照升序排列,经由1到n次旋转后,得到输入数组。例如,原数组nums=[0,1,2,4,5,6,7]在变化后可能得到:若旋转4次,则可以得到[4,5,6,7,0,1,2]若旋转4次,则可以得到[0,1,2,4,5,6,7]注意,数组[a[0],a[1],a[2],...,a[n-1]]旋转一次的结果为数组[a[n-1],a[0],a[1],a[2],...,a[n-
JYeontu
·
2023-08-18 07:50
【
LeetCode每日一题
】——628.三个数的最大乘积
文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】一【题目类别】排序二【题目难度】简单三【题目编号】628.三个数的最大乘积四【题目描述】给你一个整型数组nums,在数组中找出由三个数组成的最大乘积,并输出这个乘积。五【题目示例】示例1:输入:nums=[1,2,3]输出:6示例2:输入:nums=[
IronmanJay
·
2023-08-18 04:45
LeetCode
算法
数据结构
LeetCode
排序
628.三个数的最大乘积
【
LeetCode每日一题
】——41.缺失的第一个正数
文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】一【题目类别】哈希表二【题目难度】困难三【题目编号】41.缺失的第一个正数四【题目描述】给你一个未排序的整数数组nums,请你找出其中没有出现的最小的正整数。请你实现时间复杂度为O(n)并且只使用常数级别额外空间的解决方案。五【题目示例】示例1:输入:
IronmanJay
·
2023-08-18 04:44
LeetCode
算法
LeetCode
数据结构
哈希表
41.缺失的第一个正数
【
LeetCode每日一题
】——1331.数组序号转换
文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】一【题目类别】排序二【题目难度】简单三【题目编号】1331.数组序号转换四【题目描述】给你一个整数数组arr,请你将数组中的每个元素替换为它们排序后的序号。序号代表了一个元素有多大。序号编号的规则如下:序号从1开始编号。一个元素越大,那么序号越大。如果
IronmanJay
·
2023-08-18 04:13
LeetCode
算法
数据结构
LeetCode
排序
哈希表
leetcode每日一题
_2682.找出转圈游戏输家
2682.找出转圈游戏输家题目:n个朋友在玩游戏。这些朋友坐成一个圈,按顺时针方向从1到n编号。从第i个朋友的位置开始顺时针移动1步会到达第(i+1)个朋友的位置(1<=i
Qayrup
·
2023-08-18 03:27
leetcode每日一题
leetcode
游戏
算法
转圈输家
找出转圈游戏输家
2682
矩阵中的路径 ——【
Leetcode每日一题
】
❓剑指Offer12.矩阵中的路径难度:中等给定一个m*n二维字符网格board和一个字符串单词word。如果word存在于网格中,返回true;否则,返回false。单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。例如,在下面的3×4的矩阵中包含单词"ABCCED"(单词中的字母已标出)。示例1:输入:
酷酷的懒虫
·
2023-08-17 20:34
LeetCode
矩阵
leetcode
线性代数
数值的整数次方 ——【
Leetcode每日一题
】
❓剑指Offer16.数值的整数次方难度:中等实现pow(x,n),即计算x的n次幂函数(即,xnx^nxn)。不得使用库函数,同时不需要考虑大数问题。示例1:输入:x=2.00000,n=10输出:1024.00000示例2:输入:x=2.10000,n=3输出:9.26100示例3:输入:x=2.00000,n=-2输出:0.25000解释:2−2=1/22=1/4=0.252^{-2}=1/
酷酷的懒虫
·
2023-08-17 20:34
LeetCode
leetcode
算法
职场和发展
【
LeetCode每日一题
】剑指 Offer 04. 二维数组中的查找(持续更新)
不要自卑,去提升实力互联网行业谁技术牛谁是爹如果文章可以带给你能量,那是最好的事!请相信自己加油o~2021/5/25今日题目(剑指Offer系列)剑指Offer04.二维数组中的查找在一个n*m的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个高效的函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。示例:matrix=[[1,4,7,
海洋.之心
·
2023-08-17 10:30
剑指Offer刷题
LeetCode每日一题
【
LeetCode每日一题
】剑指 Offer 05. 替换空格(持续更新)
不要自卑,去提升实力互联网行业谁技术牛谁是爹如果文章可以带给你能量,那是最好的事!请相信自己加油o~2021/5/26今日题目(剑指Offer系列)剑指Offer05.替换空格请实现一个函数,把字符串s中的每个空格替换成"%20"。示例:输入:s="Wearehappy."输出:"We%20are%20happy."解题思路:>这道题也就不说什么了,直接调用库函数得了Python解法:classS
海洋.之心
·
2023-08-17 10:30
剑指Offer刷题
LeetCode每日一题
【
LeetCode每日一题
】剑指 Offer 14- I. 剪绳子(持续更新)
不要自卑,去提升实力互联网行业谁技术牛谁是爹如果文章可以带给你能量,那是最好的事!请相信自己加油o~2021/5/31今日题目(剑指Offer系列)剑指Offer14-I.剪绳子给你一根长度为n的绳子,请把绳子剪成整数长度的m段(m、n都是整数,n>1并且m>1),每段绳子的长度记为k[0],k[1]...k[m-1]。请问k[0]*k[1]*...*k[m-1]可能的最大乘积是多少?例如,当绳子
海洋.之心
·
2023-08-17 10:30
剑指Offer刷题
LeetCode每日一题
动态规划
leetcode
opera
字节跳动
算法
【
LeetCode每日一题
】剑指 Offer 03. 数组中重复的数字(持续更新)
不要自卑,去提升实力互联网行业谁技术牛谁是爹如果文章可以带给你能量,那是最好的事!请相信自己加油o~2021/5/25今日题目(剑指Offer系列)剑指Offer03.数组中重复的数字找出数组中重复的数字。在一个长度为n的数组nums里的所有数字都在0~n-1的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。示例:输入:[2,3
海洋.之心
·
2023-08-17 10:59
剑指Offer刷题
LeetCode每日一题
leetcode
java
算法
python
数据结构
KMP 算法理解与掌握 边学边写 ------字符串匹配问题(父串中寻找字串)
1.初遇KMP算法:在今天做
leetcode每日一题
的时候遇上了这么一道题:求一个字符串在另一个字符串中连续重复出现的次数。
Mercury_cc
·
2023-08-17 10:17
算法
leetcode
职场和发展
LeetCode每日一题
——2682. 找出转圈游戏输家
n个朋友在玩游戏。这些朋友坐成一个圈,按顺时针方向从1到n编号。从第i个朋友的位置开始顺时针移动1步会到达第(i+1)个朋友的位置(1<=i
Stray_Lambs
·
2023-08-16 21:11
LeetCode每日一题
leetcode
游戏
算法
leetcode每日一题
:01两数之和
第一题:两数之和题目描述给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定nums=[2,7,11,15],target=9因为nums[0]+nu来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/tw
浮萍一叶舟
·
2023-08-16 17:58
Leetcode每日一题
:833. 字符串中的查找与替换(2023.8.15 C++)
目录833.字符串中的查找与替换题目描述:实现代码与思路:哈希表+模拟原理思路:833.字符串中的查找与替换题目描述:你会得到一个字符串s(索引从0开始),你必须对它执行k个替换操作。替换操作以三个长度均为k的并行数组给出:indices,sources,targets。要完成第i个替换操作:检查子字符串sources[i]是否出现在原字符串s的索引indices[i]处。如果没有出现,什么也不做
Cosmoshhhyyy
·
2023-08-16 15:12
Leetcode
leetcode
c++
java
股票的最大利润 ——【
Leetcode每日一题
】
❓剑指Offer63.股票的最大利润难度:中等假设把某股票的价格按照时间先后顺序存储在数组中,请问买卖该股票一次可能获得的最大利润是多少?示例1:输入:[7,1,5,3,6,4]输出:5解释:在第2天(股票价格=1)的时候买入,在第5天(股票价格=6)的时候卖出,最大利润=6-1=5。注意利润不能是7-1=6,因为卖出价格需要大于买入价格。示例2:输入:[7,6,4,3,1]输出:0解释:在这种情
酷酷的懒虫
·
2023-08-16 12:04
LeetCode
leetcode
算法
职场和发展
旋转数组的最小数字 ——【
Leetcode每日一题
】
❓剑指Offer11.旋转数组的最小数字难度:简单把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。给你一个可能存在重复元素值的数组numbers,它原来是一个升序排列的数组,并按上述情形进行了一次旋转。请返回旋转数组的最小元素。例如,数组[3,4,5,1,2]为[1,2,3,4,5]的一次旋转,该数组的最小值为1。注意,数组[a[0],a[1],a[2],...,a[n-1]]旋
酷酷的懒虫
·
2023-08-16 12:04
LeetCode
leetcode
算法
职场和发展
在排序数组中查找数字 I ——【
Leetcode每日一题
】
❓剑指Offer53-I.在排序数组中查找数字I难度:简单统计一个数字在排序数组中出现的次数。示例1:输入:nums=[5,7,7,8,8,10],target=8输出:2示例2:输入:nums=[5,7,7,8,8,10],target=6输出:0提示:0=target时,在左区间继续查找,左区间应该包含target位置。查找最后一个位置可以转换成寻找target+1的第一个位置,并再往前移动一
酷酷的懒虫
·
2023-08-16 12:59
LeetCode
leetcode
算法
数据结构
2023-08-14
LeetCode每日一题
(合并二叉树)
2023-08-14每日一题一、题目编号617.合并二叉树二、题目链接点击跳转到题目位置三、题目描述给你两棵二叉树:root1和root2。想象一下,当你将其中一棵覆盖到另一棵之上时,两棵树上的一些节点将会重叠(而另一些不会)。你需要将这两棵树合并成一棵新二叉树。合并的规则是:如果两个节点重叠,那么将这两个节点的值相加作为合并后节点的新值;否则,不为null的节点将直接作为新二叉树的节点。返回合并
HEU_firejef
·
2023-08-15 17:05
LeetCode每日一题
leetcode
算法
数据结构
leetcode每日一题
——392.判断子序列(面试经典150题)
一、题目描述与要求392.判断子序列-力扣(LeetCode)题目描述给定字符串s和t,判断s是否为t的子序列。字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace"是"abcde"的一个子序列,而"aec"不是)。示例示例1:输入:s="abc",t="ahbgdc"输出:true示例2:输入:s="axc",t="ahbgdc"输出
茄味琪琪
·
2023-08-15 16:11
leetcode刷题
leetcode
面试
算法
c语言
leetcode每日一题
——238.除自身以外数组的乘积(面试经典150题)
一、题目描述与要求238.除自身以外数组的乘积-力扣(LeetCode)题目描述给你一个整数数组nums,返回数组answer,其中answer[i]等于nums中除nums[i]之外其余各元素的乘积。题目数据保证数组nums之中任意元素的全部前缀元素和后缀的乘积都在32位整数范围内。请不要使用除法,且在O(n)时间复杂度内完成此题。示例示例1:输入:nums=[1,2,3,4]输出:[24,12
茄味琪琪
·
2023-08-15 16:41
leetcode刷题
leetcode
面试
算法
c语言
2023-08-13
LeetCode每日一题
(合并两个有序数组)
2023-08-13每日一题一、题目编号88.合并两个有序数组二、题目链接点击跳转到题目位置三、题目描述给你两个按非递减顺序排列的整数数组nums1和nums2,另有两个整数m和n,分别表示nums1和nums2中的元素数目。请你合并nums2到nums1中,使合并后的数组同样按非递减顺序排列。**注意:**最终,合并后数组不应由函数返回,而是存储在数组nums1中。为了应对这种情况,nums1的
HEU_firejef
·
2023-08-14 13:42
LeetCode每日一题
leetcode
算法
数据结构
【
LeetCode每日一题
】——128.最长连续序列
文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】一【题目类别】哈希表二【题目难度】中等三【题目编号】128.最长连续序列四【题目描述】给定一个未排序的整数数组nums,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。请你设计并实现时间复杂度为O(n)的算法解决此问题。五【题目示例】示例
IronmanJay
·
2023-08-14 11:07
LeetCode
算法
数据结构
LeetCode
哈希表
128.最长连续序列
【
LeetCode每日一题
】——387.字符串中的第一个唯一字符
文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【解题思路】七【题目提示】八【时间频度】九【代码实现】十【提交结果】一【题目类别】哈希表二【题目难度】简单三【题目编号】387.字符串中的第一个唯一字符四【题目描述】给定一个字符串s,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回-1。五【题目示例】示例1:输入:s=“leetcode”输出:0示例2:
IronmanJay
·
2023-08-14 11:06
LeetCode
leetcode
算法
职场和发展
【
LeetCode每日一题
】——389.找不同
文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【解题思路】七【题目提示】八【时间频度】九【代码实现】十【提交结果】一【题目类别】哈希表二【题目难度】简单三【题目编号】389.找不同四【题目描述】给定两个字符串s和t,它们只包含小写字母。字符串t由字符串s随机重排,然后在随机位置添加一个字母。请找出在t中被添加的字母。五【题目示例】示例1:输入:s=“abcd”,t
IronmanJay
·
2023-08-14 11:06
LeetCode
leetcode
算法
数据结构
c语言
哈希表
【
LeetCode每日一题
】——454.四数相加II
文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】一【题目类别】哈希表二【题目难度】中等三【题目编号】454.四数相加II四【题目描述】给你四个整数数组nums1、nums2、nums3和nums4,数组长度都是n,请你计算有多少个元组(i,j,k,l)能满足:0nums1[0]+nums2[0]+n
IronmanJay
·
2023-08-14 11:35
LeetCode
算法
LeetCode
数据结构
哈希表
454.四数相加II
2023-08-12
LeetCode每日一题
(合并 K 个升序链表)
2023-08-12每日一题一、题目编号23.合并K个升序链表二、题目链接点击跳转到题目位置三、题目描述给你一个链表数组,每个链表都已经按升序排列。请你将所有链表合并到一个升序链表中,返回合并后的链表。示例1:示例2:示例3:四、解题代码/***Definitionforsingly-linkedlist.*structListNode{*intval;*ListNode*next;*ListNo
HEU_firejef
·
2023-08-13 01:41
LeetCode每日一题
leetcode
算法
数据结构
2023-08-09
LeetCode每日一题
(整数的各位积和之差)
2023-08-09每日一题一、题目编号1281.整数的各位积和之差二、题目链接点击跳转到题目位置三、题目描述给你一个整数n,请你帮忙计算并返回该整数「各位数字之积」与「各位数字之和」的差。示例1:示例2:提示:1<=n<=105四、解题代码classSolution{public:intsubtractProductAndSum(intn){intnum1=1;intnum2=0;while(n
HEU_firejef
·
2023-08-12 20:45
LeetCode每日一题
leetcode
算法
数据结构
2023-08-10
LeetCode每日一题
(下降路径最小和 II)
2023-08-10每日一题一、题目编号1289.下降路径最小和II二、题目链接点击跳转到题目位置三、题目描述给你一个nxn整数矩阵grid,请你返回非零偏移下降路径数字和的最小值。非零偏移下降路径定义为:从grid数组中的每一行选择一个数字,且按顺序选出来的数字中,相邻数字不在原数组的同一列。示例1:示例2:提示:n==grid.length==grid[i].length1>&grid){in
HEU_firejef
·
2023-08-12 20:45
LeetCode每日一题
数据结构
算法
leetcode
2023-08-11
LeetCode每日一题
(矩阵对角线元素的和)
2023-08-11每日一题一、题目编号1572.矩阵对角线元素的和二、题目链接点击跳转到题目位置三、题目描述给你一个正方形矩阵mat,请你返回矩阵对角线元素的和。请你返回在矩阵主对角线上的元素和副对角线上且不在主对角线上元素的和。示例1:示例2:示例3:四、解题代码classSolution{public:intdiagonalSum(vector>&mat){intlength=mat.siz
HEU_firejef
·
2023-08-12 20:45
LeetCode每日一题
leetcode
算法
数据结构
2023-08-08
LeetCode每日一题
(任意子数组和的绝对值的最大值)
2023-08-08每日一题一、题目编号1749.任意子数组和的绝对值的最大值二、题目链接点击跳转到题目位置三、题目描述给你一个整数数组nums。一个子数组[numsl,numsl+1,…,numsr-1,numsr]的和的绝对值为abs(numsl+numsl+1+…+numsr-1+numsr)。请你找出nums中和的绝对值最大的任意子数组(可能为空),并返回该最大值。abs(x)定义如下:如
HEU_firejef
·
2023-08-12 19:44
LeetCode每日一题
leetcode
算法
数据结构
剪绳子 II ——【
Leetcode每日一题
】
❓剑指Offer14-II.剪绳子II难度:中等给你一根长度为n的绳子,请把绳子剪成整数长度的m段(m、n都是整数,n>1并且m>1),每段绳子的长度记为k[0],k[1]...k[m-1]。请问k[0]*k[1]*...*k[m-1]可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。答案需要取模1e9+7(1000000007),如
酷酷的懒虫
·
2023-08-12 17:57
LeetCode
leetcode
算法
职场和发展
二叉树的最近公共祖先 ——【
Leetcode每日一题
】
❓剑指Offer68-II.二叉树的最近公共祖先难度:简单给定一个二叉树,找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树T的两个结点p、q,最近公共祖先表示为一个结点x,满足x是p、q的祖先且x的深度尽可能大(一个节点也可以是它自己的祖先)。”例如,给定如下二叉树:root=[3,5,1,6,2,0,8,null,null,7,4]示例1:输入:root=[3,
酷酷的懒虫
·
2023-08-10 22:43
LeetCode
leetcode
redis
算法
剪绳子 ——【
Leetcode每日一题
】
❓剑指Offer14-I.剪绳子难度:中等给你一根长度为n的绳子,请把绳子剪成整数长度的m段(m、n都是整数,n>1并且m>1),每段绳子的长度记为k[0],k[1]...k[m-1]。请问k[0]*k[1]*...*k[m-1]可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。示例1:输入:2输出:1解释:2=1+1,1×1=1示例
酷酷的懒虫
·
2023-08-10 22:41
LeetCode
leetcode
算法
职场和发展
【
LeetCode每日一题
】——205.同构字符串
文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】一【题目类别】哈希表二【题目难度】简单三【题目编号】205.同构字符串四【题目描述】给定两个字符串s和t,判断它们是否是同构的。如果s中的字符可以按某种映射关系替换得到t,那么这两个字符串是同构的。每个出现的字符都应当映射到另一个字符,同时不改变字符的
IronmanJay
·
2023-08-10 20:19
LeetCode
算法
数据结构
LeetCode
哈希表
205.同构字符串
Leetcode每日一题
:1749. 任意子数组和的绝对值的最大值(2023.8.9 C++)
目录1749.任意子数组和的绝对值的最大值题目描述:实现代码与解析:动态规划+分类讨论原理思路:前缀和原理思路:1749.任意子数组和的绝对值的最大值题目描述:给你一个整数数组nums。一个子数组[numsl,numsl+1,...,numsr-1,numsr]的和的绝对值为abs(numsl+numsl+1+...+numsr-1+numsr)。请你找出nums中和的绝对值最大的任意子数组(可能
Cosmoshhhyyy
·
2023-08-10 06:05
Leetcode
leetcode
c++
算法
Leetcode每日一题
:2681. 英雄的力量(2023.8.1 C++)
目录2681.英雄的力量题目描述:实现代码与解析:数学规律原理思路:2681.英雄的力量题目描述:给你一个下标从0开始的整数数组nums,它表示英雄的能力值。如果我们选出一部分英雄,这组英雄的力量定义为:i0,i1,...ik表示这组英雄在数组中的下标。那么这组英雄的力量为max(nums[i0],nums[i1]...nums[ik])2*min(nums[i0],nums[i1]...nums
Cosmoshhhyyy
·
2023-08-10 06:04
Leetcode
leetcode
c++
算法
Leetcode每日一题
——47. 全排列 II
题目链接:https://leetcode-cn.com/problems/permutations-ii/给定一个可包含重复数字的序列nums,按任意顺序返回所有不重复的全排列。示例:输入:nums=[1,1,2]输出:[[1,1,2],[1,2,1],[2,1,1]]这道题只是46.全排列(https://leetcode-cn.com/problems/permutations/submis
翔空中,策人生
·
2023-08-09 17:10
回溯算法
leetcode
算法
java
递归算法
LeetCode每日一题
——764. 最大加号标志
LeetCode每日一题
系列题目:764.最大加号标志难度:普通文章目录
LeetCode每日一题
系列题目示例思路题解题目在一个nxn的矩阵grid中,除了在数组mines中给出的元素为0,其他每个元素都为
hyk今天写算法了吗
·
2023-08-09 17:38
#
算法实例
leetcode
算法
职场和发展
Python
数据结构
LeetCode每日一题
——940. 不同的子序列 II
LeetCode每日一题
系列题目:940.不同的子序列II难度:困难文章目录
LeetCode每日一题
系列题目示例思路题解题目给定一个字符串s,计算s的不同非空子序列的个数。
hyk今天写算法了吗
·
2023-08-09 17:08
#
算法实例
leetcode
算法
职场和发展
数据结构
python
【
LeetCode每日一题
】——575.分糖果
文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】一【题目类别】哈希表二【题目难度】简单三【题目编号】575.分糖果四【题目描述】Alice有n枚糖,其中第i枚糖的类型为candyType[i]。Alice注意到她的体重正在增长,所以前去拜访了一位医生。医生建议Alice要少摄入糖分,只吃掉她所有糖的
IronmanJay
·
2023-08-09 17:07
LeetCode
算法
数据结构
LeetCode
哈希表
575.分糖果
LeetCode每日一题
——442. 数组中重复的数据
目录题目示例思路题解题目给你一个长度为n的整数数组nums,其中nums的所有整数都在范围[1,n]内,且每个整数出现一次或两次。请你找出所有出现两次的整数,并以数组形式返回。你必须设计并实现一个时间复杂度为O(n)且仅使用常量额外空间的算法解决此问题。示例示例1:输入:nums=[4,3,2,7,8,2,3,1]输出:[2,3]示例2:输入:nums=[1,1,2]输出:[1]示例3:输入:nu
hyk今天写算法了吗
·
2023-08-09 17:07
#
算法实例
leetcode
算法
职场和发展
python
数据结构
【
LeetCode每日一题
】——219.存在重复元素II
文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】一【题目类别】哈希表二【题目难度】简单三【题目编号】219.存在重复元素II四【题目描述】给你一个整数数组nums和一个整数k,判断数组中是否存在两个不同的索引i和j,满足nums[i]==nums[j]且abs(i-j)map=newHashMapk
IronmanJay
·
2023-08-09 17:06
LeetCode
算法
LeetCode
数据结构
哈希表
219.存在重复元素II
二叉搜索树与双向链表 ——【
Leetcode每日一题
】
❓剑指Offer36.二叉搜索树与双向链表难度:中等输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的循环双向链表。要求不能创建任何新的节点,只能调整树中节点指针的指向。为了让您更好地理解问题,以下面的二叉搜索树为例:我们希望将这个二叉搜索树转化为双向循环链表。链表中的每个节点都有一个前驱和后继指针。对于双向循环链表,第一个节点的前驱是最后一个节点,最后一个节点的后继是第一个节点。下图展示了上面的
酷酷的懒虫
·
2023-08-08 19:17
LeetCode
链表
leetcode
数据结构
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他