题目概述:在一个一维数组中,所有0放一维数组最左边,其他元素按照原来顺序放右边。
如 a[5] = {1 , 0, 2, 0, 3} -----> a[5] = {1, 2, 3, 0, 0};
这道题有多种写法,在这里我只提供两种方法;
第一种 :个人认为有一点像冒泡排序;
第二种:先选择不是0的放右边,再左边剩下的全部赋值等于0;
// 个人推荐第二种方法;
题目概述:在一个一维数组中,所有0放一维数组最左边,其他元素按照原来顺序放右边。
如 a[5] = {1 , 0, 2, 0, 3} -----> a[5] = {1, 2, 3, 0, 0};
这道题有多种写法,在这里我只提供两种方法;
第一种 :个人认为有一点像冒泡排序;
第二种:先选择不是0的放右边,再左边剩下的全部赋值等于0;
// 个人推荐第二种方法;