- 博客(11)
- 收藏
- 关注
原创 Leetcode274.H指数
目前遍历到的引用次数最少的【次数】,i每次向右移动该值会。:就更新h为目前最大的i值(由于索引从0开始需要加一)–第几篇,相当于论文的【数量】,i每次向右移动该值会。,则直接break结束循环,返回此前保存的最大h。的每篇论文的被引用次数,右边是论文的篇数。这个题目真的读了好多遍啊太绕了OwO。已经遍历到的累加起来的论文数量。当前这篇论文的被引用次数。
2025-10-25 16:52:33
165
原创 算法——链表双指针
从比较两条链表的头节点决定要不要取谁到新链表到从K个链表中找最小的头节点入新链表——优先级队列也是构建了新的链表,所以需要【dummy+P】if(head!
2025-10-09 20:58:35
310
原创 算法——买卖股票
时刻牢记「状态」的定义,状态k的定义并不是「已进行的交易次数」,而是「最大交易次数的上限限制」。如果确定今天进行一次交易,且要保证截至今天最大交易次数上限为k,那么昨天的最大交易次数上限必须是k - 1。
2025-10-09 20:51:47
363
原创 算法——反转链表系列
的参数可以是从head一路next下去的每个节点,最后返回【新的头节点】,也就是。2.怎么和前面的head连起来:【原来的head.next】要指向原来的头节点。3.【原来的头节点】已经变成了尾巴:尾巴的定义就是next指向null。节点在递归反转之后不一定是最后一个节点了,所以要。的情况,问题可以分解为更小的子问题。设置为 null,因为整个链表反转后原来的。除了原来的head不再是【尾巴】,其余不变。2.递归的终点:base case。变成了整个链表的最后一个节点。3.递归如何进行的:递归关系。
2025-10-09 20:50:33
319
原创 ES学习相关
products索引:这个“索引”就像一个专门存放商品信息的数据库。它里面包含了所有商品的文档。文档:每个商品就是这个“数据库”里的一条记录(一个 JSON 文档)。倒排索引:当商品文档存入products索引时,ES 会自动建立一个“关键词到文档ID”的映射表(倒排索引)。正是这个倒排索引,让 ES 能够进行闪电般的全文搜索。用途:这个products索引可以让你快速找到包含特定关键词的商品,进行价格范围筛选,按品牌聚合统计等等。
2025-08-16 14:18:41
990
原创 动态规划相关问题
—我们是从所有子问题(所有branch)的“收获”(subProblem的结果)中,挑选出最优的那个(Math.min,然后才在它的基础上加一(+ 1。其中+1代表的往上数一个选择问题:凑出金额amount所需的最少硬币数,我们把它定义为dp(amount)。子问题:假设我们有[1, 2, 5]三种硬币。如果我们想凑出amount,我们第一步可以做什么选择?选择1:我先拿一个1元的硬币。那么剩下的问题就变成:凑出金额amount - 1所需的最少硬币数,也就是。所以这个选择的总硬币数是。选择2。
2025-08-06 23:05:53
722
原创 回溯——子集、组合、排列
在for循环的三部曲之前跳过重复的选择:跳过:后面的值和前面的值相等,且后面的居然已经出现过(used)- 在for循环的三部曲之前跳过重复的选择:只考虑后面的值和前面的值相等的情况直接跳过。- 在for循环的三部曲之前跳过重复的选择:只考虑后面的值和前面的值相等的情况直接跳过。BaseCase:中途会一下子出现超出条件的,就在进入for之前赶紧过滤掉。中的元素可以存在重复,每个元素最多只能被使用一次。中的元素都是唯一的,每个元素最多只能被使用一次。中的元素都是唯一的,每个元素可以被使用若干次。
2025-08-06 22:59:17
645
原创 苍穹外卖奇怪问题和解决方法汇总^^
如果连里面的黄色小灯泡下面也没有这个选项(笔者现在用的是IDEA2020,可能不同版本的设置位置会有差别),可以在书写sql语句的地方(光标停在任意处均可)右键选择【show context actions】或者快捷键【Alt+Enter】背景:redis部署在Linux的虚拟机上,通过finalshell使用命令启动redis,通过图形界面客户端RESP观察操作redis的结果。中配置了 Redis 的连接信息(包括密码),但这些配置并未应用到。并设置 Redis 的连接信息(主机、端口、密码等)。
2025-02-02 10:21:50
2385
2
原创 【转载整理】maven的依赖报错有红色波浪线
删除本地依赖再导入:解决 cannot resolve 依赖包的问题 - BuptWade - 博客园先删除pom文件中的依赖再导入:IDEA中Dependencies红色波浪线报错的解决办法-CSDN博客
2025-01-14 10:27:03
374
原创 导入Spring Boot项目运行按钮为灰色的一种解决办法
2.点击小加号→选择SpringBoot。这篇文章写得非常清楚,这里配上几张。3.添加Springboot信息。1.这里下拉小箭头会弹出下一步。
2025-01-13 11:27:47
304
原创 关于Unable to connect to Redis报错的一种邪门的可能
在设置yaml文件时要注意,不要使用下面这种格式(比较适合上图中3.4.1版本的)最近在跟着黑马的视频学习SpringDataRedis。要记得调回这种不带data的(老版本的格式)
2025-01-11 21:50:20
555
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅