题解 | #调整数组顺序使奇数位于偶数前面(一)#

调整数组顺序使奇数位于偶数前面(一)

https://www.nowcoder.com/practice/ef1f53ef31ca408cada5093c8780f44b

/**
 * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
 *
 * 
 * @param array int整型一维数组 
 * @return int整型一维数组
 */
export function reOrderArray(array: number[]): number[] {
    // write code here
    let i: number = 0;
    for(let j: number = 0; j < array.length; j++) {
        if(i >= array.length) {
            break;
        }
        if(array[j] % 2 == 0){
            array.push(array[j]);
            array.splice(j, 1);
            j--;
        }
        i ++;
    }
    return array;
}

全部评论

相关推荐

10-06 12:46
门头沟学院 Java
跨考小白:定时任务启动
点赞 评论 收藏
分享
牛客956583862号:佬请问携程提前实习是拿正式工资吗,试用期呢
点赞 评论 收藏
分享
🤔有没有个大体的上下区间
Jam_Feng:你跟你父母都知道的是大厂,就你知道的是中厂,你都不知道的就是小厂
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务