LeetCode
文章平均质量分 61
小白.hello_world
这个作者很懒,什么都没留下…
展开
-
力扣之重排链表
结点个数为奇数:当个数为奇数时,假设个数为n,那么中间结点的位置假设n/2+1,所以我们可以使用快慢指针来实现,当快指针到达最后一个数时,慢指针恰好到达中间结点。那么如何分成两条链表呢,可以使用中间结点的方法,求出链表的中间结点,如何将后面半段的链表反转一下,然后再和前半段链表做合并操作,这样就得到了正确的结果。结点个数为偶数:与上同理,既然题目要求结点个数为偶数时取第二个中间结点,那么我们让快指针指向最后一个结点之后也就是指向空时,此时慢指针恰好是中间结点。,请你反转链表,并返回反转后的链表。原创 2023-08-01 10:20:37 · 61 阅读 · 1 评论 -
力扣刷题之三数之和
力扣题目三数之和原创 2023-07-09 20:09:53 · 38 阅读 · 1 评论 -
LeeCode--7、整数反转
力扣第七题整数反转原创 2023-03-01 14:49:44 · 30 阅读 · 0 评论 -
买股票的最佳时机Ⅱ
LeetCode动态规划之买卖股票的最佳时机Ⅱ原创 2023-02-25 12:43:25 · 113 阅读 · 0 评论 -
买股票1---动态规划
买股票问题的动态规划解法原创 2023-02-21 19:17:04 · 87 阅读 · 0 评论