上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 73 下一页
摘要: 1122. 数组的相对排序 给你两个数组,arr1 和 arr2, arr2 中的元素各不相同arr2 中的每个元素都出现在 arr1 中对 arr1 中的元素进行排序,使 arr1 中项的相对顺序和 arr2 中的相对顺序相同。未在 arr2 中出现过的元素需要按照升序放在 arr1 的末尾。 示 阅读全文
posted @ 2020-08-09 00:37 多发Paper哈 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Sort函数的使用 sort类函数: 函数名功能描述 sort 对给定区间所有元素进行排序 stable_sort 对给定区间所有元素进行稳定排序 partial_sort 对给定区间所有元素部分排序 partial_sort_copy 对给定区间复制并排序 nth_element 找出给定区间的某 阅读全文
posted @ 2020-08-08 19:36 多发Paper哈 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1356. 根据数字二进制下 1 的数目排序 给你一个整数数组 arr 。请你将数组中的元素按照其二进制表示中数字 1 的数目升序排序。 如果存在多个数字二进制中 1 的数目相同,则必须将它们按照数值大小升序排列。 请你返回排序后的数组。 示例 1: 输入:arr = [0,1,2,3,4,5,6, 阅读全文
posted @ 2020-08-08 19:24 多发Paper哈 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 922. 按奇偶排序数组 II 给定一个非负整数数组 A, A 中一半整数是奇数,一半整数是偶数。 对数组进行排序,以便当 A[i] 为奇数时,i 也是奇数;当 A[i] 为偶数时, i 也是偶数。 你可以返回任何满足上述条件的数组作为答案。 示例: 输入:[4,2,5,7] 输出:[4,5,2,7 阅读全文
posted @ 2020-08-07 23:53 多发Paper哈 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 1403. 非递增顺序的最小子序列 给你一个数组 nums,请你从中抽取一个子序列,满足该子序列的元素之和 严格 大于未包含在该子序列中的各元素之和。 如果存在多个解决方案,只需返回 长度最小 的子序列。如果仍然有多个解决方案,则返回 元素之和最大 的子序列。 与子数组不同的地方在于,「数组的子序列 阅读全文
posted @ 2020-08-07 19:51 多发Paper哈 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 349. 两个数组的交集 给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2]示例 2: 输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出:[9,4] 代码: #includ 阅读全文
posted @ 2020-08-07 18:20 多发Paper哈 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1370. 上升下降字符串 给你一个字符串 s ,请你根据下面的算法重新构造字符串: 从 s 中选出 最小 的字符,将它 接在 结果字符串的后面。从 s 剩余字符中选出 最小 的字符,且该字符比上一个添加的字符大,将它 接在 结果字符串后面。重复步骤 2 ,直到你没法从 s 中选择字符。从 s 中选 阅读全文
posted @ 2020-08-06 23:14 多发Paper哈 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 1502. 判断能否形成等差数列 给你一个数字数组 arr 。 如果一个数列中,任意相邻两项的差总等于同一个常数,那么这个数列就称为 等差数列 。 如果可以重新排列数组形成等差数列,请返回 true ;否则,返回 false 。 示例 1: 输入:arr = [3,5,1] 输出:true 解释:对 阅读全文
posted @ 2020-08-06 22:48 多发Paper哈 阅读(141) 评论(0) 推荐(0) 编辑
摘要: STL vector常见用法详解 1. vector的定义 vector<int> v1; //创建一个空的向量v1 vector<int> v2(10); //创建一个向量v2,其已开辟10个元素的空间,相当于int v[10]; vector<int> v3(10,5); //创建一个向量v3, 阅读全文
posted @ 2020-08-04 15:36 多发Paper哈 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1528. 重新排列字符串 给你一个字符串 s 和一个 长度相同 的整数数组 indices 。 请你重新排列字符串 s ,其中第 i 个字符需要移动到 indices[i] 指示的位置。 返回重新排列后的字符串。 示例 1: 输入:s = "codeleet", indices = [4,5,6, 阅读全文
posted @ 2020-08-04 01:06 多发Paper哈 阅读(142) 评论(0) 推荐(0) 编辑
上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 73 下一页
Live2D