当前位置: 首页 > news >正文

联想java笔试题20190618

该楼层疑似违规已被系统折叠隐藏此楼查看此楼

冒泡排序:

public class BubbleSort {

public static void bubbleSort(int[] arr) {

boolean flag=true;

while (flag) {

flag=false;

int temp = 0;

for (int i = 0; i < arr.length - 1; i++) {

for (int j = 0; j < arr.length - 1 - i; j++) {

if (arr[j] > arr[j + 1]) { //交换两数位置

temp = arr[j];

arr[j] = arr[j + 1];

arr[j + 1] = temp;

flag=true;

}

}

if (!flag){

break;

}

}

}

}

public static void main(String[] args){

int a[]=new int[]{345,22,43,12,65,335,124,636,3};

BubbleSort.bubbleSort(a);

System.out.print(Arrays.toString(a));

}

}

相关文章:

  • Essential Macleod中的吸收工具
  • 测试环境不稳定复杂的必然性及其对策
  • zookeeper集群
  • .NET delegate 委托 、 Event 事件
  • 融云超级群的「同城社交平台」应用实践
  • Java并发进阶之:关于计算机的一些知识
  • 电气滑环更换原因分析
  • 菜鸟先飞之初识Hive、安装教程及常见问题
  • 获取dubbo源码编译并导入idea以及启动入门项目dubbo-demo
  • Yii2 创建定时任务
  • 【中间件】MQ(作用、组成、复制和刷盘策略、幂等、堆积与延迟、死信队列)面试题
  • 【线性表,队列和栈,栈溢出,链表和顺序表的特点】
  • 获取JVM 进程 PID
  • 实现Callable接口实现线程创建及线程注意事项包括线程状态,一些API
  • 2023年湖北安全员ABC报名条件、报名流程、报名需要什么资料呢?甘建二
  • Angular 响应式表单 基础例子
  • canvas 高仿 Apple Watch 表盘
  • HTTP 简介
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • python大佬养成计划----difflib模块
  • Vue2 SSR 的优化之旅
  • 爱情 北京女病人
  • 带你开发类似Pokemon Go的AR游戏
  • ​创新驱动,边缘计算领袖:亚马逊云科技海外服务器服务再进化
  • # 计算机视觉入门
  • #1014 : Trie树
  • #etcd#安装时出错
  • #宝哥教你#查看jquery绑定的事件函数
  • #考研#计算机文化知识1(局域网及网络互联)
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (12)Linux 常见的三种进程状态
  • (C#)获取字符编码的类
  • (Java数据结构)ArrayList
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (Python第六天)文件处理
  • (笔试题)合法字符串
  • (附表设计)不是我吹!超级全面的权限系统设计方案面世了
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (三) diretfbrc详解
  • (十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)
  • (十)c52学习之旅-定时器实验
  • (五)IO流之ByteArrayInput/OutputStream
  • .net core MVC 通过 Filters 过滤器拦截请求及响应内容
  • .NET Core 实现 Redis 批量查询指定格式的Key
  • .netcore如何运行环境安装到Linux服务器
  • .Net中间语言BeforeFieldInit
  • /usr/local/nginx/logs/nginx.pid failed (2: No such file or directory)
  • @AutoConfigurationPackage的使用
  • @Transient注解
  • [asp.net core]project.json(2)
  • [Asp.net MVC]Bundle合并,压缩js、css文件
  • [bzoj4240] 有趣的家庭菜园
  • [C++]高精度 bign (重载运算符版本)
  • [C++参考]拷贝构造函数的参数必须是引用类型
  • [CF226E]Noble Knight's Path