import java.util.Scanner;/*** filename extension* 时间限制:C/C++语言 1000MS;其他语言 3000MS* 内存限制:C/C++语言 65536KB;其他语言 589824KB* 题目描述:* Please create a  function to extract the filename extension from the given path,* return the extracted filename extension or null  if none.* 输入* 输入数据为一个文件路径* 输出* 对于每个测试实例,要求输出对应的filename extension* <p>* 样例输入* Abc/file.txt* 样例输出* txt*/
public class Main {public static void main(String[] arg) {Scanner scan = new Scanner(System.in);while (scan.hasNext()) {String filepath = scan.nextLine();int index = filepath.lastIndexOf(".");System.out.println(filepath.substring(index + 1));}scan.close();}}import java.util.Scanner;/*** 统计字符* 时间限制:C/C++语言 1000MS;其他语言 3000MS* 内存限制:C/C++语言 65536KB;其他语言 589824KB* 题目描述:* 给定一个英文字符串,请写一段代码找出这个字符串中首先出现三次的那个英文字符。* 输入* "qywyery23tdd"* 输出* y* <p>* 样例输入* Have you ever gone shopping and*/
public class Main {public static void main(String[] arg) {Scanner scan = new Scanner(System.in);while (scan.hasNext()) {String word = scan.nextLine();if (word == null || word.length() < 3) {System.out.println("");}int[] count = new int[256];boolean flag = false;for (int i = 0, len = word.length(); i < len; i++) {if (++count[word.charAt(i)] == 3) {char ch = word.charAt(i);if (ch >= 'a' && ch <= 'z' || ch >= 'A' && ch <= 'Z') {System.out.println(ch);flag = true;break;}}}if (!flag) {System.out.println("");}}scan.close();}}/*酒店价格
时间限制:C/C++语言 1000MS;其他语言 3000MS
内存限制:C/C++语言 65536KB;其他语言 589824KB
题目描述:
酒店房间的价格录入是通过时间段来录入的,比如10月1日至10月7日800元,10月8日至10月20日500元,请实现以下函数int[][] merge(int[][] dateRangePrices),输入是某个酒店多个日期段的价格,每个日期段(终止日期大于等于起始日期)和对应的价格使用长度为3的数组来表示,比如[0, 19, 300], [10, 40, 250]分别表示从某天开始第1天到第20天价格都是300,第11天到第41天价格都是250,这些日期端有可能重复,重复的日期的价格以后面的为准,
请以以下规则合并并输出合并结果:
1.相邻两天的价格如果相同,那么这两个日期段应该合并
2.合并的结果应该以起始日期从小到大排序
输入
[0, 100, 300], [40, 50, 350]
输出
[0, 39, 300], [40, 50, 350], [51, 100, 300]样例输入
1 1 100
2 3 100
4 5 110
样例输出
[1, 3, 100],[4, 5, 110]*//*按start从小到大排序,遍历,prices[start...end] = price,输出价格不一样的区间即可。*/

去哪儿2017校园招聘笔试题相关推荐

  1. 去哪儿2017校园招聘笔试题——获得文件扩展名filename extension

    1. 题目 Please create a function to extract the filename extension from the given path,return the extr ...

  2. 去哪儿2017校园招聘笔试题——统计字符串中最先出现三次的字符

    1. 题目 统计字符 给定一个英文字符串,请写一段代码找出这个字符串中首先出现三次的那个英文字符. 输入 qywyery23tdd 输出 y 2. 分析 和所有统计英文字符一样,依次利用Hash算法将 ...

  3. 2015去哪儿网校园招聘笔试题:寻找字符串的差异

    哪儿的一道笔试题. 给定两个字符串a,b:找出两个字符串中不一样的字符串.如存在于a而不存在于b,则将该字符输出,同时.加一个"-"标记:若存在于b而不存在于a,则输出该字符,同时 ...

  4. 网易2017校园招聘笔试题 跳石板

    小易来到了一条石板路前,每块石板上从1挨着编号为:1.2.3--. 这条石板路要根据特殊的规则才能前进:对于小易当前所在的编号为K的 石板,小易单次只能往前跳K的一个约数(不含1和K)步,即跳到K+X ...

  5. 蘑菇街2017校园招聘笔试题

    GO ON 1.下面的哪个选项是自底向上分析方法() 自底向上的分析技术 有: ( 1 )简单优先分析法 ( 2 )算符优先分析法 ( 3 )优先函数 ( 4 ) LR 分析法 自底向上分析法(bot ...

  6. 爱奇艺2017校园招聘笔试题

    成长值计算 时间限制:C/C++语言 1000MS:其他语言 3000MS 内存限制:C/C++语言 65536KB:其他语言 589824KB 题目描述: 爱奇艺累计有2000万会员,为了提高会员权 ...

  7. 网易2017校园招聘笔试题 优雅的点

    小易有一个圆心在坐标原点的圆,小易知道圆的半径的平方.小易认为在圆上的点而且横纵坐标都是整数的点是优雅的,小易现在想寻找一个算法计算出优雅的点的个数,请你来帮帮他. 例如:半径的平方如果为25 优雅的 ...

  8. 最强大脑 奇虎360 2017校园招聘笔试题

    题目:最强大脑  时间限制:C/C++语言 1000MS:其他语言 3000MS  内存限制:C/C++语言 65536KB:其他语言 589824KB  题目描述:  小B乘火车和朋友们一起在N市到 ...

  9. 去哪儿网校园招聘笔试题(成都)--之一

    描述: 已知字母序列[d, g, e, c, f, b, o, a],请实现一个函数针对输入的一组字符串 input[] = {"bed", "dog", &q ...

最新文章

  1. java 验证码 源码_java 验证码生成源码
  2. Android安全-SO动态库注入
  3. 企业越来越重视即时通讯内部应用
  4. 27日直播预告丨Oracle运营商行业生产实践分享
  5. 6 linux 制作raw命令_云计算网络知识学习-linux网络基础
  6. qfile如何清空内容_数据丢失的场景有哪些?如何找回丢失的数据?
  7. Kubernetes 小白学习笔记(10)--搭建一个kubernetes集群-组建节点网络
  8. 超强整理-计量面板数据分析资料大全
  9. 机器人操作系统ROS浅析
  10. 爬取微博评论并存入MySQL,并对评论进行情感分析以及词云的绘制
  11. 2017年油价调整时间表
  12. laravel excel 导出图片
  13. docker的目录挂载
  14. 小红书主页爬取_小红书数据爬取教程
  15. 汇编实验:屏幕窗口程序
  16. 万能遥控程序c语言,单片机解码万能红外遥控器的C51程序
  17. asp.net 加入html,css,js的步骤与错误总结
  18. QTableWidget设置表头筛选(含鼠标点击事件过滤)
  19. 以面试官的角度来看 React 工作面试
  20. HandBrake for Mac(专业视频转码工具)

热门文章

  1. 高性能的gpu服务器,高性能GPU云服务器
  2. 【Kafka】Kafka简单总结
  3. 思科德Exynos4412(2G内存)四核平板电脑方案
  4. 转载:香港实习生微软实习经验分享
  5. 也来谈谈函数返回引用 int fun(int x);
  6. 2022年华数杯C题插层熔喷非织造材料的性能控制研究数学建模论文及程序
  7. 概率论 思维导图复习提纲
  8. 用户画像 用户画像表
  9. 主流大数据调度工具对比
  10. 听说你,对薪酬待遇不太满意 . . . .