06 2022 档案
Leetcode摆动序列系列
摘要:摆动序列系列 Leetcode280 摆动排序 **题目:**给你一个的整数数组 nums, 将该数组重新排序后使 nums[0] <= nums[1] >= nums[2] <= nums[3]... **题解:**设置双指针在排好序的一头一尾,这样先选取小的再选取大的,循环直至数组中的数都被选完 阅读全文
posted @ 2022-06-28 07:34 墩墩儿er 阅读(49) 评论(0) 推荐(0) 编辑
Java数据类型
摘要:Java数据类型 基本数据类型 \(基本数据类型\left\{\begin{matrix}数值型\left\{\begin{matrix}整数型:byte、short、int、long\\浮点型:float、double\end{matrix}\right. \\字符型:char\\布尔型:bool 阅读全文
posted @ 2022-06-24 16:02 墩墩儿er 阅读(24) 评论(0) 推荐(0) 编辑
leetcode209 长度最小的子数组
摘要:方法一:暴力,两层for循环——会超时 Python class Solution: def minSubArrayLen(self, target: int, nums: List[int]) -> int: result = len(nums) + 1 for i in range(len(nu 阅读全文
posted @ 2022-06-21 22:44 墩墩儿er 阅读(19) 评论(0) 推荐(0) 编辑
Leetcode977 有序数组的平方
摘要:方法一:先平方,再排序 时间复杂度:O(n+nlogn) ⇒ O(nlogn) Python class Solution: def sortedSquares(self, nums: List[int]) -> List[int]: for i in range(len(nums)): nums[ 阅读全文
posted @ 2022-06-21 21:30 墩墩儿er 阅读(5) 评论(0) 推荐(0) 编辑




点击右上角即可分享
微信分享提示