三七互娱2019秋招Java后端开发工程师

三、简答题

2.给定一个整数的数组,要求将数组中的所有为0的元素移动到数组的最后,其他的元素保持原来的顺序。

示例

数组{ 1, 5, 0, 0 ,2,19,0}移动后{ 1, 5, 2,19,0,0,0}

package com.test;public class Main {public static void main(String[] args) {int[] a = {1, 5, 0, 0, 2, 19, 0};for (int i = 0; i < 7; i++) {if (a[i] == 0) {/*** 如果a[i]==0,从数组的末尾取数,并且j>i,交换*/for (int j = 6; j > i; j--) {if (a[j] != 0) {int t = a[i];a[i] = a[j];a[j] = t;}}}}for (int i = 0; i < 7; i++) {System.out.print(a[i] + " ");}}
}

三七互娱2019秋招Java后端开发工程师相关推荐

  1. 三七互娱2020春招Java平台开发工程师笔试复盘

    1.题目类型 (1)10选择题 (2)5编程题 2.注意: 在三七自己的平台上考试,全程不可切出网页超过3次.编程题不能运行,没有代码补全提示. 正确错误啥都显示.没有测试样例. 3.编程题 (1)用 ...

  2. 如何看待2022年秋招Java后端开发岗一片红海?

    如何看待2022年秋招Java后端开发岗一片红海? 我猜是转行去CV和NLP想当"人上人"的俊才们,发现自己卷不上"一等人上人"的算法岗,于是转投"二 ...

  3. 震惊!2022 年秋招 Java 后端开发岗竟然一片红海!算法岗都不香了吗?

    据说,2022 年算法岗遇冷,BAT 暑期实习甚至收不到简历,Java 反而爆炸. 难道,Java 的春天(映射 Spring 全家桶)又要来了吗?作为 Java 领域的优质创作者(见下图),又可以在 ...

  4. 0814-网易游戏雷火2022秋招Web后端开发工程师

    0814-网易游戏雷火2022秋招Web后端开发工程师 编程题1 这道题恶心的是输入的处理,需要将这个各种方括号的玩意儿读出来,解析为ArrayList,想了一下还是有办法可以解决的,直接根据],分割 ...

  5. 三七互娱 2021秋招 游戏测试

    9.8日 一面 调试设备10分钟,牛客换手机,手机还老挂断,还动不动静音,听不见,和面试官沟通困难,我听不懂她她听不懂我,自我介绍都说了3遍-告诫大家线上面试一定要调好设备很影响 自我介绍 喜欢的游戏 ...

  6. 三七互娱2019秋季校园招聘

    三七互娱2019秋季校园招聘QQ群

  7. 爱奇艺2019秋招Java方向笔试题(B)

    爱奇艺2019秋招Java方向笔试题(B) 1. 已知一个由5个顶点8条边构成的有向图,以下说法正确的是( C ) A. 各顶点的度之和为8 B. 若以邻接表作为存储结构,邻接表中结点个数为16 C. ...

  8. Interview:算法岗位面试—2019秋招校园招聘—算法工程师【机器学习、深度学习(偏图像)】秋招感悟:初期阶段的傲娇→中期阶段的紧张→后期阶段的蜕变

    ML岗位面试:2019秋招&校园招聘-算法工程师[机器学习.深度学习(偏图像)]秋招感悟:初期阶段的傲娇→中期阶段的紧张→后期阶段的蜕变 Interview:算法岗位面试-2019秋招& ...

  9. Java后端开发工程师是否该转大数据开发?

    背景 看到一些java开发工程师,对java后端薪酬太悲观了.认为换去大数据领域就会高工资.觉得java后端没有前途.我从事java后端开发,对大数据领域工作有些了解,但不深入.本文描述一下我对jav ...

最新文章

  1. 飞利浦AC6608空气净化器粉尘传感器维修
  2. java 多线程的基本概念_java基本教程之多线程基本概念 java多线程教程
  3. 大疆aeb连拍_前后双屏幕:大疆OSMO Action行动相机规格与谍照曝光
  4. 使用COSBench工具对ceph s3接口进行压力测试--续
  5. Spring MVC 4快速入门Maven原型已改进
  6. 在Migration中操作新添加的字段
  7. IIS8,OUTLOOK OWA 2013鉴赏
  8. 如何防止Eamil发邮件泄露IP地址,隐藏发件人IP教程
  9. 服务器密码过期进不去系统,登陆服务器密码过期
  10. 音频处理与压缩技术漫谈
  11. HHL论文第二弹(基本过程)
  12. 域名被劫持应该如何处理
  13. requirejs+jquery表单验证
  14. js如何获取当天日期的前几天
  15. 地下城堡游戏小脚本儿——自动炼金
  16. 数论-卢卡斯定理(lucas)与拓展卢卡斯定理 (exlucas)
  17. UOS服务器操作系统下载RPM包和依赖
  18. word页眉页码目录
  19. 乖离率背离公式_乖离率BIAS操盘口诀:“W底上涨为先,M顶下跌为先”仅12字,赚得盆满钵满...
  20. 前端三件套系例之CSS——CSS3基础样式

热门文章

  1. 简单的C语言宏定义结合全局变量的方法实现单片机串口实现透传模式
  2. 给nz-select的nz-option设置样式
  3. 钉钉请假单如何下载到电脑打印
  4. idea 启动报错: Failed to create JVM.JVM.Path XXXXXXX\jbr\ 我的解决办法
  5. JavaScript 实现 HTMLDecode
  6. MySQL 5.7 基于 GTID 的主从复制实践
  7. 国防科大人工智能考研_AI +消费级无人机技术将改变国防部
  8. activiti工作流获取出线(outgoingTransitions)
  9. 自动化测试与自动化测试生命周期
  10. 计算机领域 世界级难题,“电脑垃圾”——一个世界性新难题阅读答案