Loading

摘要: 参加了秋季个人赛,不行,不能再闭门造车了。 没有见过大厦长什么样,就只能造茅草屋。 必须打好基础,看看优秀的解法,再继续。 从2方便着手: python基础,熟看两本书《python cookbook》、《fluent python》 算法基础,学习以下两位的教程,labuladong东哥的算法小抄 阅读全文
posted @ 2021-09-11 10:56 wwcg2235 阅读(32) 评论(0) 推荐(0)
摘要: 给定n个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为1。 求在该柱状图中,能够勾勒出来的矩形的最大面积。 示例 1: 输入:heights = [2,1,5,6,2,3] 输出:10 解释:最大的矩形为图中红色区域,面积为 10 示例 2: 输入: heights = [2, 阅读全文
posted @ 2021-09-11 09:33 wwcg2235 阅读(52) 评论(0) 推荐(0)
摘要: 存在一个按升序排列的链表,给你这个链表的头节点head,请你删除所有重复的元素,使每个元素只出现一次。 返回同样按升序排列的结果链表。 示例 1: 输入:head = [1,1,2] 输出:[1,2] 示例 2: 输入:head = [1,1,2,3,3] 输出:[1,2,3] 提示: 链表中节点数 阅读全文
posted @ 2021-09-11 09:28 wwcg2235 阅读(26) 评论(0) 推荐(0)
摘要: 存在一个按升序排列的链表,给你这个链表的头节点head,请你删除链表中所有存在数字重复情况的节点,只保留原始链表中没有重复出现的数字。 返回同样按升序排列的结果链表。 示例 1: 输入:head = [1,2,3,3,4,4,5] 输出:[1,2,5] 示例 2: 输入:head = [1,1,1, 阅读全文
posted @ 2021-09-11 09:08 wwcg2235 阅读(29) 评论(0) 推荐(0)
摘要: 已知存在一个按非降序排列的整数数组nums,数组中的值不必互不相同。 在传递给函数之前,nums在预先未知的某个下标 k(0 ⇐ k < nums.length)上进行了旋转,使数组变为 [nums[k], nums[k+1], ..., nums[n-1], nums[0], nums[1], . 阅读全文
posted @ 2021-09-11 09:03 wwcg2235 阅读(29) 评论(0) 推荐(0)
摘要: 给你一个有序数组nums,请你原地删除重复出现的元素,使每个元素最多出现两次,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1)额外空间的条件下完成。 说明: 为什么返回数值是整数,但输出的答案是数组呢? 请注意,输入数组是以「引用」方式传递的,这意味着在函 阅读全文
posted @ 2021-09-11 08:43 wwcg2235 阅读(32) 评论(0) 推荐(0)
摘要: 给定一个m x n二维字符网格board和一个字符串单词word。如果word存在于网格中,返回true;否则,返回false。 单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。 示例 1: 输入:boar 阅读全文
posted @ 2021-09-11 08:06 wwcg2235 阅读(35) 评论(0) 推荐(0)