【Leetcode_easy】905. Sort Array By Parity
problem
solution1:
class Solution {
public:
    vector<int> sortArrayByParity(vector<int>& A) {
        vector<int> even, odd;
        for(auto a:A)
        {
            if(a%==) even.push_back(a);
            else odd.push_back(a);
        }
        even.insert(even.end(), odd.begin(), odd.end());
        return even;
    }
};
solution2:
class Solution {
public:
    vector<int> sortArrayByParity(vector<int>& A) {
        for(int i=, j=; j<A.size(); j++)
        {
            if(A[j]%==)
            {
                swap(A[i++], A[j]);//i-even,j-odd;
            }
        }
        return A;
    }
};
参考
1. Leetcode_easy_905. Sort Array By Parity;
2. discuss;
完
【Leetcode_easy】905. Sort Array By Parity的更多相关文章
- 【Leetcode_easy】922. Sort Array By Parity II
		problem 922. Sort Array By Parity II solution1: class Solution { public: vector<int> sortArray ... 
- 【leetcode】905. Sort Array By Parity
		题目如下: 解题思路:本题和[leetcode]75. Sort Colors类似,但是没有要求在输入数组本身修改,所以难度降低了.引入一个新的数组,然后遍历输入数组,如果数组元素是是偶数,插入到新数 ... 
- 【LeetCode】905. Sort Array By Parity 解题报告(Python)
		作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述: 题目大意 解题方法 自定义sorted函数的cmp 日期 题目地址:h ... 
- 【leetocde】922. Sort Array By Parity II
		Given an array of integers nums, half of the integers in nums are odd, and the other half are even. ... 
- 【LeetCode】922. Sort Array By Parity II 解题报告(Python)
		作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 使用奇偶数组 排序 奇偶数位置变量 日期 题目地址: ... 
- 【leetcode】922. Sort Array By Parity II
		题目如下: 解题思路:非常简单的题目,引入两个变量oddInx = 1和evenInx = 0,和与A等长的结果数组res.然后遍历A,如果A[i]为偶数,则令res[evenInx] = A[i], ... 
- 【LEETCODE】41、905. Sort Array By Parity
		package y2019.Algorithm.array; /** * @ProjectName: cutter-point * @Package: y2019.Algorithm.array * ... 
- LeetCode 905. Sort Array By Parity
		905. Sort Array By Parity Given an array A of non-negative integers, return an array consisting of a ... 
- 905. Sort Array By Parity - LeetCode
		Question 905. Sort Array By Parity Solution 题目大意:数组排序,偶数放前,奇数在后,偶数的数之间不用管顺序,奇数的数之间也不用管顺序 思路:建两个list, ... 
随机推荐
- 文件操作2-Day3
			一.文件操作流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 二.文件打开模式 1.普通打开模式 r:只读模式(不加参数则默认只读:不能写,不能追加) w:只写模式(只能 ... 
- URLSearchParams对象
			URLSearchParams对象用于处理URL中查询字符串,即?之后的部分. 1.语法 其实例对象的用法和Set数据结构类似.实例对象本身是可遍历对象.但是不是遍历器. var paramsStri ... 
- 06.volatile关键字
			volatile volatile关键字的主要作用是使变量在多个线程间可见 使用方法: private volatile int number=0; 图示: 两个线程t1和t2共享一份数据,int a ... 
- webuploader如何实现分片+断点续传
			javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1. 通过form表单向后端发送请求 <form id=&quo ... 
- SpreadJS 复制行
			参考:https://www.cnblogs.com/yeyuqian/p/10750441.html 核心代码: //例子:复制第一行(10列) 复制到 第二行var fromRanges = ne ... 
- 2017.10.3 国庆清北 D3T2 公交车
			题目描述 LYK在玩一个游戏. 有k群小怪兽想乘坐公交车.第i群小怪兽想从xi出发乘坐公交车到yi.但公交车的容量只有M,而且这辆公交车只会从1号点行驶到n号点. LYK想让小怪兽们尽可能的到达自己想 ... 
- 【一起来烧脑】读懂Promise知识体系
			知识体系 Promise基础语法,如何处理错误,简单介绍异步函数 内容 错误处理的两种方式: reject('错误信息').then(null, message => {}) throw new ... 
- 网格布局 grid
			推荐阅读:http://www.ruanyifeng.com/blog/2019/03/grid-layout-tutorial.html 1. 启动网格布局 div { display: grid; ... 
- 下载svn
			http://subversion.apache.org/download.cgi?update=201708081800 Windows下载zip,其他系统的下载tar.gz 
- 解决manjaro无法外接显示器
			https://unix.stackexchange.com/questions/303751/hdmi-port-not-working-manjaro https://blog.csdn.net/ ... 
