自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 收藏
  • 关注

原创 【LeetCode】205. 同构字符串

给定两个字符串s和t,判断它们是否是同构的。如果s中的字符可以按某种映射关系替换得到t,那么这两个字符串是同构的。每个出现的字符都应当映射到另一个字符,同时不改变字符的顺序。不同字符不能映射到同一个字符上,相同字符只能映射到同一个字符上,字符可以映射到自己本身。

2024-09-09 21:47:39 234

原创 mybatisplus使用分页插件时嵌套查询主表关联子表的字段返回为null

例如下方的嵌套查询,关联字段为order_no,主表返回数据中orderNo为null。解决方法: 在resultMap中加一行。

2024-07-10 11:48:07 330

原创 【LeetCode】454. 四数相加 II

给你四个整数数组nums1nums2nums3和nums4,数组长度都是n,请你计算有多少个元组2两个元组如下:1。

2024-04-05 17:27:45 625

原创 每日一题:【LeetCode】1710. 卡车上的最大单元数

请你将一些箱子装在一辆卡车上。给你一个二维数组 boxTypes ,其中 boxTypes[i] = [numberOfBoxesi,numberOfUnitsPerBoxi] :numberOfBoxesi 是类型 i 的箱子的数量。 numberOfUnitsPerBoxi 是类型 i 每个箱子可以装载的单元数量。整数 truckSize 表示卡车上可以装载箱子的最大数量 。只要箱子数量不超过 truckSize,你就可以选择任意箱子装到卡车上。返回卡车可以装载单元的最大总数。

2022-11-15 21:42:31 541 1

原创 每日一题:【LeetCode】1221. 分割平衡字符串

在一个平衡字符串中,‘L’ 和 ‘R’ 字符的数量是相同的。给你一个平衡字符串 s,请你将它分割成尽可能多的平衡字符串。注意:分割得到的每个字符串都必须是平衡字符串,且分割得到的平衡字符串是原平衡字符串的连续子串。返回可以通过分割得到的平衡字符串的最大数量 。

2022-11-14 21:49:48 293

原创 每日一题:【LeetCode】1876. 长度为三且各字符不同的子字符串

如果一个字符串不含有任何重复字符,我们称这个字符串为好字符串。给你一个字符串 s ,请你返回 s 中长度为3的好子字符串的数量。 注意,如果相同的好子字符串出现多次,每一次都应该被记入答案之中。子字符串是一个字符串中连续的字符序列。

2022-11-12 21:39:00 268

原创 【第一周】数学作业(贷款问题)

>你的父母正在考虑一项贷款期限30年、每月要支付0.5%利息的100000美元抵押贷款。试建立一个能够在360次付费后还清抵押贷款(借款)的用月供p表示的模型。提示:如果an表示n个月后的欠款,那么a0和a360表示什么呢?

2022-11-12 19:34:06 1345

原创 每日一题:【LeetCode】764. 最大加号标志

在一个 n x n 的矩阵 grid 中,除了在数组 mines 中给出的元素为 0,其他每个元素都为1。mines[i] = [xi,yi]表示 grid[xi][yi] == 0返回 grid 中包含 1 的最大的 轴对齐 加号标志的阶数 。如果未找到加号标志,则返回 0 。一个 k 阶由 1 组成的 “轴对称”加号标志具有中心网格 grid[r][c] == 1,以及4个从中心向上、向下、向左、向右延伸,长度为 k-1,由1组成的臂。注意,只有加号标志的所有网格要求为1,别的网格可能为 0 也

2022-11-09 22:06:50 347

原创 每日一题:【LeetCode】816. 模糊坐标

我们有一些二维坐标,如 “(1, 3)” 或 “(2, 0.5)”,然后我们移除所有逗号,小数点和空格,得到一个字符串S。返回所有可能的原始字符串到一个列表中。原始的坐标表示法不会存在多余的零,所以不会出现类似于"00", “0.0”, “0.00”, “1.0”, “001”, "00.01"或一些其他更小的数来表示坐标。此外,一个小数点前至少存在一个数,所以也不会出现“.1”形式的数字。最后返回的列表可以是任意顺序的。而且注意返回的两个数字中间(逗号之后)都有一个空格。

2022-11-08 21:49:23 109

原创 每日一题:【LeetCode】258. 各位相加

给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。返回这个结果。

2022-11-08 21:38:47 333

原创 每日一题:【LeetCode】136. 只出现一次的数字

给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。

2022-11-08 21:12:16 209

原创 每日一题:【LeetCode】1684.统计一致字符串的数目

给你一个由不同字符组成的字符串 allowed 和一个字符串数组 words 。如果一个字符串的每一个字符都在 allowed 中,就称这个字符串是 一致字符串 。请你返回 words 数组中 一致字符串 的数目。

2022-11-08 20:59:19 180

原创 【LeetCode】344.反转字符串

编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。

2022-11-06 21:42:23 131

原创 每日一题:【LeetCode】349.两个数组的交集

给定两个数组nums1和nums2 ,返回 它们的交集。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。

2022-11-06 20:40:35 451

原创 每日一题:【LeetCode】561.数组拆分

给定长度为2n的整数数组 nums ,你的任务是将这些数分成n 对, 例如 (a1, b1), (a2, b2), ..., (an, bn) ,使得从 1 到n 的 min(ai, bi) 总和最大。返回该 最大总和 。

2022-11-06 19:51:25 673

原创 每日一题:【LeetCode】1662.检查两个字符串数组是否相等

给你两个字符串数组 word1 和 word2 。如果两个数组表示的字符串相同,返回 true ;否则,返回 false 。数组表示的字符串是由数组中的所有元素 按顺序 连接形成的字符串。

2022-11-02 21:22:08 333

原创 每日一题:【LeetCode】540. 有序数组中的单一元素

给你一个仅由整数组成的有序数组,其中每个元素都会出现两次,唯有一个数只会出现一次。请你找出并返回只出现一次的那个数。你设计的解决方案必须满足 O(log n) 时间复杂度和 O(1) 空间复杂度。

2022-11-01 17:11:36 340

原创 【蓝桥备赛】日期问题

小明正在整理一批历史文献。这些历史文献中出现了很多日期。小明知道这些日期都在 1960 年 1 月 1 日至 2059 年 12 月 31 日。令小明头疼的是,这些日期采用的格式非常不统一,有采用年/月/日的,有采用月/日/年的,还有采用日/月/年的。更加麻烦的是,年份也都省略了前两位,使得文献上的一个日期,存在很多可能的日期与其对应。比如 02/03/04,可能是 2002 年 03 月 04 日、2004 年 02 月 03 日或 2004 年 03 月 02 日。

2022-01-26 19:25:15 222

原创 【蓝桥备赛】乘积尾零

​如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零?5650 4542 3554 473 946 4114 3871 9073 90 4329 2758 7949 6113 5659 5245 7432 3051 4434 6704 3594 9937 1173 6866 3397 4759 7557 3070 2287 1453 9899 1486 5722 3135 1170 4014 5510 注意:需要提交的是一个整数,表示末尾零的个数.不要填写任何多余内容.

2022-01-25 18:08:06 281

原创 【蓝桥备赛】冰雹数

任意给定一个正整数 N,如果是偶数,执行:N/2如果是奇数,执行:N×3+1生成的新的数字再执行同样的动作,循环往复。通过观察发现,这个数字会一会儿上升到很高,一会儿又降落下来。就这样起起落落的,但最终必会落到 “1”。

2022-01-22 20:42:26 384

原创 【蓝桥备赛】生日蜡烛

某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛.现在算起来,他一共吹熄了236根蜡烛.请问,他从多少岁开始过生日 party 的?请填写他开始过生日 party 的年龄数.注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字.

2022-01-22 20:38:12 373

原创 【蓝桥备赛】移动距离

X星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为 1,2,3…当排满一行时,从下一行相邻的楼往反方向排号。我们的问题是:已知了两个楼号 m 和 n,需要求出它们之间的最短移动距离(不能斜线方向移动)。

2022-01-21 21:08:09 209 1

原创 【蓝桥备赛】奇妙的数字

小明发现了一个奇妙的数字.它的平方和立方正好把0~9的10个数字每个用且只用了一次.你能猜出这个数字是多少吗?请填写该数字,不要填写任何多余的内容.

2022-01-21 19:51:04 445

原创 【蓝桥备赛】平方怪圈

如果把一个正整数的每一位都平方后再求和,得到一个新的正整数.对新产生的正整数再做同样的处理.如此一来,你会发现,不管开始取的是什么数字,最终如果不是落入1,就是落入同一个循环圈.请写出这个循环圈中最大的那个数字.请填写该最大数字.注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字.

2022-01-20 19:42:30 480

原创 【蓝桥备赛】激光样式

×星球的盛大节日为增加气氛,用30台机光器一字排开,向太空中打出光柱.安装调试的时候才发现,不知什么原因,相邻的两台激光器不能同时打开!国王很想知道,在目前这种 bug存在的情况下,一共能打出多少种激光效果?显然,如果只有3台机器,一共可以成5种样式,即:全都关上 (sorry,此时无声胜有声,这也算一种)开一台,共3种开两台,只1种30台就不好算了,国王只好请你帮忙了.要求提交一个整数,表示30台激光器能形成的样式种数.注意,只提交一个整数,不要填写任何多余的内容.

2022-01-19 18:26:20 419

原创 【蓝桥备赛】第几天

2000年的1月1日,是那一年的第1天。那么,2000年的5月4日,是那一年的第几天?注意:需要提交的是一个整数,不要填写任何多余内容。

2022-01-19 16:00:46 595

原创 【蓝桥备赛】兴趣小组

为丰富同学们的业余文化生活,某高校学生会创办了3个兴趣小组(以下称A组,B组,C组).每个小组的学生名单分别在【A.txt】,【B.xt】和【C.txt】中.每个文件中存储的是学生的学号.由于工作需要,我们现在想知道:既参加了A组,又参加了B组,但是没有参加C组的同学一共有多少人?请你统计该数字并通过浏览器提交答案.注意:答案是一个整数,不要提交任何多余的内容.

2022-01-18 22:59:37 418

原创 每日一题:【LeetCode】面试题16.10.生存人数

给定 N 个人的出生年份和死亡年份,第 i 个人的出生年份为 birth[i],死亡年份为 death[i],实现一个方法以计算生存人数最多的年份。你可以假设所有人都出生于 1900 年至 2000 年(含 1900 和 2000 )之间。如果一个人在某一年的任意时期处于生存状态,那么他应该被纳入那一年的统计中。例如,生于 1908 年、死于 1909 年的人应当被列入 1908 年和 1909 年的计数。如果有多个年份生存人数相同且均为最大值,输出其中最小的年份。

2022-01-18 22:34:25 265

原创 【蓝桥备赛】贪吃蛇长度

小明在爷爷的私人收藏馆里找到一台老式电脑.居然没有图形界面,只能用控制台编程.经过小明的一阵摸索,神奇地设计出了控制台上的贪食蛇游戏.如下图,是游戏时画面截图.其中,H表示蛇头,T表示蛇尾.#表示蛇的身体,@表示身体交叉重叠的地方.你能说出现在的贪吃蛇长度是多少吗?其实,只要数出#的数目算1,数出@的数目,算2,再加上头尾各算1就计算好了.人工数一下?太累眼睛了,聪明的你为什么不让计算机帮忙呢?本题的要求就是:请填写上图中贪食蛇的长度是多少?

2022-01-17 18:14:09 2444

原创 【蓝桥备赛】矩形切割

小明有一些矩形的材料,他要从这些矩形材料中切割出一些正方形。当他面对一块矩形材料时,他总是从中间切割一刀,切出一块最大的正方形,剩下一块矩形,然后再切割剩下的矩形材料,直到全部切为正方形为止。例如,对于一块两边分别为5和3的材料(记为5×3),小明会依次切出3×3、2×2、1x1、1×1共4个正方形。现在小明有一块矩形的材料,两边长分别是2019和324。请问小明最终会切出多少个正方形?

2022-01-16 17:18:42 296

原创 【LeetCode】1137.第N个泰波那契数

泰波那契序列Tn定义如下:T0 = 0, T1 = 1, T2 = 1, 且在 n >= 0的条件下 Tn+3 = Tn + Tn+1 + Tn+2给你整数n,请返回第 n 个泰波那契数Tn 的值。

2022-01-16 11:29:43 239 1

原创 【LeetCode】509.斐波那契数

斐波那契数,通常用F(n) 表示,形成的序列称为 斐波那契数列 。该数列由0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是:F(0) = 0,F(1)= 1F(n) = F(n - 1) + F(n - 2),其中 n > 1给你 n ,请计算 F(n) 。

2022-01-16 11:16:26 316

原创 每日一题:【LeetCode】1716.计算力扣银行的钱

Hercy 想要为购买第一辆车存钱。他 每天 都往力扣银行里存钱。最开始,他在周一的时候存入 1块钱。从周二到周日,他每天都比前一天多存入 1块钱。在接下来每一个周一,他都会比 前一个周一 多存入 1块钱。给你n,请你返回在第 n天结束的时候他在力扣银行总共存了多少块钱。

2022-01-15 18:02:24 290

原创 【蓝桥备赛】立方和

【问题描述】小明对数位中含有2、0、1、9的数字很感兴趣,在1到40中这样的数包括1、2、9、10至32、39和40,共28个,他们的和是574,平方和是14362,立方和是400816。请问,在1到2019中,所有这样的数的立方和是多少?

2022-01-15 17:49:45 129

原创 【蓝桥备赛】质数

【问题描述】我们知道第一个质数是2、第二个质数是3、第三个质数是5……请你计算第2019个质数是多少?【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。

2022-01-14 22:12:18 480

原创 每日一题:【LeetCode】747.至少是其他数字两倍的最大数

给你一个整数数组 nums ,其中总是存在 唯一的 一个最大整数 。请你找出数组中的最大元素并检查它是否 至少是数组中每个其他数字的两倍 。如果是,则返回 最大元素的下标 ,否则返回 -1 。

2022-01-13 21:19:32 194

原创 【蓝桥备赛】数的分解

把2019分解成3个各不相同的正整数之和,并且要求每个正整数都不包含数字2和4,一共有多少种不同的分解方法?注意交换3个整数的顺序被视为同一种方法,例如1000+1001+18和1001+1000+18被视为同一种。

2022-01-13 20:52:16 205

原创 【蓝桥备赛】年号字串

小明用字母A对应数字1,B对应2,以此类推,用Z对应26。对于27以上的数字,小明用两位或更长位的字符串来对应,例如AA对应27,AB对应28,AZ对应52,LQ对应329.请问2019对应的字符串是什么?

2022-01-13 20:48:32 416

原创 【蓝桥备赛】组队

作为篮球队教练,你需要从以下名单中选出1号位至5号位各一名球员,组成球队的首发阵容。每位球员担任1号位至5号位时的评分如下表所示。请你计算首发阵容1号位至5号位的评分之和最大可能是多少?

2022-01-13 20:42:28 321

原创 【蓝桥备赛】平方和

【问题描述】小明对数位中含有2、0、1、9的数字很感兴趣,在1到40中这样的数包括1、2、9、10至32、39和40,共28个,他们的和是574,平方和是14362。注意,平方和是指将每个数分别平方后求和。请问,在1到2019中,所有这样的数的平方和是多少?

2022-01-10 23:39:53 144

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除