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
每日一题
用switch实现星期几(C语言编程
每日一题
)
参考代码:intmain(){intday=0;scanf("%d",&day);//1星期一//2星期二//3星期三//...//if(day==1)//printf("星期一\n");//elseif(day==2)//printf("星期二\n");//elseif(day==3)//printf("星期三\n");//elseif(day==4)//printf("星期四\n");//el
吃个西瓜嘤
·
2023-12-23 10:41
C编程
C语言
C初学者
c语言
java
算法
判断一个数是否同时被3和5整除(C语言编程
每日一题
)
"%d",&n);if(n%3==0&&n%5==0){printf("ok\n");}else{printf("no\n");}return0;}输出结果:判断一个数是否同时被3和5整除以上是今天的
每日一题
吃个西瓜嘤
·
2023-12-23 10:41
C语言
C编程
C初学者
c语言
算法
开发语言
有三个数a,b,c按照从大到小的顺序输出(C语言编程
每日一题
)
有三个数a,b,c按照从大到小的顺序输出参考代码://有三个数a,b,c按照从大到小的顺序输出#includeintmain(){inta=0;intb=0;intc=0;scanf("%d%d%d",&a,&b,&c);//if(a
吃个西瓜嘤
·
2023-12-23 10:10
C语言
C编程
C初学者
c语言
算法
c++
LeetCode
每日一题
Day 20 Hard || Dp
1671.得到山形数组的最少删除次数我们定义arr是山形数组当且仅当它满足:arr.length>=3存在某个下标i(从0开始)满足0arr[i+1]>…>arr[arr.length-1]给你整数数组nums,请你返回将nums变成山形状数组的最少删除次数。示例1:输入:nums=[1,3,1]输出:0解释:数组本身就是山形数组,所以我们不需要删除任何元素。示例2:输入:nums=[2,1,1,
XforeverZ
·
2023-12-23 01:07
LeetCode
leetcode
算法
LeetCode
每日一题
Day 19 || 前后缀和分解&单调栈
2866.美丽塔II给你一个长度为n下标从0开始的整数数组maxHeights。你的任务是在坐标轴上建n座塔。第i座塔的下标为i,高度为heights[i]。如果以下条件满足,我们称这些塔是美丽的:1&a){intn=a.size();vectorsuf(n+1);stackst;st.push(n);//哨兵longlongsum=0;//计算从右往左的后缀和for(inti=n-1;i>=0;
XforeverZ
·
2023-12-23 01:06
LeetCode
leetcode
算法
力扣
每日一题
day36[112.路径总和]
给你二叉树的根节点root和一个表示目标和的整数targetSum。判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和targetSum。如果存在,返回true;否则,返回false。叶子节点是指没有子节点的节点。示例1:输入:root=[5,4,8,11,null,13,4,7,2,null,null,null,1],targetSum=22输出:true解释:等于目标
726498
·
2023-12-22 20:55
力扣每日一题
算法
深度优先
图论
力扣
每日一题
day34[110. 平衡二叉树]
给定一个二叉树,判断它是否是高度平衡的二叉树。本题中,一棵高度平衡二叉树定义为:一个二叉树每个节点的左右两个子树的高度差的绝对值不超过1。示例1:输入:root=[3,9,20,null,null,15,7]输出:true示例2:输入:root=[1,2,2,3,3,null,null,4,4]输出:false示例3:输入:root=[]输出:true二叉树节点的深度:指从根节点到该节点的最长简单
726498
·
2023-12-22 20:55
力扣每日一题
leetcode
算法
力扣
每日一题
day31[101. 对称二叉树]
给你一个二叉树的根节点root,检查它是否轴对称。示例1:输入:root=[1,2,2,3,4,4,3]输出:true示例2:输入:root=[1,2,2,null,3,null,3]输出:fals思路对于二叉树是否对称,要比较的是根节点的左子树与右子树是不是相互翻转的,其实我们要比较的是两个树(这两个树是根节点的左右子树),所以在递归遍历的过程中,也是要同时遍历两棵树。那么如何比较?比较的是两个
726498
·
2023-12-22 20:25
力扣每日一题
算法
力扣
每日一题
day33[111. 二叉树的最小深度]
给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子节点的节点。示例1:输入:root=[3,9,20,null,null,15,7]输出:2示例2:输入:root=[2,null,3,null,4,null,5,null,6]输出:5本题依然是前序遍历和后序遍历都可以,前序求的是深度,后序求的是高度。二叉树节点的深度:指从根节点到该节点
726498
·
2023-12-22 20:25
力扣每日一题
算法
leetcode
力扣
每日一题
day37[113.路径总和ii]
给你二叉树的根节点root和一个整数目标和targetSum,找出所有从根节点到叶子节点路径总和等于给定目标和的路径。叶子节点是指没有子节点的节点。示例1:输入:root=[5,4,8,11,null,13,4,7,2,null,null,5,1],targetSum=22输出:[[5,4,11,2],[5,8,4,5]]示例2:输入:root=[1,2,3],targetSum=5输出:[]示例
726498
·
2023-12-22 20:52
力扣每日一题
java
leetcode
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
【
每日一题
】力扣106.从中序与后序遍历序列构造二叉树
题目描述(传送门)根据一棵树的中序遍历与后序遍历构造二叉树。注意:你可以假设树中没有重复的元素。例如,给出中序遍历inorder=[9,3,15,20,7]后序遍历postorder=[9,15,7,20,3]返回如下的二叉树:3/\920/\157解题思路&代码实现二叉树遍历已知先序、中序结果构造二叉树/***@ClassNameleetcode106*@Description:TODO*@Au
Josvin
·
2023-12-22 01:18
每日一题
二叉树
算法
数据结构
leetcode
标准库中的string类(中)+仅仅反转字母+字符串中的第一个唯一字符+字符串相加——“C++”“Leetcode
每日一题
”
string类的常用接口说明Leetcode
每日一题
string类的常用接口说明标准库中的string类(上)——“C++”-CSDN博客string类对象的容量操作max_sizemax_size:能开的最大的大小空间
认真学习的小雅兰.
·
2023-12-22 00:49
C++
leetcode每日一题
c++
java
开发语言
c语言
leetcode
算法
数据结构
2828. 判别首字母缩略词
2828.判别首字母缩略词难度:简单来源:
每日一题
2023.12.20给你一个字符串数组words和一个字符串s,请你判断s是不是words的首字母缩略词。
神经骚栋
·
2023-12-21 22:17
LeetCode的秃头之路
力扣
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
算法
每日一题
,可怜的小猪
有buckets桶液体,其中正好有一桶含有毒药,其余装的都是水。它们从外观看起来都一样。为了弄清楚哪只水桶含有毒药,你可以喂一些猪喝,通过观察猪是否会死进行判断。不幸的是,你只有minutesToTest分钟时间来确定哪桶液体是有毒的。喂猪的规则如下:选择若干活猪进行喂养可以允许小猪同时饮用任意数量的桶中的水,并且该过程不需要时间。小猪喝完水后,必须有minutesToDie分钟的冷却时间。在这段
DHLSP15
·
2023-12-21 13:47
每日一题
javascript
前端
每日一题
(LeetCode)----栈和队列--删除字符串中的所有相邻重复项
每日一题
(LeetCode)----栈和队列–删除字符串中的所有相邻重复项1.题目(1047.删除字符串中的所有相邻重复项)给出由小写字母组成的字符串S,重复项删除操作会选择两个相邻且相同的字母,并删除它们
程序小白的code之路(记录分享)
·
2023-12-21 12:26
每日一题
leetcode
算法
每日一题
(LeetCode)----字符串--反转字符串 II
每日一题
(LeetCode)----字符串–反转字符串II1.题目(541.反转字符串II)给定一个字符串s和一个整数k,从字符串开头算起,每计数至2k个字符,就反转这2k字符中的前k个字符。
程序小白的code之路(记录分享)
·
2023-12-21 12:25
每日一题
leetcode
算法
每日一题
(LeetCode)----字符串--重复的子字符串
每日一题
(LeetCode)----字符串–重复的子字符串1.题目(459.重复的子字符串)给定一个非空的字符串s,检查是否可以通过由它的一个子串重复多次构成。
程序小白的code之路(记录分享)
·
2023-12-21 12:25
每日一题
leetcode
每日一题
(LeetCode)----栈和队列--逆波兰表达式求值
每日一题
(LeetCode)----栈和队列–逆波兰表达式求值1.题目(150.逆波兰表达式求值)给你一个字符串数组tokens,表示一个根据逆波兰表示法表示的算术表达式。请你计算该表达式。
程序小白的code之路(记录分享)
·
2023-12-21 12:52
每日一题
leetcode
算法
【C语言刷题
每日一题
】——打印100到200之间的素数
目录问题描述思路分析代码实现结果测试问题描述打印100到200之间的素数素数——素数又称质数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数思路分析首先使用一个for循环,来产生100到200的整数在每一次循环内部判断该数字是不是素数——根据素数的定义,要判断一个数字是不是素数,在数据不多的情况下,最简单的判断方式就是用2到n-1去整除该数字,这样的判断需要再产生一个2到n
倔强的石头106
·
2023-12-21 11:30
C语言习题
c语言
开发语言
算法
【坚持
每日一题
10.18】回文排列
给定一个字符串,编写一个函数判定其是否为某个回文串的排列之一。回文串是指正反两个方向都一样的单词或短语。排列是指字母的重新排列。回文串不一定是字典当中的单词。示例1:输入:"tactcoa"输出:true(排列有"tacocat"、"atcocta",等等)来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/palindrome-permutati
程序员小2
·
2023-12-21 08:28
每日一题
,二维平面
给你二维平面上两个由直线构成且边与坐标轴平行/垂直的矩形,请你计算并返回两个矩形覆盖的总面积。每个矩形由其左下顶点和右上顶点坐标表示:第一个矩形由其左下顶点(ax1,ay1)和右上顶点(ax2,ay2)定义。第二个矩形由其左下顶点(bx1,by1)和右上顶点(bx2,by2)定义。varcomputeArea=function(ax1,ay1,ax2,ay2,bx1,by1,bx2,by2){co
DHLSP15
·
2023-12-21 02:32
平面
2020-06-18
每日一题
202007历史上重大改革回眸07戊戌变法改革科举
(2018年高考,江苏卷,第24题,10分)戊戌变法时期,改革科举制度的主张引起了较大的社会反响。阅读下列材料:材料一梁启超提出了比较系统的改革科举制度的方案。他的上中下三策从总体上是要解决旧的科举考试不求实际、摧残人才、于世无补的弊病,引导人们崇尚实学,以新的文化知识来解决中国的现实问题。上策是以学堂制代替科举制;中策则存科举之名,同时设立各种实学考试;下策是对考试内容作本质的变更,摒弃过去八股
东皋先生
·
2023-12-21 00:02
2021/01/24
每日一题
最长连续递增序列
LeetCode上最长连续递增序列,今天又是简单难度了,可以重拳出击假设传入数组[1,3,5,4,2,3,4,5],人眼倒是可以马上分成[1,3,4]和[2,3,4,5]两段,并且最长的那段长度为4,即返回4那么程序中间就可以开始遍历,如果出现nums[i+1]nums[i]的情况res就自增,然后出现nums[i+1]nums[i]){//后一位大于当前元素的情况//计数结果+1res+=1}e
Taec0123
·
2023-12-20 22:52
【
每日一题
】【12.19】1901.寻找峰值Ⅱ
博客主页:A_SHOWY系列专栏:力扣刷题总结录数据结构云计算数字图像处理力扣
每日一题
_1.题目链接1901.寻找峰值IIhttps://leetcode.cn/problems/find-a-peak-element-ii
A_SHOWY
·
2023-12-20 22:35
力扣每日一题
算法
【
每日一题
】【12.18】162.寻找峰值
博客主页:A_SHOWY系列专栏:力扣刷题总结录数据结构云计算数字图像处理力扣
每日一题
_1.题目链接162.寻找峰值https://leetcode.cn/problems/find-peak-element
A_SHOWY
·
2023-12-20 22:05
力扣每日一题
算法
数据结构
c++
leetcode
【
每日一题
】【12.17】746.使用最小花费爬楼梯
博客主页:A_SHOWY系列专栏:力扣刷题总结录数据结构云计算数字图像处理力扣
每日一题
_1.题目链接746.使用最小花费爬楼梯https://leetcode.cn/problems/min-cost-climbing-stairs
A_SHOWY
·
2023-12-20 22:04
力扣每日一题
算法
数据结构
leetcode
c++
【
每日一题
】【12.20】2828.判别首字母缩略词
博客主页:A_SHOWY系列专栏:力扣刷题总结录数据结构云计算数字图像处理力扣
每日一题
_1.题目链接2828.判别首字母缩略词https://leetcode.cn/problems/check-if-a-string-is-an-acronym-of-words
A_SHOWY
·
2023-12-20 22:34
力扣每日一题
算法
leetcode
数据结构
c++
2020-06-19
每日一题
202008历史上重大改革回眸08汉武帝年号制改革
(2018年高考,全国卷Ⅰ)材料汉武帝的诸多统一政策中,包含年号的制定。此前的纪年方法是,将新君即位后的第二年作为元年,以在位年序纪年。皇帝在位时没有特定的名号,如汉景帝在位的第三年即称为“二年”,与其他皇帝的“二年”难以区分。此外,诸王国各以诸侯王之年纪事,更易产生混乱。汉武帝首次“封禅”泰山时,创制了“元封”年号,将当年称为“元封元年”,朝廷所定的年号通用于全国所有地方,后世根据年号也能明白是
东皋先生
·
2023-12-20 19:22
LeetCode
每日一题
2023/12/4-2023/12/10
记录了初步解题思路以及本地实现代码;并不一定为最优也希望大家能一起探讨一起进步目录12/41038.从二叉搜索树到更大和树12/52477.到达首都的最少油耗12/62646.最小化旅行的价格总和12/71466.重新规划路线12/82008.出租车的最大盈利12/92048.下一个更大的数值平衡数12/1070.爬楼梯12/41038.从二叉搜索树到更大和树根据题目即每个节点的值加上其右子树节点
alphaTao
·
2023-12-20 19:04
Exercise
leetcode
算法
LeetCode
每日一题
2021/9/13-2021/9/19
记录了初步解题思路以及本地实现代码;并不一定为最优也希望大家能一起探讨一起进步目录9/13447.NumberofBoomerangs回旋镖的数量9/14524.LongestWordinDictionarythroughDeleting通过删除字母匹配到字典里最长单词9/15162.FindPeakElement寻找峰值9/16212.WordSearchII单词搜索II9/1736.Valid
alphaTao
·
2023-12-20 19:34
Exercise
leetcode
算法
LeetCode
每日一题
2023/11/20-2023/11/26
记录了初步解题思路以及本地实现代码;并不一定为最优也希望大家能一起探讨一起进步目录11/2053.最大子数组和11/212216.美化数组的最少删除数11/222304.网格中的最小路径代价11/231410.HTML实体解析器11/242824.统计和小于目标的下标对数目11/251457.二叉树中的伪回文路径11/26828.统计子串中的唯一字符11/2053.最大子数组和遍历每一个数如果当前
alphaTao
·
2023-12-20 19:34
Exercise
leetcode
算法
LeetCode
每日一题
2023/11/27-2023/12/3
记录了初步解题思路以及本地实现代码;并不一定为最优也希望大家能一起探讨一起进步目录11/27907.子数组的最小值之和11/281670.设计前中后队列11/292336.无限集中的最小数字11/301657.确定两个字符串是否接近12/12661.找出叠涂元素12/21094.拼车12/31423.可获得的最大点数11/27907.子数组的最小值之和对于某位置iarr[i]对答案的贡献需要找到m
alphaTao
·
2023-12-20 19:34
Exercise
leetcode
python
算法
LeetCode
每日一题
2023/12/11-2023/12/17
记录了初步解题思路以及本地实现代码;并不一定为最优也希望大家能一起探讨一起进步目录12/111631.最小体力消耗路径12/122454.下一个更大元素IV12/132697.字典序最小回文串12/142132.用邮票贴满网格图12/152415.反转二叉树的奇数层12/162276.统计区间中的整数数目12/17746.使用最小花费爬楼梯12/111631.最小体力消耗路径dijstra最小堆找
alphaTao
·
2023-12-20 19:30
Exercise
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
每日一题
Day 10 || 并查集/二分搜索
1631.最小体力消耗路径你准备参加一场远足活动。给你一个二维rowsxcolumns的地图heights,其中heights[row][col]表示格子(row,col)的高度。一开始你在最左上角的格子(0,0),且你希望去最右下角的格子(rows-1,columns-1)(注意下标从0开始编号)。你每次可以往上,下,左,右四个方向之一移动,你想要找到耗费体力最小的一条路径。一条路径耗费的体力值
XforeverZ
·
2023-12-20 17:02
LeetCode
leetcode
linux
数据库
LeetCode
每日一题
Day 18 || 简单模拟
2828.判别首字母缩略词给你一个字符串数组words和一个字符串s,请你判断s是不是words的首字母缩略词。如果可以按顺序串联words中每个字符串的第一个字符形成字符串s,则认为s是words的首字母缩略词。例如,“ab”可以由[“apple”,“banana”]形成,但是无法从[“bear”,“aardvark”]形成。如果s是words的首字母缩略词,返回true;否则,返回false。
XforeverZ
·
2023-12-20 17:02
LeetCode
leetcode
365天挑战LeetCode1000题——Day 034
每日一题
+ 二分查找 12
文章目录731.我的日程安排表II首刷自解81.搜索旋转排序数组II首刷自解162.寻找峰值首刷自解731.我的日程安排表II首刷自解classMyCalendarTwo{public:mapcalendar;MyCalendarTwo(){}boolbook(intstart,intend){calendar[start]++;calendar[end]--;intcount=0;for(aut
ShowM3TheCode
·
2023-12-20 17:01
LeetCode千题之路
算法
leetcode
数据结构
365天挑战LeetCode1000题——Day 031
每日一题
+ 二分查找 09
文章目录500提交纪念剑指OfferII041.滑动窗口的平均值代码实现(首刷自解)1838.最高频元素的频数代码实现(首刷自解)540.有序数组中的单一元素代码实现(首刷自解)真正写对「二分查找」,从来不在于我们把区间写成了「左闭右开」还是「左闭右闭」,而是在于我们能够根据题意:得到某种单调性,和可以逐步缩小搜索规模的条件,进而准确地设计可以使得搜索区间缩小的条件。500提交纪念剑指OfferI
ShowM3TheCode
·
2023-12-20 17:31
LeetCode千题之路
leetcode
算法
数据结构
365天挑战LeetCode1000题——Day 032
每日一题
+ 二分查找 10
文章目录565.数组嵌套代码实现(首刷自解)222.完全二叉树的节点个数代码实现(首刷自解)1712.将数组分成三个子数组的方案数代码实现(首刷自解)真正写对「二分查找」,从来不在于我们把区间写成了「左闭右开」还是「左闭右闭」,而是在于我们能够根据题意:得到某种单调性,和可以逐步缩小搜索规模的条件,进而准确地设计可以使得搜索区间缩小的条件。565.数组嵌套代码实现(首刷自解)classSoluti
ShowM3TheCode
·
2023-12-20 17:31
LeetCode千题之路
leetcode
算法
数据结构
365天挑战LeetCode1000题——Day 035
每日一题
+ 二分查找 13
文章目录1260.二维网格迁移首刷自解算法复杂度:O(i∗m∗n)O(i*m*n)O(i∗m∗n),其中i是k取模m*n更好的方法是一维展开,算出元素下一个要去的位置528.按权重随机选择首刷自解算法复杂度:O(n+k∗log(n))O(n+k*log(n))O(n+k∗log(n)),k是调用pickIndex()的次数1260.二维网格迁移首刷自解classSolution{public:ve
ShowM3TheCode
·
2023-12-20 17:31
LeetCode千题之路
算法
leetcode
c++
【Leetcode
每日一题
】69. x 的平方根/Sqrt(x)|二分查找---day3
博主简介:努力学习的预备程序媛一枚~博主主页:@是瑶瑶子啦所属专栏:LeetCode
每日一题
–进击大厂目录题目描述题目分析:代码分析:题目描述链接:69.x的平方根/Sqrt(x)给你一个非负整数x,计算并返回
是瑶瑶子啦
·
2023-12-20 17:31
leetcode
算法
职场和发展
365天挑战LeetCode1000题——Day 027
每日一题
+ 二分查找 05
文章目录1252.奇数值单元格的数目(140)代码实现(首刷自解)287.寻找重复数(141)代码实现(首刷自解)35.搜索插入位置(142)代码实现(首刷自解)69.x的平方根(143)代码实现(首刷自解)1283.使结果不超过阈值的最小除数(144)代码实现(首刷自解)真正写对「二分查找」,从来不在于我们把区间写成了「左闭右开」还是「左闭右闭」,而是在于我们能够根据题意:得到某种单调性,和可以
ShowM3TheCode
·
2023-12-20 17:30
LeetCode千题之路
leetcode
算法
数据结构
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他