自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 合并K个升序链表(困难)

给定一个链表数组,每个链表都已经按升序排列。请将所有链表合并到一个升序链表中,返回合并后的链表。

2024-05-12 21:54:46 413 1

原创 排序链表(中等)

给定链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。

2024-05-03 14:58:46 81 1

原创 编辑距离(中等)

给你两个单词 word1 和 word2, 请返回将 word1 转换成 word2 所使用的最少操作数 。

2024-04-22 20:58:25 644 1

原创 盛最多水的容器(中等)

给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。

2024-04-22 18:30:53 287 1

原创 两数之和——哈希表解题

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。

2024-04-01 22:29:10 1779

原创 解析题目「判断子序列」和「两个字符串的删除操作」

给定字符串 s 和 t ,判断 s 是否为 t 的子序列。字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace"是"abcde"的一个子序列,而"aec"不是)。

2024-03-31 17:21:40 926 1

原创 最长公共子序列

给定两个字符串 text1 和 text2,返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 ,返回 0 。一个字符串的 子序列 是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些字符(也可以不删除任何字符)后组成的新字符串。例如,"ace" 是 "abcde" 的子序列,但 "aec" 不是 "abcde" 的子序列。两个字符串的 公共子序列 是这两个字符串所共同拥有的子序列。

2024-03-31 17:19:29 1822 1

原创 计算机保研夏令营2

某学校的计算机系一共有 n 门专业课程,依次被标记为 0、1、……、n-1。某些课程只能在前置课程修读完之后才能进行修读,例如课程 0 的前置课程为课程 1,表示为[0,1]。给定专业课程数量以及专业课程之间的前置关系,输出课程的正确修读顺序从而满足课程之间的前置关系。例子:输入:4,[1,0],[2,0],[3,1],[3,2](其中 4 为课程数量,[1,0],[2,0],[3,1],[3,2]为课程之间的前置关系)输出 :0,1,2,3 或者 0,2,1,3。

2024-03-27 11:08:43 740

原创 计算机保研夏令营1

请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点。传入函数的唯一参数为要被删除的节点。解释:给定你链表中值为 5 的第二个节点,那么在调用了你的函数之后,该链表应变为 4 -> 1 -> 9。

2024-03-27 10:46:25 877

原创 反转链表II

给你单链表的头指针 head 和两个整数 left 和 right ,其中 left

2024-03-26 17:22:18 819

原创 反转链表I

给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。

2024-03-26 17:13:25 342

原创 动态规划——最长回文子串

给你一个字符串 s,找到 s 中最长的回文子串。如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。

2024-03-25 11:17:41 3451 2

空空如也

空空如也

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

TA关注的人

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