不忘初心,
牢记使命。

LeetCode

leetcode25. K 个一组翻转链表---python

25. K 个一组翻转链表 难度困难1309收藏分享切换为英文接收动态反馈 给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。 k 是一个正整数,它的值小于或等于链表的长度。 如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 进阶: 你可以设计一个只使用常数额外空

2021-10-02 0评论 36阅读 0喜欢 大聪明 阅读全文
LeetCode

牛客网剑指offer专题python解答JZ1---JZ12持续刷题中

@[TOC] JZ1二维数组中的查找 给定一个二维数组,其每一行从左到右递增排序,从上到下也是递增排序。给定一个数,判断这个数是否在该二维数组中。 解题思路 时间复杂度 O(M + N),空间复杂度 O(1) 若逐行或逐列用二分法遍历,效率太慢了,我们希望可以以对角线的方向去遍历, 对角线方向有4种

2021-09-11 0评论 32阅读 0喜欢 大聪明 阅读全文
LeetCode

leetcode84-最大矩形面积

leetcode84 给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。 以上是柱状图的示例,其中每个柱子的宽度为 1,给定的高度为 [2,1,5,6,2,3]。 图中阴影部分为所能勾勒出的最大矩形面积,其面积

2021-05-11 0评论 165阅读 0喜欢 大聪明 阅读全文