自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Leetcode每日一题440

本题要求在字典序排列的[1,n]区间中找出第k小的数字。字典序排序的特殊性导致直接生成完整序列会超内存。可通过构建十叉树模型,采用前序遍历思路解决问题:统计子树节点数,根据剩余k值决定横向(访问兄弟节点)或纵向(访问子节点)移动。时间复杂度为O(log n),避免了存储完整序列。例如n=13,k=2时,通过树形遍历直接定位到数字10。该方法高效解决了大数情况下的内存限制问题。

2025-06-09 14:08:33 155

原创 Leetcode每日一题打卡 3170

针对Leetcode每日一题解法打卡 3170 以及部分vector操作

2025-06-07 14:43:59 278

原创 Leetcode每日一题打卡 2434

针对每日一题2434的解法打卡

2025-06-06 15:39:48 311

原创 Leetcode每日一题打卡 1061

针对leetcode 6.5每日一题1061的解法及所涉及知识点(并查集)的介绍

2025-06-05 15:06:16 581

原创 代码随想录算法训练营Day5——哈希表part 01

今天主要熟悉的是哈希表的理论基础、242.有效的字母异位词、349. 两个数组的交集、202. 快乐数、1. 两数之和。一、哈希表理论基础。

2025-03-03 20:44:51 597

原创 代码随想录算法训练营Day4——链表part 02

今天主要是学习 24.两两交换链表中的节点、19.删除链表的倒数第N个节点、142.环形链表以及一道面试题“链表相交”。至此,链表章节学习结束。一、两两交换链表中的节点(24)题目:给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。示例:输入head = [1,2,3,4] 输出[2,1,4,3]分析:根据题目要求的链表交换节点方式,实际上是指针域改变。画画图(引用一下,

2025-03-02 22:12:16 725

原创 代码随想录算法训练营Day3——链表part 01(小偷个懒)

今天主要学习的内容是:链表理论基础、203.移除链表元素、707.设计链表、206.反转链表。一、链表理论基础1.定义:链表是一种通过指针串联在一起的线性结构。每一个节点由两部分组成,一个是数据域,一个是指针域(最后一个节点的指针域指向。链表的入口节点称为链表的头结点,也就是head。2.分类:①单链表:每一个节点仅有一个指针域,指向下一个节点。②双链表:每一个节点有两个指针域,一个指向下一个节点,一个指向上一个节点。③循环链表:链表首尾相连。

2025-02-28 16:27:45 829

原创 代码随想录算法训练营Day2——数组part 02

代码随想录算法训练营Day2——数组part 02

2025-02-27 17:42:58 734

原创 代码随想录算法训练营Day1——数组part 01

代码随想录算法训练营Day1——数组part 01的学习心得、代码理解等

2025-02-26 17:00:14 698 1

空空如也

空空如也

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

TA关注的人

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