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每日一题
LeetCode每日一题
79.单词搜索 回溯dfs应用
LeetCode每日一题
79.单词搜索回溯dfs应用题目描述给定一个二维网格和一个单词,找出该单词是否存在于网格中。
Andy_ss
·
2023-10-29 03:23
LeetCode每日一题
dfs
leetcode
2023-10-28
LeetCode每日一题
(从数量最多的堆取走礼物)
2023-10-28每日一题一、题目编号2558.从数量最多的堆取走礼物二、题目链接点击跳转到题目位置三、题目描述给你一个整数数组gifts,表示各堆礼物的数量。每一秒,你需要执行以下操作:选择礼物数量最多的那一堆。如果不止一堆都符合礼物数量最多,从中选择任一堆即可。选中的那一堆留下平方根数量的礼物(向下取整),取走其他的礼物。返回在k秒后剩下的礼物数量。示例1:示例2:提示:1q;public:
HEU_firejef
·
2023-10-29 03:03
LeetCode每日一题
leetcode
算法
数据结构
2023-10-26
LeetCode每日一题
(统计能整除数字的位数)
2023-10-26每日一题一、题目编号2520.统计能整除数字的位数二、题目链接点击跳转到题目位置三、题目描述给你一个整数num,返回num中能整除num的数位的数目。如果满足nums%val==0,则认为整数val可以整除nums。示例1:示例2:示例3:提示:1<=num<=109num的数位中不含0四、解题代码classSolution{public:intcountDigits(intn
HEU_firejef
·
2023-10-29 03:02
LeetCode每日一题
数据结构
算法
leetcode
1024程序员节
2023-10-27
LeetCode每日一题
(切割后面积最大的蛋糕)
2023-10-27每日一题一、题目编号1465.切割后面积最大的蛋糕二、题目链接点击跳转到题目位置三、题目描述矩形蛋糕的高度为h且宽度为w,给你两个整数数组horizontalCuts和verticalCuts,其中:horizontalCuts[i]是从矩形蛋糕顶部到第i个水平切口的距离verticalCuts[j]是从矩形蛋糕的左侧到第j个竖直切口的距离请你按数组horizontalCuts
HEU_firejef
·
2023-10-29 02:28
LeetCode每日一题
leetcode
算法
数据结构
2021-11-03
LeetCode每日一题
407. 接雨水 II
问题描述:给你一个mxn的矩阵,其中的值均为非负整数,代表二维高度图每个单元的高度,请计算图中形状最多能接多少体积的雨水。示例1:输入:heightMap=[[1,4,3,1,3,2],[3,2,1,3,2,4],[2,3,3,2,3,1]]输出:4解释:下雨后,雨水将会被上图蓝色的方块中。总的接雨水量为1+2+1=4。示例2:输入:heightMap=[[3,3,3,3,3],[3,2,2,2,
Flyvann
·
2023-10-28 13:24
leetcode
算法
职场和发展
【堆】
leetcode每日一题
—面试题 17.14. 最小K个数
题目:设计一个算法,找出数组中最小的k个数。以任意顺序返回这k个数均可。解答:classSolution:defsmallestK(self,arr:List[int],k:int)->List[int]:ifk==0:returnlist()hp=[-xforxinarr[:k]]heapq.heapify(hp)foriinrange(k,len(arr)):if-hp[0]>arr[i]:h
柒年时光
·
2023-10-28 13:24
leetcode
Python
leetcode
算法
面试
Leetcode每日一题
2022-09-18 1465.切割后面积最大的蛋糕
Leetcode每日一题
2022-09-181465.切割后面积最大的蛋糕这道题思路很简单,找到长宽的最大距离就好了,本以为会限制复杂度,但是没有,就比较简单了。
same-pxt
·
2023-10-28 09:47
leetcode
算法
LeetCode每日一题
——1465. Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts
文章目录一、题目二、题解一、题目YouaregivenarectangularcakeofsizehxwandtwoarraysofintegershorizontalCutsandverticalCutswhere:horizontalCuts[i]isthedistancefromthetopoftherectangularcaketotheithhorizontalcutandsimilar
叶卡捷琳堡
·
2023-10-28 08:43
leetcode
算法
数据结构
c++
LeetCode每日一题
——1624. 两个相同字符之间的最长子字符串
LeetCode每日一题
系列题目:1624.两个相同字符之间的最长子字符串难度:简单文章目录
LeetCode每日一题
系列题目示例思路题解题目给你一个字符串s,请你返回两个相同字符之间的最长子字符串的长度
hyk今天写算法了吗
·
2023-10-27 23:02
#
算法实例
leetcode
算法
职场和发展
数据结构
python
K 个一组翻转链表 ——【
Leetcode每日一题
】
❓25.K个一组翻转链表难度:困难给你链表的头节点head,每k个节点一组进行翻转,请你返回修改后的链表。k是一个正整数,它的值小于或等于链表的长度。如果节点总数不是k的整数倍,那么请将最后剩余的节点保持原有顺序。你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换。示例1:输入:head=[1,2,3,4,5],k=2输出:[2,1,4,3,5]示例2:输入:head=[1,2,3,4,5
酷酷的懒虫
·
2023-10-26 18:45
LeetCode
链表
leetcode
数据结构
LeetCode每日一题
——2520. Count the Digits That Divide a Number
文章目录一、题目二、题解一、题目2520.CounttheDigitsThatDivideaNumberGivenanintegernum,returnthenumberofdigitsinnumthatdividenum.Anintegervaldividesnumsifnums%val==0.Example1:Input:num=7Output:1Explanation:7dividesits
叶卡捷琳堡
·
2023-10-26 18:05
leetcode
算法
数据结构
c++
LeetCode每日一题
——2678. Number of Senior Citizens
文章目录一、题目二、题解一、题目Youaregivena0-indexedarrayofstringsdetails.Eachelementofdetailsprovidesinformationaboutagivenpassengercompressedintoastringoflength15.Thesystemissuchthat:Thefirsttencharactersconsistof
叶卡捷琳堡
·
2023-10-26 13:31
leetcode
数据结构
算法
c++
【2021-4】
LeetCode每日一题
复盘
四月终于得到全勤徽章了,第一枚徽章——坚持就是胜利Week1:April1st-April7thPalindromeLinkedList题目大意:判断一个链表是否是回文链表思路:原地判断(时间复杂度为1)的解法:1.将链表从中间二分为两个链表2.翻转第二个链表3.判断两个链表是否相同(可能存在第一个链表比第二个链表多一个元素,只比较长度相同的部分)提示知识点:链表操作:遍历、二分、反转。代码链接:
wsws100
·
2023-10-25 20:15
面试编程题
算法
leetcode
2023-10-25
LeetCode每日一题
(求一个整数的惩罚数)
2023-10-25每日一题一、题目编号2698.求一个整数的惩罚数二、题目链接点击跳转到题目位置三、题目描述给你一个正整数n,请你返回n的惩罚数。n的惩罚数定义为所有满足以下条件i的数的平方和:1=0;--i){tmp+=(yz*(s[i]-'0'));if(tmp>target){returnfalse;}t.pop_back();if(t.size()==0){if(tmp!=target)
HEU_firejef
·
2023-10-25 16:04
LeetCode每日一题
leetcode
算法
数据结构
【1月打卡~
Leetcode每日一题
】547. 省份数量(难度:中等)
547.省份数量有n个城市,其中一些彼此相连,另一些没有相连。如果城市a与城市b直接相连,且城市b与城市c直接相连,那么城市a与城市c间接相连。省份是一组直接或间接相连的城市,组内不含其他没有相连的城市。给你一个nxn的矩阵isConnected,其中isConnected[i][j]=1表示第i个城市和第j个城市直接相连,而isConnected[i][j]=0表示二者不直接相连。返回矩阵中省份
dinosaurcity
·
2023-10-25 15:47
并查集
python
算法
数据结构
机器学习
【
LeetCode每日一题
】——547.省份数量
文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【解题思路】七【题目提示】八【时间频度】九【代码实现】十【提交结果】一【题目类别】广度优先搜索二【题目难度】中等三【题目编号】547.省份数量四【题目描述】有n个城市,其中一些彼此相连,另一些没有相连。如果城市a与城市b直接相连,且城市b与城市c直接相连,那么城市a与城市c间接相连。省份是一组直接或间接相连的城市,组内
IronmanJay
·
2023-10-25 15:42
LeetCode
leetcode
算法
数据结构
广度优先搜索
图
【
Leetcode每日一题
】「动态规划」1155.掷骰子等于目标和的方法数
文章目录思路代码如下:题目如下:思路首先一一眼看就是一个动态规划问题;那就用dp做有哪些变量呢,有:掷骰子的数目,达到target的种数,掷骰子的和,和每次掷骰子的数目。1.确定dp数组如何确立:答案要求返回的是达到target的种数那么我们的这个dp数组代表的就是达到target的种数,还有现在在掷那个骰子和当前掷骰子的和需要表示,那么我们的dp数组就要这么设计:dp[当前在掷那个骰子][当前掷
c0re
·
2023-10-25 13:04
蓝桥杯
算法
leetcode
深度优先
Leetcode每日一题
6.05:二叉树搜索树BST
二叉搜索树(BST)根节点大于等于左子树所有节点,小于等于右子树所有节点。二叉搜索树中序遍历即为节点从小到大排序。230.二叉搜索树中第K小的元素题目描述:给定一个二叉搜索树的根节点root,和一个整数k,请你设计一个算法查找其中第k个最小元素(从1开始计数)。示例:代码题解://中序遍历classSolution{intcnt=0;intval;public:intkthSmallest(Tre
Quinn-ntmy
·
2023-10-25 11:35
刷题笔记
leetcode
数据结构
2023-10-24
LeetCode每日一题
(掷骰子等于目标和的方法数)
2023-10-24每日一题一、题目编号1155.掷骰子等于目标和的方法数二、题目链接点击跳转到题目位置三、题目描述这里有n个一样的骰子,每个骰子上都有k个面,分别标号为1到k。给定三个整数n,k和target,返回可能的方式(从总共kn种方式中)滚动骰子的数量,使正面朝上的数字之和等于target。答案可能很大,你需要对109+7取模。示例1:示例2:示例3:提示:1>f(n+1,vector(
HEU_firejef
·
2023-10-25 09:00
LeetCode每日一题
1024程序员节
数据结构
leetcode
算法
leetcode每日一题
复盘(10.23~10.29)
leetcode450删除二叉搜索树中的节点见到二叉搜索树第一时间就应该想起用中序遍历,知道中序遍历之后接下来想如何删除节点了(左右遍历根据节点大小决定向左向右移动)遍历找不到目标节点,就不用进行操作直接返回根节点就好了当遍历找到要删除的节点(root)时,根据子树情况进行分类处理:1.左右子树都为空:这种情况直接返回nullptr就可以了,因为删除节点相当于把节点变为空2.左子树空右子树不为空这
看到请催我学习
·
2023-10-24 06:35
leetcode
算法
职场和发展
2023-10-23
LeetCode每日一题
(老人的数目)
2023-10-23每日一题一、题目编号2678.老人的数目二、题目链接点击跳转到题目位置三、题目描述给你一个下标从0开始的字符串details。details中每个元素都是一位乘客的信息,信息用长度为15的字符串表示,表示方式如下:前十个字符是乘客的手机号码。接下来的一个字符是乘客的性别。接下来两个字符是乘客的年龄。最后两个字符是乘客的座位号。请你返回乘客中年龄严格大于60岁的人数。示例1:示例
HEU_firejef
·
2023-10-23 21:17
LeetCode每日一题
leetcode
算法
数据结构
【
LeetCode每日一题
】368. 最大整除子集
【
LeetCode每日一题
】368.最大整除子集题目示例1示例2题解题目你一个由无重复正整数组成的集合nums,请你找出并返回其中最大的整除子集answer,子集中每一元素对(answer[i],answer
lievech
·
2023-10-23 05:31
leetcode刷题
c++
2023-10-16
LeetCode每日一题
(只出现一次的数字 III)
2023-10-16每日一题一、题目编号260.只出现一次的数字III二、题目链接点击跳转到题目位置三、题目描述给你一个整数数组nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。找出只出现一次的那两个元素。你可以按任意顺序返回答案。你必须设计并实现线性时间复杂度的算法且仅使用常量额外空间来解决此问题。示例1:示例2:示例3:提示:2singleNumber(vector&nums){
HEU_firejef
·
2023-10-23 03:34
LeetCode每日一题
leetcode
算法
数据结构
Leetcode每日一题
:59. 螺旋矩阵 II
目录问题描述思路分析及代码实现问题描述给你一个正整数n,生成一个包含1到n2所有元素,且元素按顺时针顺序螺旋排列的nxn正方形矩阵matrix。示例1:输入:n=3输出:[[1,2,3],[8,9,4],[7,6,5]]示例2:输入:n=1输出:[[1]]提示:1List[List[int]]:res=[[0foriinrange(n)]forjinrange(n)]left=0right=n-1
不会写代码的嘤嘤
·
2023-10-23 02:06
leetcode练习
python
leetcode
Leetcode每日一题
:54. 螺旋矩阵
目录问题描述思路分析及代码实现问题描述给你一个m行n列的矩阵matrix,请按照顺时针螺旋顺序,返回矩阵中的所有元素。示例1:输入:matrix=[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例2:输入:matrix=[[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[1,2,3,4,8,12,11,10,9,5,6,7]提
不会写代码的嘤嘤
·
2023-10-23 02:36
leetcode练习
leetcode
python
2023-10-22
LeetCode每日一题
(做菜顺序)
2023-10-22每日一题一、题目编号1402.做菜顺序二、题目链接点击跳转到题目位置三、题目描述一个厨师收集了他n道菜的满意程度satisfaction,这个厨师做出每道菜的时间都是1单位时间。一道菜的「like-time系数」定义为烹饪这道菜结束的时间(包含之前每道菜所花费的时间)乘以这道菜的满意程度,也就是time[i]*satisfaction[i]。返回厨师在准备了一定数量的菜肴后可以
HEU_firejef
·
2023-10-22 21:02
LeetCode每日一题
leetcode
算法
数据结构
LeetCode每日一题
: 5. 最长回文子串
5.最长回文子串给定一个字符串s,找到s中最长的回文子串。你可以假设s的最大长度为1000。示例1:输入:"babad"输出:"bab"注意:"aba"也是一个有效答案。示例2:输入:"cbbd"输出:"bb"思路:采用动态规划的思想要知道s[i]和s[j]之间的字符是否为回文字符,我们只需知道s[i]==s[j]并且s[i+1:j-1]为回文字符串创建N*N的列表记录:s[i]到s[j]是否为回
pao哥
·
2023-10-22 19:25
leetcode每日一题
1984. 学生分数的最小差值 简单的排序+滑动窗口模拟
本篇内容:
leetcode每日一题
1984.学生分数的最小差值简单的滑动窗口模拟文章专栏:
leetcode每日一题
《打卡日常》最近更新:2022年2月5日
leetcode每日一题
1447.最简分数简单的哈希
Alascanfu
·
2023-10-22 16:32
leetcode
算法
职场和发展
排序算法
滑动窗口
【
LeetCode每日一题
合集】2023.10.9-2023.10.15(贪心&⭐位运算的应用:只出现一次的数字)
文章目录2578.最小和分割(贪心)2731.移动机器人(脑筋急转弯+排序统计)2512.奖励最顶尖的K名学生(哈希表+排序)(练习Java语法)代码风格1代码风格22562.找出数组的串联值(简单模拟)写法1——模拟写法2——String、Integer的API1488.避免洪水泛滥⭐解法1——贪心+优先队列解法2——贪心+二分查找补充:TreeSet的ceiling()和floor()136.
小威W
·
2023-10-22 13:27
算法刷题记录
leetcode
算法
每日一题
力扣
贪心
位运算
LeetCode每日一题
题解:912. 排序数组-题解-python && C++源代码-快速排序代码模板
912.排序数组难度中等506收藏分享切换为英文接收动态反馈给你一个整数数组nums,请你将该数组升序排列。示例1:输入:nums=[5,2,3,1]输出:[1,2,3,5]示例2:输入:nums=[5,1,1,2,0,0]输出:[0,0,1,1,2,5]提示:1List[int]:self.dfs_quick(nums,0,len(nums)-1)returnnumsC++代码:classSol
小馨馨的小翟
·
2023-10-22 11:57
题解
笔记
c++
算法
数据结构
python
leetcode
生命游戏 ——【
Leetcode每日一题
】
❓289.生命游戏难度:中等根据百度百科,生命游戏,简称为生命,是英国数学家约翰·何顿·康威在1970年发明的细胞自动机。给定一个包含m×n个格子的面板,每一个格子都可以看成是一个细胞。每个细胞都具有一个初始状态:1即为活细胞(live),或0即为死细胞(dead)。每个细胞与其八个相邻位置(水平,垂直,对角线)的细胞都遵循以下四条生存定律:如果活细胞周围八个位置的活细胞数少于两个,则该位置活细胞
酷酷的懒虫
·
2023-10-22 03:14
LeetCode
矩阵
游戏
leetcode
【
Leetcode每日一题
】---521. 最长特殊序列 Ⅰ(脑筋急转弯)
题目链接521.最长特殊序列Ⅰ这题感觉题目很绕,这里的特殊子序列该如何理解,举例说明:字符串a=“aaa”,b=“bbb”,a的子序列就为aaa,b的子序列为bbb,a的子序列没有在b中出现,b的子序列没有在a中出现。这时a,b都为特殊子序列。因此总共就两种情况:情况一.a串的长度==b串的长度:这时最长子序列就是字符串本身,如果a和b有一个字符不相等,说明两个子序列都是特殊子序列。反之说明两个字
Fengliguantou@
·
2023-10-21 20:54
leetcode每日一题
算法
蓝桥杯
职场和发展
【
Leetcode每日一题
】---6. Z 字形变换(找规律)
题目链接:6.Z字形变换方法一:找规律模拟数组题目要求构造一个从左到右的Z型矩阵。通过分析,可以看出这个Z型矩阵的特点Z型矩阵就是如图中的橙色,绿色这样部分组合在一起的,Z型矩阵就是由一个个这样相同周期组成的。这里有一种情况需要特殊讨论,当矩阵只有一行时,直接返回原字符。其余情况均可满足。其周期的构成满足这样一个规律:在第一列向下填写矩阵行数r个字符,接着向其右上部分共(r-2)列分别填写一个字符
Fengliguantou@
·
2023-10-21 20:24
leetcode每日一题
算法
蓝桥杯
职场和发展
【
Leetcode每日一题
】---258. 各位相加(数学巧求数根)
题目链接258.各位相加方法一:模拟用sum来接收num每位上数字相加的结果,用sum更新num的数值,直到num=10){intsum=0;while(num){sum+=num%10;num/=10;}num=sum;}returnnum;}};方法二:递归思路其实和第一种方法类似。这里以一个样例的递归展开图进行说明:classSolution{public:intt;intaddDigits
Fengliguantou@
·
2023-10-21 20:24
leetcode每日一题
算法
蓝桥杯
职场和发展
JAVA(2021-11-12)
leetcode每日一题
----猜数字大小 II
这个题个人感觉有点难,想了半天,还看了题解才写出来首先这个题要用动态规划而不是二分,二分根本做不下去。为了将支付的金额最小化,除了需要将每次支付的金额控制在较低值以外,还需要在猜数字的过程中缩小所选数字的范围。当猜了数字xx并且猜错时,会知道xx比所选数字大还是小。如果xx比所选数字大,则任何比xx大的数字一定都比所选数字大,因此应该在比xx小的数字中继续猜数字。如果xx比所选数字小,同理可知应该
花园宝宝胡图图
·
2023-10-21 20:23
leetcode
leetcode
java
动态规划
2023-10-18
LeetCode每日一题
(执行 K 次操作后的最大分数)
2023-10-18每日一题一、题目编号2530.执行K次操作后的最大分数二、题目链接点击跳转到题目位置三、题目描述给你一个下标从0开始的整数数组nums和一个整数k。你的起始分数为0。在一步操作中:选出一个满足0&nums,intk){priority_queueq(nums.begin(),nums.end());longlongans=0;for(inti=0;i
HEU_firejef
·
2023-10-21 20:19
LeetCode每日一题
leetcode
算法
数据结构
2023-10-21
LeetCode每日一题
(统计无向图中无法互相到达点对数)
2023-10-21每日一题一、题目编号2316.统计无向图中无法互相到达点对数二、题目链接点击跳转到题目位置三、题目描述给你一个整数n,表示一张无向图中有n个节点,编号为0到n-1。同时给你一个二维整数数组edges,其中edges[i]=[ai,bi]表示节点ai和bi之间有一条无向边。请你返回无法互相到达的不同点对数目。示例1:示例2:提示:1>&edges){longlongsum=0;v
HEU_firejef
·
2023-10-21 20:19
LeetCode每日一题
leetcode
算法
数据结构
leetcode每日一题
-859:亲密字符串
leetcode每日一题
-859:亲密字符串链接亲密字符串题目分析题目本身不是很难,但是有不少需要注意的地方,逐一来进行分析。首先如果两个字符串不一样长,那么肯定是false。
苦泉
·
2023-10-21 20:48
社团算法打卡
leetcode
算法
职场和发展
leetcode每日一题
-110:平衡二叉树
leetcode每日一题
-110:平衡二叉树链接平衡二叉树题目分析遍历树,然后每次判断树的左右两个子树的差值即可。代码C++/***Definitionforabinarytreenode.
苦泉
·
2023-10-21 20:48
社团算法打卡
leetcode
算法
职场和发展
leetcode每日一题
-299:猜数字游戏
leetcode每日一题
-299:猜数字游戏链接猜数字游戏题目分析虽然是一个中等题,但是其实十分的简单.我们只需要先按照最小长度遍历一遍两个字符串的前缀,然后统计一下同位置并且数字相同的结果,然后把这些点标记一下
苦泉
·
2023-10-21 20:18
社团算法打卡
leetcode
算法
职场和发展
leetcode每日一题
-7:整数反转
leetcode每日一题
-7:整数反转链接整数反转题目分析题目不是很难,但是细节很多,并且不允许存储64位整数,需要考虑很多的东西.在之后的代码部分逐一分析.代码C++classSolution{public
苦泉
·
2023-10-21 20:18
社团算法打卡
leetcode
算法
职场和发展
2023-10-19
LeetCode每日一题
(同积元组)
2023-10-19每日一题一、题目编号1726.同积元组二、题目链接点击跳转到题目位置三、题目描述给你一个由不同正整数组成的数组nums,请你返回满足a*b=c*d的元组(a,b,c,d)的数量。其中a、b、c和d都是nums中的元素,且a!=b!=c!=d。示例1:示例2:提示:1&nums){intn=nums.size();intans=0;unordered_mapcnt;for(int
HEU_firejef
·
2023-10-21 20:37
LeetCode每日一题
leetcode
数据结构
算法
2023-10-20
LeetCode每日一题
(根据规则将箱子分类)
2023-10-20每日一题一、题目编号2525.根据规则将箱子分类二、题目链接点击跳转到题目位置三、题目描述给你四个整数length,width,height和mass,分别表示一个箱子的三个维度和质量,请你返回一个表示箱子类别的字符串。如果满足以下条件,那么箱子是“Bulky”的:箱子至少有一个维度大于等于104。或者箱子的体积大于等于109。如果箱子的质量大于等于100,那么箱子是“Heav
HEU_firejef
·
2023-10-21 20:37
LeetCode每日一题
leetcode
算法
数据结构
LeetCode每日一题
-N皇后 II
题目n皇后问题研究的是如何将n个皇后放置在n×n的棋盘上,并且使皇后彼此之间不能相互攻击。给你一个整数n,返回n皇后问题不同的解决方案的数量。分析力扣界面改成蓝色基色,给人感觉很清新,赞一个。这道题比N皇后I要容易一些,是一道典型的深度优先算法题,解题思路是一模一样的。N皇后的关键我认为不是dfs+回溯,而是怎么判断斜线上已经存在皇后了,直线很容易判断,用一个boolean[n]数组缓存就行了,但
山里小龙
·
2023-10-21 15:43
leetcode
leetcode
算法
LeetCode每日一题
5月11日 LeetCode50.Pow(x, n)
问题描述:实现pow(x,n),即计算x的n次幂函数。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/powx-n示例1:输入:2.00000,10输出:1024.00000示例2:输入:2.00000,10输出:1024.00000示例3:输入:2.00000,-2输出:0.25000解释:2-2=1/22=1/4=0.25解题思路:按照我们
青日五月
·
2023-10-21 09:00
LeetCode刷题记录
leetcode
算法
LeetCode每日一题
——2525. Categorize Box According to Criteria
文章目录一、题目二、题解一、题目Givenfourintegerslength,width,height,andmass,representingthedimensionsandmassofabox,respectively,returnastringrepresentingthecategoryofthebox.Theboxis“Bulky”if:Anyofthedimensionsoftheb
叶卡捷琳堡
·
2023-10-21 08:44
leetcode
算法
c++
数据结构
LeetCode每日一题
,整数转罗马数字
题目整数转罗马数字https://leetcode-cn.com/problems/integer-to-roman/公众号《java编程手记》记录JAVA学习日常,分享学习路上点点滴滴,从入门到放弃,欢迎关注描述难度:中等罗马数字包含以下七种字符:I,V,X,L,C,D和M字符数值I1V5X10L50C100D500M1000例如,罗马数字2写做II,即为两个并列的1。12写做XII,即为X+I
JAVA编程手记
·
2023-10-20 21:54
【
Leetcode每日一题
1726】「组合|哈希表」同积元组
2023.10.19本题重点:1.题目的理解,如何转化成一种组合问题2.哈希表的使用题目介绍:给你一个由不同正整数组成的数组nums,请你返回满足a*b=c*d的元组(a,b,c,d)的数量。其中a、b、c和d都是nums中的元素,且a!=b!=c!=d。示例1:输入:nums=[2,3,4,6]输出:8解释:存在8个满足题意的元组:(2,6,3,4),(2,6,4,3),(6,2,3,4),(6
c0re
·
2023-10-20 20:25
蓝桥杯
算法
leetcode
leetcode每日一题
28
283.移动零第一反应是冒泡classSolution{public:voidmoveZeroes(vector&nums){intsize=nums.size();if(size==1)return;for(inti=0;i&nums){intsize=nums.size();if(size==1)return;ints=0;//收集不为0的数组下标for(inti=0;i&nums){intn
CodingJazz
·
2023-10-20 15:36
leetcode
算法
职场和发展
leetcode每日一题
(二)
每日一题1765.地图中的最高点1.29884.两句话中的不常见单词(简)1.301342.将数字变成0的操作次数(简)1.311763.最长的美好子字符串2.12000.反转单词前缀(简)2.21414.和为k的最少斐波那契数字数目2.31725.可以形成最大的矩形数目(简)2.41219.黄金矿工2.51748.唯一元素的和(简)2.61405.最长快乐字符串2.71001.网格照明(难)2.
niuniuyi~
·
2023-10-19 20:26
蓝桥杯
算法
python
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他