摘要: leetcode 75 颜色分类 题目描述: 给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。此题中,我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。 解法一:感觉很丑 解法二: python class S 阅读全文
posted @ 2019-07-25 10:14 静_渊 阅读(161) 评论(0) 推荐(0) 编辑
摘要: leetcode 922 按奇偶排序数组 II 题目描述: 给定一个非负整数数组 A, A 中一半整数是奇数,一半整数是偶数。对数组进行排序,以便当 A[i] 为奇数时,i 也是奇数;当 A[i] 为偶数时, i 也是偶数。 解法一: python class Solution: def sortA 阅读全文
posted @ 2019-07-25 00:44 静_渊 阅读(116) 评论(0) 推荐(0) 编辑
摘要: leetcode 905 按奇偶排序数组 题目描述: 给定一个非负整数数组 A,返回一个数组,在该数组中, A 的所有偶数元素之后跟着所有奇数元素。 解法一:头尾指针,向中间走 解法二: 阅读全文
posted @ 2019-07-25 00:42 静_渊 阅读(182) 评论(0) 推荐(0) 编辑