腾讯2017年校园招聘笔试题第二题
2016-09-11 22:22
561 查看
下面是腾讯2017年校园招聘笔试题第二题,在这里跟大家一起分享:
1、 题目
2、 我的思路
这题我觉得题目说的很清楚了。用类似于二分查找的方法,记录最大值、最小值和中间值,判断并记录在左区间(值为0)还是右区间(值为1)。因为精度要求为6位,所以循环6次就可以。
3、 我的实现
4、 总结
由于腾讯笔试时并没有验证答案的正确性,所以我并不知道我的解法是否完全正确,这里也只是提供我的解题思路和方法,供大家参考。如果发现我的解法有什么问题的话,欢迎批评指正,不胜感激!
1、 题目
2、 我的思路
这题我觉得题目说的很清楚了。用类似于二分查找的方法,记录最大值、最小值和中间值,判断并记录在左区间(值为0)还是右区间(值为1)。因为精度要求为6位,所以循环6次就可以。
3、 我的实现
import java.util.Scanner; public class Tisan { public static void main(String[] args) { int low = -90; int hign = 90; Scanner scanner = new Scanner(System.in); while(scanner.hasNextInt()) { int input = scanner.nextInt(); String output = ""; for(int i=0; i<6; i++) { int middle = (low+hign)/2; if(input >= middle) { output += "1"; low = middle; } else { output += "0"; hign = middle; } } System.out.println(output); } } }
4、 总结
由于腾讯笔试时并没有验证答案的正确性,所以我并不知道我的解法是否完全正确,这里也只是提供我的解题思路和方法,供大家参考。如果发现我的解法有什么问题的话,欢迎批评指正,不胜感激!
相关文章推荐
- 腾讯2017年校园招聘笔试题第一题
- 腾讯2017年校园招聘笔试题第一题
- 腾讯2011.10.15校园招聘笔试题
- 微软2016校园招聘在线笔试 - 第二题 Professor Q's Software
- 十月下旬腾讯,网易游戏,百度迅雷校园招聘笔试题集锦(第271-330题)
- 腾讯2011.10.15校园招聘会笔试题
- 十月下旬腾讯,网易游戏,百度迅雷校园招聘笔试题集锦(第271-330题)
- 腾讯2010校园招聘笔试题(软件测试类)的附加题
- 2015年秋季腾讯校园招聘开发岗笔试题 四道大题三、四
- 腾讯2009校园招聘笔试题(部分,2008.10.25)小结
- 腾讯2014校园招聘笔试题
- 2014年腾讯软件开发校园招聘笔试题
- 腾讯2011.10.15校园招聘会笔试题
- 十月下旬腾讯,网易游戏,百度迅雷校园招聘笔试题集锦(第271-330题)
- 腾讯2011.10.15校园招聘会笔试题
- 2014校园招聘之三(4月腾讯实习生笔试题)
- 腾讯2014校园招聘【软件开发类】笔试题(北京站)
- 腾讯2012.9.23校园招聘笔试题
- 腾讯2013校园实习生招聘笔试题,附答案
- 十月下旬腾讯,网易游戏,百度最新校园招聘笔试题集锦(下)