互联网面试题
来源:互联网 发布:android经典项目源码 编辑:程序博客网 时间:2024/05/22 06:21
【题设】:某门户网站,具有如下业务功能:客户输入个人信息时,当输入年龄,会根据输入的年龄值显示其所属年龄段。 0 ~ 9 儿童、10 ~ 19 少年、20 ~ 29 青年、30 ~ 39青壮年、40 ~ 49 壮年、50 ~ 59 中年、60 ~ 69 中老年、70 ~ 79老年、80 ~ 89 老老年、90 ~ 99 老老老年。
【问题】:上述业务日均访问量超百万次,设计完成上述功能的程序百万次访问次数多,要求速度最快,一定是速度优先,时间尽量少。
【方法】:age/10 -> 得到这个人是哪个年龄段的,
String[] ages = {"儿童","少年","青少年","青年","青壮年","壮年","aaa","bbb","ccc","ddd"};
System.out.println(ages[age/10]);
//一次判断都没有,做了一次除法,还有一次获取数组元素的计算。
//声明了一个数组,数组要占用空间,辅助解决当前问题。
//拿空间换时间。
0 0
- 互联网面试题
- 百度-互联网面试题
- 互联网公司面试题
- 大型互联网算法面试题
- 知名互联网公司面试题
- 互联网公司面试题总结
- 阿里-互联网公司面试题
- 国内一流互联网面试题
- 互联网java常见面试题
- 优秀互联网面试题总结
- 百度,yahoo几个面试题-互联网面试题
- 知名互联网公司系统工程师面试题
- 【互联网】重温经典面试题---二进制编号
- 人人网-互联网公司面试题
- 互联网公司面试题总结1
- 互联网面试题之趣味数学题
- 分享一些互联网公司j2ee面试题
- 国内一线互联网公司面试题
- http_equiv属性
- UVa12532 - Interval Product(Fenwick树)
- c++ primer 第五版学习笔记-第二章-类型转换
- Selector
- 开源夏令营《基于HackRF开发GPS信号仿真模拟器》终期汇报
- 互联网面试题
- leetcode AC rates over35% 从高到低
- BZOJ 1699: [Usaco2007 Jan]Balanced Lineup排队
- Apache FTPServer配置问题总结
- 0801安卓就业班毕业后
- 【HDU】4991 Ordered Subsequence 线段树&树状数组
- Access中修改字段类型SQL语句
- linux学习笔记(2)
- cf 464 Restore Cube