排序算法
高晓庄_gord
谦虚
展开
-
使用数组模拟队列以及优化环形队列
详情请看代码注释: package com.example; import java.util.Arrays; import java.util.Scanner; /** * @Author Gao Xiaozhuang * @Date 2020/7/27 18:40 * @WARN 要写注释 * @Version 1.0 * @Description */ public class ArrayQueueDemo { public static void main(String原创 2020-07-28 11:17:51 · 108 阅读 · 0 评论 -
将数组{12,5,2,1,6,8,4,9,5,2,6,6}重复的值输出,并输出重复次数
培训老师随口一说的一道题,出完题还没有讲解,就很烦 将数组{12,5,2,1,6,8,4,9,5,2,6,6}重复的值输出,并输出重复次数 我的思路就是 遍历整个数组,和后面的数据比较,记录重复个数,实现后存在一个问题,数组中的6存在三次,会存在两个记录分别是3和2,我想到的办法是把记录大于2的所有数据以及他们的记录分别存放在下标相同的两个数组中,再去找有没有重复的,如果重复,保留记录数最大的,再将这两个数组输出,我认为这就是个笨X方法,望各位大佬指点。 代码实现如下: public sta.原创 2020-07-28 11:14:16 · 218 阅读 · 0 评论 -
BinSearch 折半查找 java实现
/** * @Author Gao Xiaozhuang * @Date 2020/7/27 13:43 * @WARN 要写注释 * @Version 1.0 * @Description折半查找 */ public class BinSearch { public static void main(String[] args) { int[] arr = {1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 16, 17, 19}; .原创 2020-07-27 13:54:04 · 235 阅读 · 0 评论 -
用Java写冒泡排序(可输入数组)
首先附上代码: package BubbleSort; import java.util.Scanner; public class demo { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("...原创 2020-04-06 23:59:38 · 1116 阅读 · 0 评论