摘要: 题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。 示例: 输入:nums = [1,2,3,4] 输出:[1,3,2,4] 注:[3,1,2,4] 也是正确的答案之一。 说明: 1 ⇐ nums.length ⇐ 5000 阅读全文
posted @ 2020-07-10 21:08 Flix 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。 示例: 输入: 5 输出: [ [1], [1,1], [1,2,1], [1,3,3,1], [1,4,6,4,1] ] 题目链接: https://leetcode-cn.com/problems/pascals 阅读全文
posted @ 2020-07-10 16:24 Flix 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 题目描述 一条包含字母 A-Z 的消息通过以下方式进行了编码: 'A' -> 1 'B' -> 2 ... 'Z' -> 26 示例: 输入: "12" 输出: 2 解释: 它可以解码为 "AB"(1 2)或者 "L"(12)。 输入: "226" 输出: 3 解释: 它可以解码为 "BZ" (2 阅读全文
posted @ 2020-07-10 15:59 Flix 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 你的算法时间复杂度必须是 O(log n) 级别。 如果数组中不存在目标值,返回 [-1, -1]。 示例: 输入: nums = [5,7,7,8,8,10], targe 阅读全文
posted @ 2020-07-10 11:29 Flix 阅读(476) 评论(0) 推荐(0) 编辑