荷兰国旗问题
class Solution {
public:
void sortColors(vector<int>& nums) {
int i=0,j=nums.size();
for(int k=0;k<j;++k){
if(nums[k]==0){
swap(nums[i++],nums[k]);
}else if(nums[k]==2){
swap(nums[--j],nums[k--]);
}
}
}
};