算法入门——简化版桶排序
来源:互联网 发布:默纳克调试软件下载 编辑:程序博客网 时间:2024/06/05 08:09
简化版桶排序,目前只能实现单数据排序,对于姓名+成绩无法排序,时间复杂度为O(M+N)
package test;import java.util.Scanner;public class 桶排序2 {public static void main(String[] args) {int[] array = new int[1001];for(int i = 0;i<=1000;i++){array[i]=0;}Scanner in = new Scanner(System.in);int a = in.nextInt();for(int i = 1;i<=a;i++){int b = in.nextInt();array[b]++;}for(int i = 0;i<=1000;i++){for(int j = 1;j<=array[i];j++){System.out.println(i);}}}}/*定义数组的三种方法int[] arr1=new int[10];int[] arr2={1,2,3,6};int[] arr3=new int[]{1,2,3,4,5,6,7,22};*//*java输入import java.util.Scanner;Scanner in = new Scanner(System.in);*/
备份原文链接:https://www.90skys.cn/archives/73
阅读全文
0 0
- 算法入门——简化版桶排序
- 啊哈算法学习-简化版桶排序
- 简化版桶排序
- 简化版桶排序
- 每日一个小算法-简化版桶排序
- 算法初入门——冒泡排序
- 算法入门——冒泡排序
- 算法入门——快速排序
- 有趣的排序算法—入门介绍
- listView排序,简化版
- 浅谈简化版排序
- 【机器学习算法-python实现】svm支持向量机(2)—简化版SMO算法
- [Simple Algorithms] Lesson1 简化版的桶排序
- 使用jQuery简化Ajax开发——Ajax开发入门
- 使用jQuery简化Ajax开发——Ajax开发入门
- 使用jQuery简化Ajax开发——Ajax开发入门
- 使用jQuery简化Ajax开发—Ajax开发入门[1]
- 【连载】快速排序算法的普通版和简化版实现
- 《锋利的jQuery》五、jQuery的动画
- 在一张表中过滤出同一张卡号对应多个户名数据
- 《锋利的jQuery》六、jQuery的表单与表格
- Intellij IDEA 安装和配置jrebel进行项目的热部署
- 《锋利的jQuery》七、jQuery和Ajax的应用
- 算法入门——简化版桶排序
- BIND9的架构与机制笔记1
- 《锋利的jQuery》十、jQuery插件的写法
- 1、创建Vue实例
- 2、指令和模板
- 6、列表渲染
- 深入机器学习系列2-SVM
- 3、计算属性
- hibernate 注解详解