- 博客(7)
- 收藏
- 关注
原创 LeetCode-5. 最长回文子串(动态规划)
给你一个字符串 s,找到 s 中最长的回文子串。如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。
2023-02-10 18:25:09
176
原创 LeetCode-剑指 Offer 24. 反转链表(迭代方法)
剑指 Offer 24. 反转链表定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。
2023-02-03 17:14:31
191
原创 LeetCode-剑指 Offer 06.(从尾到头打印链表)(栈的特性)
剑指 Offer 06. 从尾到头打印链表输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。示例 1:输入:输出:[2,3,1]
2023-02-03 16:07:49
163
原创 LeetCode-剑指offer30(包含min函数的栈)(最小值栈)
最小值栈------定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。
2023-02-03 15:36:09
190
原创 LeetCode-剑指offer09(用俩个栈实现队列)
用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 )来源:力扣(LeetCode)
2023-02-03 10:54:53
88
原创 LeetCode-力扣第三题-(无重复字符的最长子串)(用到哈希表)(滑动窗口)
无重复字符的最长子串。请你找出其中不含有重复字符的最长子串的长度
2023-02-02 21:38:05
417
1
原创 LeetCode-力扣第二题(俩个链表求和)(熟悉链表操作)
给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例 1:输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342 + 465 = 807.来源:力扣(LeetCode)
2023-02-02 19:45:39
333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人