(1) 判断两个字符串是否互为循环表示。如“abcd”和“dabc”是互为循环表示,“body”和“dybo”也是互为循环表示。而“abcd”、“dcab”则不是。写一个方法,入参为两个字符串 word1,word2。如果两个字符串是循环表示,返回true;否则返回false。

 public boolean isCircleString(String word1, String word2) {String temp = word1;int length = word1.length();for (int i = 0; i < length; i++) {temp = temp.substring(length - 1, length)+ temp.substring(0, length - 1);if (temp.equals(word2))return true;}return false;}

(2) 给定一个数组,元素都是正整数,要求返回这些元素组成的最大数。

例如:[6,82,7,2]则返回82762,[7,8,89,4]则返回89874

此题在LeetCode上有 https://leetcode.com/problems/largest-number/

 public int getMaxNumber(int array[]) {List<String> list = new LinkedList<String>();for (int data : array) {list.add(data + "");}StringBuilder builder = new StringBuilder();while (list.size() > 0) {String temp = list.get(0);for (Iterator<String> it = list.iterator(); it.hasNext();) {String current = it.next();temp = compare(temp, current); // 调用比较方法}builder.append(temp);list.remove(temp);}return Integer.parseInt(builder.toString());}
 public String compare(String str1, String str2) {int n1 = Integer.parseInt(str1 + str2);int n2 = Integer.parseInt(str2 + str1);return n1 > n2 ? str1 : str2;}

猎聘网2017年校园招聘研发类岗位笔试题相关推荐

  1. 2017秋季校园招聘iOS开发岗位面试题集锦

    笔者参加了2017秋季不少的校招iOS岗位面试,下面我把这些面试题都贴出来和大家共勉: 一.搜狐快站 1.谈谈你做过的项目: 2.项目中最有成就感的部分: 3.倒计时如何实现?(NSTimer,还有其 ...

  2. 2015年阿里巴巴校园招聘研发岗在线笔试题(超全)

    笔试时间:2014-08-29 笔试方式:在线 笔试岗位:阿里巴巴研发岗位 选择题: 默认block  size情况下,Ext3文件系统支持的最大文件大小是 ______. 甲乙丙路发车间隔均为10分 ...

  3. 2015-8-29阿里校园招聘研发project师笔试题

    前言:原题来自于网络:http://www.cnblogs.com/nausicaa/p/3946694.html.本人依据自己理解对题目进行解答.因为水平有限.题目有不会做.做错的地方.欢迎大家留言 ...

  4. 阿里巴巴2015秋季校园招聘研发工程师在线笔试题

    1. 下列关键字序列为堆的是 . A. 100, 60, 70, 50, 32, 65 B. 60, 70, 65, 50, 32, 100 C. 65, 100, 70, 32, 50, 60 D. ...

  5. 广州多玩YY(欢聚时代)2013校园招聘开发类C++笔试题

    可保存图片,放大后阅览更加清晰!

  6. 2011年各大知名IT公司校园招聘研发类薪资待遇收集

    发信人: freezingak47 (逍遥叹), 信区:ITExpress 标  题: 2011年各大知名IT公司校园招聘研发类薪资待遇收集帖zz 发信站: 水木社区(Wed Aug 31 11:52 ...

  7. 2013豆瓣校园招聘研发类笔试题

    2013豆瓣校园招聘研发类笔试题 转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/article/details/11263443 1.将一个递归算法改为对 ...

  8. 迅雷2010校园招聘吉林大学第二次笔试题

    题目转自:http://blog.csdn.net/morre/archive/2009/09/01/4509390.aspx 迅雷2010校园招聘吉林大学第二次笔试题 答题时间: 2小时,请将答案写 ...

  9. 南方电网2018校园招聘计算机类岗位面试、笔试经历

    先说明一下,南方电网的校园招聘成绩计算是面试(60%)+笔试(40%),其中笔试成绩必须及格. 从网申讲起吧,网申每人可选多个单位多个岗位,这个可以参考别人的意见.综合考虑后再做选择.填报顺序不代表志 ...

最新文章

  1. 实践教程|PyTorch训练加速技巧
  2. Python批量剪裁图片
  3. java 发送qq消息_php发送qq消息
  4. 从零开始数据科学与机器学习算法-人工神经网络与反向传播-09
  5. C语言排序算法 选择排序 插入排序 快速排序 qsort实现快排 堆排序
  6. Android 封装一个通用的PopupWindow
  7. Makefile中用宏定义进行条件编译(gcc -D)/在Makefile中进行宏定义-D
  8. 反序列化层遍历二叉树
  9. sap idoc生成文件传到别的服务器,IDOC 实例详解
  10. 025Python路--安装第三方模块
  11. 常用Git命令和配置
  12. 26、Eternal框架v2-框架设计 前置分发器 1、代码
  13. quartz mysql 配置_quartz的数据库配置
  14. 安川机器人SOCKET 通讯
  15. LINUX系统开机后出现assuming drive cache:write through的办法
  16. 深度解密阿里达摩院:如何让科技与商业共舞
  17. html5 声控游戏,声控最爱的10款声音类APP,有趣又好玩!
  18. java导出excel表格,文件名称汉字话
  19. 二项分布和泊松分布,二者的关系
  20. 微服务注册中心怎么选?

热门文章

  1. 书论95 蒋骥《续书法论》
  2. img标签无图片或者图片url错误时显示默认图片
  3. PyOpenPose编译与使用
  4. VOLTE与VOWIFI对比
  5. python pygame K按键说明
  6. 博导谈寒门子弟上大学:要相信双一流大学没有“废物”
  7. 无锡技师学院计算机教师,无锡技师学院5位老师国赛战绩耀眼
  8. 一个迷你音频播放器项目
  9. (3年工作经验)天天下班刷抖音,不如亲自跑去抖音瞧一瞧!
  10. Ubuntu 安装 AMD GPU 驱动