`
逆风的香1314
  • 浏览: 1437091 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

中兴面试题,数字数组按首位逐列打印

阅读更多
 用最简单的方法) 有一个数组里有N个数,现在要你显示以第一位为1的在一列,然后空格

第一位为2的在一列,然后空格

。。。。。

第一位为n的在一列,然后空格
先看我的程序运行结果
中兴面试题,

源代码
  1. import java.util.Queue;
  2. import java.util.concurrent.LinkedBlockingQueue;
  3. /**
  4.  * 中兴面试题,按数字首位逐列打印。
  5.  * 
  6.  * @author 赵学庆,Java世纪网(java2000.net)
  7.  * 
  8.  */
  9. public class T {
  10.   public static void main(String[] args) {
  11.     int[] tArr = { 23232343655641213343534532236744354231315657,
  12.         999877772877 };
  13.     // 10个队列
  14.     Queue<Integer>[] qs = new Queue[10];
  15.     for (int i = 0; i <= 9; i++) {
  16.       qs[i] = new LinkedBlockingQueue<Integer>();
  17.     }
  18.     for (int a : tArr) {
  19.       qs[String.valueOf(a).charAt(0) - '0'].add(a);
  20.     }
  21.     int maxSize = 0;
  22.     for (int i = 0; i <= 9; i++) {
  23.       if (qs[i].size() > maxSize) {
  24.         maxSize = qs[i].size();
  25.       }
  26.     }
  27.     Integer tmp;
  28.     // 开始显示
  29.     for (int row = 0; row < maxSize; row++) {
  30.       for (int i = 0; i <= 9; i++) {
  31.         tmp = qs[i].poll();
  32.         System.out.printf("%-7s", tmp == null ? "" : tmp);
  33.       }
  34.       System.out.println();
  35.     }
  36.   }
  37. }

分享到:
评论

相关推荐

    中兴软创java面试题

    【中兴软创Java面试题】是一份2018年的面试资料,涵盖了针对Java开发者在中兴软创面试过程中可能会遇到的问题。这份资源对于准备Java面试,特别是中兴软创公司的面试者来说,是非常宝贵的参考资料。以下是根据这份...

    中兴Java笔试面试题汇总.zip

    我的中兴面试.pdf 中兴、美的9.10面经.pdf 中兴面试.pdf 中兴南京现场技术面.pdf 中兴软件开发(Java)一面.pdf 中兴软开Java面经.pdf 中兴上海软开专业面试+综合面试.pdf 中兴视频一二面-Java软开.pdf 中兴一面.pdf...

    华为中兴面试题

    华为中兴面试题+招聘流程 集成多年的考试题目 外加招聘流程

    C C++中兴面试题大全

    这篇内容我们将深入探讨C和C++在中兴面试中可能涉及的知识点。 1. **基础语法**:这是任何C或C++面试的基础。面试者需要了解变量、数据类型、运算符、控制结构(如if-else、switch-case、for、while循环)以及函数...

    中兴华为面试试题(经典)

    【中兴华为面试试题(经典)】 在信息技术领域,中兴和华为作为全球知名的通信设备制造商,对于人才的选拔有着严格的标准。这两家公司的面试题目往往涵盖了计算机科学、软件工程、网络技术等多个方面,旨在全面考察...

    android华为中兴面试题_绝对经典

    在Android领域,面试题往往涵盖了广泛的议题,包括但不限于基础概念、设计模式、性能优化、内存管理、多线程、网络编程、UI设计以及特定厂商如华为、中兴的定制化需求。以下是一些可能出现在“android华为中兴面试题...

    中兴面试题.pdf

    监视哨查找是在数组末尾添加一个监视哨元素,使得循环条件可以简化为`array[i] != k`。这样就避免了每次循环都需要检查下标是否越界。 ```c int search(int array[], int n, int k) { int i; i = n; array[0] = ...

    中兴面试题、答案及面试经验

    中兴面试题、答案及面试经验 从给定的文件信息中,我们可以提取出以下知识点: 面试题 1. 对象关系表达:在某个市场某个商家买了某台电脑,需要用计算机语言表达出里面的关系,其中有商家类、买家类、商品类,...

    中兴软件笔试题及面试题面经

    中兴软件笔试题及面试题面经是求职者准备的重要参考资料,它涵盖了公司的技术要求、专业知识以及面试技巧。这里,我们将深入探讨中兴软件笔试题集锦中的关键知识点,帮助你更好地理解和准备这个过程。 1. 数据结构...

    华为中兴FPGA面试题

    《华为中兴FPGA面试题解析》 在电子工程领域,FPGA(Field-Programmable Gate Array)因其灵活性和高性能而备受青睐,特别是在通信、数据中心、嵌入式系统等行业中发挥着重要作用。华为和中兴作为全球领先的通信...

    中兴软件及硬件面试题.

    中兴软件及硬件面试题.中兴软件及硬件面试题.

    2006年中兴面试题

    中兴面试题是word文档的,在论坛是淘的,很不错,希望对大家有帮助

    中兴笔试题 中兴笔试题 中兴笔试题 中兴笔试题

    中兴笔试题 中兴笔试题 中兴笔试题 中兴笔试题 v中兴笔试题 中兴笔试题 ...中兴笔试题 中兴笔试题 中兴笔试题 中兴笔试题中兴笔试题 中兴笔试题 中兴笔试题 中兴笔试题 中兴笔试题 中兴笔试题 中兴笔试题 中兴笔试题

    中兴面试题

    - 折半查找:在有序数组中查找元素,利用二分搜索原理,每次将搜索范围减半,直到找到目标元素或确定不存在。 - 冒泡排序:通过重复遍历数组,交换相邻位置的元素以逐步排序。 - 直接插入排序:将未排序元素依次...

    中兴最新面试含英语面试试题,答案,高级介绍

    含英语面试试题,答案,高级介绍 中兴最新面试

    中兴笔试面试试题

    中兴笔试面试试题 非常全面的中兴笔试和面试试题,祝你早日进入中兴通讯公司

    中兴面试试题(08年参加的面试)

    【中兴面试试题(08年参加的面试)】是一个针对应聘者在2008年面试中可能遇到的问题集合,特别关注编程能力的考察。这些试题通常旨在评估候选人的技术实力、问题解决技巧以及对计算机科学基础知识的理解。在准备类似...

    中兴面试题————真实经历(计算机专业)

    【中兴面试题解析】 中兴通讯作为全球知名的IT企业,其面试题目的设计往往涵盖了计算机领域的多个方面,包括但不限于数据库、操作系统、编程语言(如C++和Java)、网络技术等,旨在考察应聘者的综合能力和专业技能...

    中兴公司笔试和面试题

    《中兴公司笔试和面试题解析》 在IT行业的求职过程中,中兴公司作为全球知名的通信设备制造商,其笔试和面试环节历来备受关注。本文将深入解析中兴公司的笔试题型、面试常见问题以及相关的产品知识,帮助求职者充分...

Global site tag (gtag.js) - Google Analytics