博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
冒泡排序、二分查找
阅读量:5814 次
发布时间:2019-06-18

本文共 637 字,大约阅读时间需要 2 分钟。

a) 冒泡

public static void mp(int a[]) {   int swap = 0;   for (int i = 0; i < a.length; i++) {      for (int j = i; j < a.length; j++) {         if (a[j] > a[i]) {         swap = a[i];         a[i] = a[j];         a[j] = swap;      }   }}System.out.println(Arrays.toString(a));}

b)二分查找

public static int ef(int a[], int tag) {   int first = 0;   int end = a.length;   for (int i = 0; i < a.length; i++) {      int middle = (first + end) / 2;      if (tag == a[middle]) {         return middle;      }      if (tag > a[middle]) {         first = middle + 1;      }      if (tag < a[middle]) {         end = middle - 1;      }   }return 0;}

转载地址:http://yqtbx.baihongyu.com/

你可能感兴趣的文章
zoj 2412 dfs 求连通分量的个数
查看>>
Java设计模式
查看>>
一文读懂 AOP | 你想要的最全面 AOP 方法探讨
查看>>
Spring Cloud 微服务分布式链路跟踪 Sleuth 与 Zipkin
查看>>
ORM数据库框架 SQLite 常用数据库框架比较 MD
查看>>
华为OJ 名字美丽度
查看>>
微信公众号与APP微信第三方登录账号打通
查看>>
onchange()事件的应用
查看>>
Windows 下最佳的 C++ 开发的 IDE 是什么?
查看>>
软件工程师成长为架构师必备的十项技能
查看>>
python 异常
查看>>
百度账号注销
查看>>
Lua语言特色
查看>>
C# 单机Window 程序 sqlite 数据库实现
查看>>
图像配准转换
查看>>
mysql-This version of MySQL doesn’t yet support ‘LIMIT & IN/ALL/ANY/SOME 错误解决
查看>>
BIEE Demo(RPD创建 + 分析 +仪表盘 )
查看>>
Cocos2dx 3.0开发环境的搭建--Eclipse建立在Android工程
查看>>
iOS人脸识别核心代码(备用)
查看>>
基本概念复习
查看>>