摘要:
Leetcode 47 全排列Ⅱ 给定一个可包含重复数字的序列 nums ,按任意顺序 返回所有不重复的全排列。 提示: 1 <= nums.length <= 8 -10 <= nums[i] <= 10 解题思路 终止条件:该解已选取nums数组的所有元素,将该解加入解集 单层递归:从头开始将n 阅读全文
摘要:
Leetcode 93 复原IP地址 有效 IP 地址 正好由四个整数(每个整数位于 0 到 255 之间组成,且不能含有前导 0),整数之间用 '.' 分隔。 例如:"0.1.2.201" 和 "192.168.1.1" 是 有效 IP 地址,但是 "0.011.255.245"、"192.168 阅读全文
摘要:
摆动序列系列 Leetcode280 摆动排序 **题目:**给你一个的整数数组 nums, 将该数组重新排序后使 nums[0] <= nums[1] >= nums[2] <= nums[3]... **题解:**设置双指针在排好序的一头一尾,这样先选取小的再选取大的,循环直至数组中的数都被选完 阅读全文
摘要:
Java数据类型 基本数据类型 \(基本数据类型\left\{\begin{matrix}数值型\left\{\begin{matrix}整数型:byte、short、int、long\\浮点型:float、double\end{matrix}\right. \\字符型:char\\布尔型:bool 阅读全文
摘要:
方法一:暴力,两层for循环——会超时 Python class Solution: def minSubArrayLen(self, target: int, nums: List[int]) -> int: result = len(nums) + 1 for i in range(len(nu 阅读全文
摘要:
方法一:先平方,再排序 时间复杂度:O(n+nlogn) ⇒ O(nlogn) Python class Solution: def sortedSquares(self, nums: List[int]) -> List[int]: for i in range(len(nums)): nums[ 阅读全文
摘要:
Vue环境搭建 Node.js 下载并安装 https://link.zhihu.com/?target=http%3A//nodejs.org/zh-cn/download/ 全局安装vue npm install vue -g 安装vue cli npm install -g @vue/cli 阅读全文