自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【d63】【Java】【力扣】142.训练计划IV

出口:1. l1 == null && l2 == null2. 一个null 一个不为bull,但是还需要向下递归每层:判断哪一个更小,更小的放进新的数组递归实现记录

2024-10-08 13:18:03 288

原创 【d60】【Java】【力扣】509. 斐波那契数

要做的问题:求F(n),F(n)就等于F(n-1)+F(n-2),要把这个F(n-1)+F(n-2)当作常量,已经得到的值,结束条件:如果是第1 第2 个数字的时候,没有n-1和n-2,所以要直接获得值记录总结

2024-10-06 22:50:48 255

原创 【d61】【Java】【力扣】【递归】3304. 找出第 K 个字符 I

递归考虑:就像正常一样想出来思路,然后递归调用的地方,当作一个已经确定的量(可直接说一个值,这样就不会一直向下层想)注意绝对不要在递归调用的地方一直往下层想,绝对不要,一定要把它当做一个确定的量思路:每一层要做的事情就是1.扩大字符2.判断有没有第K个,有就返回3.没有就再次调用这个方法,传入的参数是当前的list记录总结

2024-10-06 22:45:57 342

原创 【d59】【Java】【力扣】146.LRU缓存

尾删是一种 特殊的 删除某个元素所以可以直接调用:删除某个元素。

2024-10-06 22:40:36 439

原创 【d57】【sql】1661. 每台机器的进程平均运行时间

一方面考察自连接,另一方面考察group by这里主要说明 group by 用法:1.在 SQL 查询中,`GROUP BY` 子句用于将结果集中的行分组,目的通常就是 对每个组应用聚合函数(如 `SUM()`, `AVG()`, `MAX()`, `MIN()`, `COUNT()` 等)。用group by 分组后 ,每组只会返回一行,过程是:分组后,通过聚合函数 对这个分组 进行运算,然后作为 这个分组的代表,返回一行注意:::查询的字段为聚合函数和分组字段,查询其他字段无任何意义所以sql一般是

2024-10-01 11:46:19 479

原创 【d56】【sql】完成sql 7题目

有一题感觉没意义,直接不刷。

2024-09-30 21:47:15 181

原创 【d54_2】【Java】【力扣】142.环形链表

关于判断是否重复的就hashSet,这种有主动去重性质的类。

2024-09-28 22:18:27 228

原创 【d53】【Java】【力扣】24.两两交换链表中的节点

定义一个指针cur, 先指向头节点,1.判断后一个节点是否为空,不为空则交换值,2.指针向后走两次记录总结

2024-09-28 21:33:21 252

原创 微信小程序报错41002

而且有论坛,上面就能直接看到 专门的微信小程序开发的报错讨论。我当时的解决方案是重启小程序,并且重启一下电脑,完美解决。TODO:拓展论坛平台+找各种官方的报错码的解释。如果有弹窗说更新,就更可能是bug的原因导致的。微信小程序的官网有 官方的报错码的解释。有论坛说重启微信开发者工具,就行,微信开发者工具的bug,

2024-09-28 15:07:23 256

原创 springboot无法正常启动

我的问题是:mapper层没写注解@Mapper,controller 层方法忘记写注解了。写ssm的三层的代码时,最好先写好大框架,并检查好一下,然后再去写方法内的具体实现。出现这种提示,可能是ssm框架的某个注释没写好,或者某个地方不符合ssm框架的规则。大框架包括该有的注释,方法名字等等。或者把代码给ai,让ai捉虫。先看ssm的三层 的注释。

2024-09-28 15:00:05 252

原创 【d52】【Java】【力扣】19.删除链表的倒数第N个节点

指针移动 并且count++ 之类的问题,,怎么个流程:这得看是在做什么,指针定义为cur,指针最开始指向首元节点1.如果这个count是用来统计链表的个数,统计个数大概思路:先判断是否为空,如果不为空,就c++,所以,cur指向头节点,还未判断时,count初始值应设置=0流程:count=0判断是否为空,不为空,count++2.如果是在判断当前节点是否为x序号的节点大概思路:指针指向这个节点,循环判断这个节点是不是x节点所以指针的初始值就应该为1。

2024-09-27 22:28:29 401

原创 【d48】【Java】【力扣】LCR 123. 图书整理 I

方法1:放进list,将list倒置,利用stream,将list改为int类型方法2:递归:递归通用思路;明确每一层做什么+确定返回值+确定什么地方接收下层的返回值每一层:调用下层,然后把自己放进数组,把数组返回给上层确定返回值:返回本层添加后的list,确定调用下层的时候接收,方法1方法2记录

2024-09-23 14:39:01 188

原创 【d47_2】【Java】【力扣】1791.找出星型图的中心节点

直接判断edges[0][0] edges[0][1]edges[1][0] edges[1][1]谁重复了例如:[ [1,2] [2,3] ....],那么中心节点一定是2记录总结

2024-09-22 21:32:41 186

原创 【d47】【Java】【力扣】997.找到小镇的法官

记录入度和出度一个人可以连接多个,一个人也可以被多个人连接,就是图的性质一个人可以信任多人,一个人也可以被多个人信任统计入度出度,法官:入度n-1,出度0其他人:因为被所有其他人信任的 只能有法官,所以入度<n-1出度 无所谓记录总结

2024-09-22 21:17:45 189

原创 【d46】【Java】【力扣】876.链表的中间结点

很多时候,使用从1开始的索引,比使用从0开始的索引,更容易理解。

2024-09-21 13:30:40 243

原创 【d46】【Java】【力扣】234.回文链表

对于单链表,如果需要获得pre,可以节点放进 数组/list ,数组/list可以直接获得索引,,那么就能方便很(注意!!这是单链表需要访问pre时,常用的解决方法)

2024-09-21 11:29:35 448

原创 【d45】【Java】【力扣】206.反转链表

解法1:适用于数字不多的1.把节点的数,都放进一个arraylist中2.调用Collections.reverse(list)方法,将list转置3.再遍历list,逐个放入数字解法1记录总结

2024-09-20 15:19:23 346

原创 【d45】【Java】【力扣】203.移除链表元素

由于删除操作,需要:pre.next=cur.next但是单链表无法获得 前面节点,所以:定义指针 cur 指向当前节点,判断cur.next 的val值,是否等于传入的val值cur :从head 到倒数第二个最后单独判断头节点的val值记录总结

2024-09-20 14:49:03 306

原创 【d44】【Java】【力扣】160.相交链表

先把a链表都放进 一个hashSet集合再遍历B链表,逐个放进hashSet集合如果无法放进,说明这个节点就是相交节点记录

2024-09-20 14:07:45 287

原创 【d43】【Java】【力扣】141.环形链表

给你一个链表的头节点head,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪next指针再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数pos来表示链表尾连接到链表中的位置(索引从 0 开始)。pos。仅仅是为了标识链表的实际情况。如果链表中存在环,则返回true。否则,返回false。true链表中有一个环,其尾部连接到第二个节点。true链表中有一个环,其尾部连接到第一个节点。false链表中没有环。-1给你一个链表的头节点head。

2024-09-18 22:44:07 550

原创 【Java】【力扣】83.删除排序链表中的重复元素

因为没注意到是有序的,,所以想了特别久,以后一定要先看清题目!!!

2024-09-17 22:51:17 431

原创 【d41】【Java】【力扣】21.合并两个有序链表

1.三目表达式问题:condition??后面两个都是选择变量,整个语句是对变量的选择而不是对两个动作 的选择错: condition?执行1: 执行2对: condition?变量1:变量2,举例:错:list1==null?这里的p.next=list2是动作对: p.next = (list1 == null)?这里的 list2 : list1是变量。

2024-09-11 10:22:11 409 1

原创 【d34】【Java】【力扣】27. 移除元素

给你一个数组nums和一个值val,你需要移除所有数值等于val的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用O(1)额外空间并。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。为什么返回数值是整数,但输出的答案是数组呢?请注意,输入数组是以方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。你可以想象内部操作如下://是以“引用”方式传递的。也就是说,不对实参作任何拷贝// 在函数里修改输入数组对于调用者是可见的。

2024-03-03 11:31:33 452 1

原创 【d33】【Java】【力扣】14. 最长公共前缀

编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。"fl"""输入不存在公共前缀。

2024-03-03 11:29:14 373

原创 【d35】【Java】【力扣】28. 找出字符串中第一个匹配项的下标

给你两个字符串haystack和needle,请你在haystack字符串中找出needle字符串的第一个匹配项的下标(下标从 0 开始)。如果needle不是haystack的一部分,则返回-1。0"sad" 在下标 0 和 6 处匹配。第一个匹配项的下标是 0 ,所以返回 0。-1"leeto" 没有在 "leetcode" 中出现,所以返回 -1。needle。

2024-03-03 11:19:24 755

原创 【Java】【力扣】罗马数字转整数

罗马数字包含以下七种字符:IVXLCD和M。例如, 罗马数字2写做II,即为两个并列的 1。12写做XII,即为XII。27写做XXVII, 即为XXVII。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做IIII,而是IV。数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1 得到的数值 4。同样地,数字 9 表示为IX。IVXXLCCDM给定一个罗马数字,将其转换成整数。

2024-02-16 20:52:05 1740

原创 【无标题】

d29 第二题。

2024-01-30 21:21:27 241

原创 【Java】P3954 [NOIP2017 普及组] 成绩

d29 第一题。

2024-01-30 20:37:13 321 1

原创 【Java】P2670 [NOIP2015 普及组] 扫雷游戏

d28。

2024-01-30 20:17:07 419 1

原创 【Java】P1980 [NOIP2013 普及组] 计数问题

d26,当天没写,d27当天补上。

2024-01-27 00:08:58 236

原创 【Java】P2669 [NOIP2015 普及组] 金币

NOIP2015 普及组 T1。

2024-01-26 23:53:42 331 1

原创 【Java】P1909 [NOIP2016 普及组] 买铅笔

d25。

2024-01-24 16:14:22 1022 1

原创 【Java】P1548 [NOIP1997 普及组] 棋盘问题

d24。

2024-01-23 15:29:18 487 1

原创 【Java】P1307 [NOIP2011 普及组] 数字反转

d22。

2024-01-22 22:48:21 401

原创 【Java】P1089 [NOIP2004 提高组] 津津的储蓄计划

d22。

2024-01-20 22:11:57 395

原创 【Java】P1075 [NOIP2012 普及组] 质因数分解

d21。

2024-01-19 11:14:07 350 1

原创 【Java】P1035 [NOIP2002 普及组] 级数求和

已知:��=1+12+13+…+1�Sn​=1+21​+31​+…+n1​。显然对于任意一个整数 �k,当 �n 足够大的时候,��>�Sn​>k。现给出一个整数 �k,要求计算出一个最小的 �n,使得 ��>�Sn​>k。

2024-01-18 19:37:10 428 1

原创 【Java】P2637 第一次,第二次,成交!

d19第3题。

2024-01-17 23:48:26 512

原创 【Java】P1151 子数整数

现在给定一个正整数 �K,要求你编程求出 1000010000 到 3000030000 之间所有满足下述条件的五位数,条件是这些五位数的三个子数 ���1,���2,���3sub1​,sub2​,sub3​ 都可被 �K 整除。一个满足都没有的处理:在最开始定义一个boolean变量,初始为false,如果有一次输出则改为true,一次都没有则仍然为false,末尾判断时候为false,是则输出"No"每次提取各个位上的数字,判断是否满足sub1,sub2和sub3都能被整除,满足就输出。

2024-01-17 22:32:10 469

原创 【Java】P1085 [NOIP2004 普及组] 不高兴的津津

妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越不高兴。假设津津不会因为其它事不高兴,并且她的不高兴不会持续到第二天。如果不会不高兴则输出 00,如果会则输出最不高兴的是周几(用 1,2,3,4,5,6,71,2,3,4,5,6,7 分别表示周一,周二,周三,周四,周五,周六,周日)。每行包括两个小于 1010 的非负整数,用空格隔开,分别表示津津在学校上课的时间和妈妈安排她上课的时间。

2024-01-17 22:01:16 374

空空如也

空空如也

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

TA关注的人

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