有趣的题目
2015-10-23 09:59
176 查看
问题:有100个人围成一个圈,从1开始报数,报到14的这个人就要退出。然后其他人重新开始,从1报数,到14退出。问:最后剩下的是100人中的第几个人?
这个题目是自己在做黑马程序员入学测试时遇到的,想了一个多小时,终于想到了自己的解决方法,网上的过程很繁杂,其实真正的核心代码也就4行,上代码:
代码虽少,但不代表时间复杂度就降低了,只是更便于理解了。有兴趣的童鞋可以对比下本代码和网上代码的执行速度
这个题目是自己在做黑马程序员入学测试时遇到的,想了一个多小时,终于想到了自己的解决方法,网上的过程很繁杂,其实真正的核心代码也就4行,上代码:
相关文章推荐
- go mysql
- go windows安装于使用
- OSS osscmd 脚本批量删除
- MySQL定时执行
- Ubuntu服务器向多台服务器同时上传文件脚本
- Ubuntu 服务器之间文件共享(nfs)
- XUtils的使用、混淆
- php vbs加密还原
- erlang 调试程序
- 获取当前域名
- C++和C的语法区别_输入输出
- word怎么打拼音声调的三种方法介绍
- linux java 版本
- 第六章、比率分析
- [OrangePi] Building the system
- PyQt4 py2exe 打包 HardwareManager
- Android 线程池及多线程下载,Progressbar动态更新以及文件保存sd卡
- 治病跟修电脑差不多
- Java 二叉树
- erlang 二叉树