有七个单选一个多选六个填空,不少数学的概率题目。
机试题目很简单,比较友好。

题目一 计算数组高度

给定一个数组A,定义元组(i,j),其中i<j且A[i] <= A[j],这样的元组告诉是 j - i 。找出A中元组的最大高度。如果不存在,返回0;

输入描述:
第一行一个整数表示数组长度。
第二行n个整数表示数组元素

输出描述:
一个整数

示例输入:
6
6 0 8 2 1 5
示例输出:
4

题目分析:
直接暴力,二重循环,前后两个指针,向中间靠拢,计算最大的,可以进行剪枝,不过不剪也可以过,问题不大。

代码实现:

//AC
import java.util.Scanner;public class Main {public static void main(String []args){Scanner in = new Scanner(System.in);int n = in.nextInt();int input [] = new int[n];for(int i = 0;i<n ;i++)input[i] = in.nextInt();int max = 0;int temp = 0;for(int i = 0;i<n ;i++){for(int wear = n-1 ;wear>i;wear--){if(input[wear]>input[i]){max = Math.max(max,wear-i);}}}System.out.print(max);}
}

第二题 检测大写字母

给定一个单词判断大写使用是否正确,定义三种正确的情况:

  • 全部字母都是大写,如USA
  • 所有的字母都是小写
  • 只有首字母大写

这三种情况返回 true , 其余情况返回 false。

示例输入
USA
示例输出
true

题目分析:
就直接循环遍历吧,分情况讨论:

  • 若是第一个字母时小写,则后面的字母只要出现大写就判断失败
  • 若第一个字母大写,第二个字母小写,则从第三个开始必须都是小写
  • 若第一个字母大写,第二个字母大写,则从第三个开始必须都是大写

还有就是应该加上长度的判断,要是单词就是一个字母,那就直接输出true,把边界都看清楚,但是这个题目中的用例显然没有涉及到,我没有处理这些异常情况也都过了。

代码实现:

//AC
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);String input = in.nextLine();boolean istrue = true;if (input.charAt(0) <= 'Z' && input.charAt(0) >= 'A') {if (input.charAt(1) <= 'Z' && input.charAt(0) >= 'A') {int len = input.length();while (len-- > 1) {if (input.charAt(len) <= 'Z' && input.charAt(len) >= 'A')continue;else {System.out.println("false");istrue = false;break;}}} else {int len = input.length();while (len-- > 1) {if (input.charAt(len) <= 'z' && input.charAt(len) >= 'a')continue;else {System.out.println("false");istrue = false;break;}}}} else {int len = input.length();while (len-- > 0) {if (input.charAt(len) <= 'z' && input.charAt(len) >= 'a')continue;else {System.out.println("false");istrue = false;break;}}}if (istrue)System.out.println("true");}
}

20190826瓜子二手车机试相关推荐

  1. 瓜子二手车CEO杨浩涌:创业要建立势能,瓜子的技术能力是护城河,“瓜子大脑”能预测成交概率...

    2019独角兽企业重金招聘Python工程师标准>>> 在36氪的2016 WISE大会上,瓜子二手车CEO杨浩涌发表了"周期"为关键字的演讲,他分享了创业公司如 ...

  2. python requests瓜子二手车城市列表

    用request获取瓜子二手车全部城市列表 只能请求到几个城市信息 于是查看script标签内发现如下代码 cityleft cityright是两个json,里面装填了城市信息.试着用execjs ...

  3. 瓜子二手车封宇:瓜子IM智能客服系统数据架构设计

    本文根据封宇在2018年10月18日[第十届中国系统架构师大会(SACC2018)]现场演讲内容整理而成. 讲师介绍: 封宇,瓜子二手车高级技术专家,中国计算机学会专业会员.2017年2月入职瓜子二手 ...

  4. 告别孙红雷携手罗永浩,杨浩涌的瓜子二手车变成中间商?

    NEW 关注Tech逆向思维视频号 最新视频→[少女做胸透被要求脱光 真有必要还是过分要求?] 出品|雷达财经 文 | 张凯旌 编辑 | 深海 很多人对瓜子二手车的印象,还停留在那个孙红雷高呼&quo ...

  5. dubbo在瓜子二手车的实践

    dubbo在瓜子二手车的实践 前言   随着瓜子业务的不断发展,系统规模在逐渐扩大,目前在瓜子的私有云上已经运行着数百个dubbo应用,上千个dubbo实例.瓜子各部门业务迅速发展,版本没有来得及统一 ...

  6. 发力新零售,瓜子二手车严选直卖店落地武汉

    12月20日,瓜子二手车在华中地区最大的严选直卖店落地武汉,正式投入运营. 投资界实地探店发现,新开业的严选直卖店位于武汉市黄陂区中环路与武黄路交叉口南100米,营业区域覆盖独栋建筑的全部四层,营业面 ...

  7. 发力新零售,瓜子二手车严选直卖店落地武汉 1

    12月20日,瓜子二手车在华中地区最大的严选直卖店落地武汉,正式投入运营. 投资界实地探店发现,新开业的严选直卖店位于武汉市黄陂区中环路与武黄路交叉口南100米,营业区域覆盖独栋建筑的全部四层,营业面 ...

  8. 外媒称今日头条正寻求融资;瓜子二手车诉人人车虚假宣传;谷歌Facebook占全球广告营收25%丨价值早报

    第[796]期早报由[周六]赞助播出 01 今日头条 谷歌Facebook占全球广告营收25% 12月8日消息,市场调研公司Statista今日公布的数据显示,谷歌和Facebook不仅主导着全球网络 ...

  9. 近期活动盘点:设计与人工智能思享会、制造业的转型升级到产业跃迁思享会、瓜子二手车周洲讲座(10.30-11.1)...

    想知道近期有什么最新活动?大数点为你整理的近期活动信息在此: 设计与人工智能思享会 2018年10月30日 活动简介: [时间]2018年10月30日(星期二)下午14:30~17:00 [地点]北京 ...

最新文章

  1. cad沿线插入块 lisp_CAD制图软件中如何快速绘制推拉窗平面简图
  2. Python2+Selenium入门03-元素定位
  3. OpenCV学习:Mat结构中的数据共享机制
  4. Educational Codeforces Round 88 (Rated for Div. 2)(AB)
  5. 操作系统原理之文件系统(第五章)
  6. memcache在ThinkPHP中的使用1---PHP下安装memcache
  7. Linuxcurl命令参数详解
  8. 读《深入分析Java Web技术内幕》
  9. nlp 命名实体识别 算法_中文命名实体识别算法 Lattice LSTM
  10. 一、Linear Regression
  11. 2017.8.14 文本生成器 失败总结
  12. 我们该不该在Rust上做点投资?
  13. ubantu pyCharm python 安装
  14. Layui环境下form表单提交;jquery.form.js;lay-verify,lay-filter;
  15. C#语言入门详解1-12
  16. vue z-index层级显示问题
  17. Linux下QT添加图片运行程序后:iCCP: known incorrect sRGB profile(实测有效)
  18. linux_sw_64,Zabbix使用system.sw.os获取主机信息
  19. mysql 表数据备份和恢复_mysql 数据备份与恢复
  20. 常用的 CSS 长度单位

热门文章

  1. Servlet3.0 开启异步两种方式
  2. LWN: 浏览器扩展开源项目中的恶意攻击!
  3. Linux 内核学习知识:浅析 offsetof 宏以及内核开发学习的所思所想(内核开发人员必读)
  4. malloc函数背后的实现原理——内存池
  5. Linux网络编程(网络层)-ip协议/地址管理/路由选择
  6. 理解Linux内核漏洞:(内核开发人员必读)
  7. U盘版便携式Linux制作
  8. 7z的win11及win10的安装使用方法
  9. cocos2dx-4.文本
  10. 树莓派+串口墨水电子屏幕+温度湿度传感器打造专属时钟