// Source : https://oj.leetcode.com/problems/remove-element/ // Author : Hao Chen // Date : 2014-06-19 /********************************************************************************** * * Given an array and a value, remove all instances of that value in place and return the new length. * * The order of elements can be changed. It doesn't matter what you leave beyond the new length. * * **********************************************************************************/ class Solution { public: int removeElement(vector& nums, int val) { int pos = 0; for (int i=0; i