首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
leetcode
相关资讯
热门
最新
后端
01-01 08:00
后端
leetcode 37. 解数独
leetcode 37. 解数独,leetcode37.解数独编写一个程序,通过填充空格来解决数独问题。数独的解法需遵循如下规则:数字1-9在每一行只能出现一次。数字1-9在每一列只能出现一次。数字1-9在每一个以粗实线分隔的3x3宫内只能出现一次。(请参考示例图)数独部分空格内已填入了数字,空白格用'.'表示。示例:输入:board=[["5","3",".",".","7",".",
147
后端
01-01 08:00
后端
LeetCode入门指南 之 栈和队列
LeetCode入门指南 之 栈和队列,栈155.最小栈设计一个支持push,pop,top操作,并能在常数时间内检索到最小元素的栈。push(x)——将元素x推入栈中。pop()——删除栈顶的元素。top()——获取栈顶元素。getMin()——检索栈中的最小元素。classMinStack{/**initializeyourdatastructurehere.*/privateDequesta
143
后端
01-01 08:00
后端
Leetcode(627)----变更性别
Leetcode(627)----变更性别,Leetcode(627)----变更性别文章目录题目题解题目627.变更性别给定一个salary表,如下所示,有m=男性和f=女性的值。交换所有的f和m值(例如,将所有f值更改为m,反之亦然)。要求只使用一个更新(Update)语句,并且没有中间的临时表。注意,您必只能写一个Update语句,请不要编写任何Select语句。例如:|id|name|se
140
后端
01-01 08:00
后端
LeetCode入门指南 之 二分搜索
LeetCode入门指南 之 二分搜索,上图表示常用的二分查找模板:第一种是最基础的,查找区间左右都为闭区间,比较后若不等,剩余区间都不会再包含mid;一般在不需要确定目标值的边界时,用此法即可。第二种查找区间为左闭右开,要确定target左边界时,若nums[mid]==target,取right=mid:intleft=0;intright=arr.length;//注意while(left<
134
后端
01-01 08:00
后端
LeetCode:20. 有效的括号
LeetCode:20. 有效的括号,LeetCode:20.有效的括号给定一个只包括'(',')','{','}','[',']'的字符串s,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。示例:输入:s="()"输出:true我们遍历给定的字符串s。当我们遇到一个左括号时,我们会期望在后续的遍历中,有一个相同类型的右括号将其闭合。由于后遇到的
134
后端
01-01 08:00
后端
leetcode 985 遇到的一个小问题
leetcode 985 遇到的一个小问题,在做leetcode985的时候遇到了一个小问题,这是一个很简单的题目,但是因为一个细节卡了一段时间。其中在判断一个数字奇偶性的时候,直接用这个数字a整除2取余,如果结果是0则为偶数,是1则为奇数。但实际情况是,当a为负数奇数时,取余所得值为-1.#includeusingnamespacestd;intmain(){cout<<-5%2<<endl;r
133
后端
01-01 08:00
后端
leetcode 1035 不相交的线
leetcode 1035 不相交的线,leetcode1035不相交的线在两条独立的水平线上按给定的顺序写下nums1和nums2中的整数。现在,可以绘制一些连接两个数字nums1[i]和nums2[j]的直线,这些直线需要同时满足满足:nums1[i]==nums2[j]且绘制的直线不与任何其他连线(非水平线)相交。请注意,连线即使在端点也不能相交:每个数字只能属于一条连线。以这种方法绘制线条
133
代码人生
01-01 08:00
代码人生
leetcode 312. Burst Balloons(python)
leetcode 312. Burst Balloons(python),每日经典《春望》——杜甫(唐)国破山河在,城春草木深。感时花溅泪,恨别鸟惊心。烽火连三月,家书抵万金。白头搔更短,浑欲不胜簪。描述Youaregivennballoons,indexedfrom0ton-1.Eachballoonispaintedwithanumberonitrepresentedbyanarraynums
132
后端
01-01 08:00
后端
leetcode1871 跳跃游戏 VII
leetcode1871 跳跃游戏 VII,leetcode1871跳跃游戏VII思路:动态规划+前缀和优化。实现:1classSolution2{3public:4boolcanReach(strings,intminJump,intmaxJump)5{6intn=s.length();7vectorsum(n+1,0);8sum[1]=1;9intx=0;10for(inti=1;i<n;i+
132
后端
01-01 08:00
后端
leetcode算法第二题python答案
leetcode算法第二题python答案,2.两数相加给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字0之外,这两个数都不会以0开头。示例1:输入:l1=[2,4,3],l2=[5,6,4]输出:[7,0,8]解释:342+465=807.示例2:输入:l1=[0],
132
«
1
2
3
4
5
6
7
8
9
10
11
»