`
逆风的香1314
  • 浏览: 1400256 次
  • 性别: 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. }

分享到:
评论

相关推荐

    中兴面试题.pdf

    JAVA中兴面试题.pdf

    中兴软创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华为中兴面试题...

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

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

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

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

    华为中兴FPGA面试题

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

    中兴公司的面试题

    中兴公司面试题目,对想进中兴电源的同学有帮助

    中兴软件及硬件面试题.

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

    中兴上机面试题

    中兴上机面试题.doc

    2006年中兴面试题

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

    中兴面试题

    中兴面试题

    中兴华为面试题

    中兴华为笔试题和面试题,含答案,代码,为PDF格式

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

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

    ZTE 中兴 java 面试题

    ZTE-中兴通讯面试题-java 2015

    中兴笔试面试试题

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

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

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

Global site tag (gtag.js) - Google Analytics