Java趣味题

1、有50层的楼往下扔小球,已知小球某一层坠落会碎,请问你需要多少次可以找到该层楼,用java代码实现该楼层
2、给你一组字符串,如:dAiEq145ewo2Qp4,轻你编写输出里面的数字
3、请你用熟悉的语言实现冒泡排序法
4、请用最为高效的方法将字符串进行倒叙
5、写出常用的排序算法和各种算法的复杂度,用java实现一种排序算法
6、古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
7、判断101-200之间有多少个素数,并输出所有素数。
8、将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
9、有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
10、编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n
11、写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。
12、有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
13、 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。
14、打印出杨辉三角形(要求打印出10行如下图)

1.程序分析:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
15、取一个整数a从右端开始的4~7位。
16、有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
17、求一个3*3矩阵对角线元素之和
18、请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字母。
19、有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?

20、求1+2!+3!+…+20!的和

21、有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。

22、打印出如下图案(菱形)
*
*
**


******   ***   *

JAVA趣味题(答案下页慢慢答)相关推荐

  1. java趣味题-打印杨辉三角

    java趣味题-打印杨辉三角 public class First105 { public static void main(String[] args) {   int [][] a=new int ...

  2. 北大青鸟java课后题答案_1 北大青鸟第一学期java上机练习答案 Develop 238万源代码下载- www.pudn.com...

    开发工具: Java 文件大小: 134 KB 上传时间: 2014-05-15 下载次数: 0 提 供 者: Buteh 详细说明:北大青鸟第一学期java上机练习答案 -Beida Jade Bi ...

  3. java趣味题_趣味Java算法题(附答案)

    [程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每一个月都生一对兔子,小兔子长到第三个月后每一个月又生一对兔子,假如兔子都不死,问每一个月的兔子总数为多少? //这是一个菲波拉契数列问题 p ...

  4. 一些java基础题答案汇总

    一.Java 基础 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境. JRE:Java ...

  5. 2019蓝桥杯Java决赛题答案_2019第十届蓝桥杯JavaB组省赛真题详解

    目录 题解待更新 第一题:组队 题目描述 做为篮球队教练,你须要从如下名单中选出 1 号位至 5 号位各一名球员, 组成球队的首发阵容. 每位球员担任 1 号位至 5 号位时的评分以下表所示.请你计算 ...

  6. java填空题答案_JAVA求填空题答案

    三.填空题1.JVM是指.2.类定义了对象的一个种类,一个对象则是一个类中的.3.有下列程序段:for(inti=1,j=20,k=0;i<=3&&j>18;i++,j-- ...

  7. Java dectobin(n)函数_浙大JAVA实验题答案09answer.docx

    实验9-1 Method的使用(二) 程序填空题,不要改变与输入输出有关的语句. 50010十进制转换二进制 输入一个正整数repeat (0 输入1个正整数n,将其转换为二进制后输岀. 要求定义并调 ...

  8. 数字电子技术基础课后题答案204页 4.18 4.21题-Ss1Two

    4.18题 试用4选1数据选择器产生逻辑函数Y=AB'C'+A'C'+BC 图中Y=A'B'·C'+A'B·1+AB'C'+AB·C A'B' 表示D0被选中 D0=C' A'B 表示D1被选中 D1 ...

  9. 2019蓝桥杯Java决赛题答案_2019-01-15 第八届蓝桥杯javaB组第二题

    题目: 标题:纸牌三角形 A,2,3,4,5,6,7,8,9 共9张纸牌排成一个正三角形(A按1计算).要求每个边的和相等. 下图就是一种排法(如有对齐问题,参看p1.png). A 9 6 4 8 ...

最新文章

  1. C语言中的scanf()函数介绍
  2. ArcGIS为面要素生成邻接矩阵
  3. 阿里BCG重磅报告《人工智能,未来致胜之道》
  4. 基于网格的空间数据组织
  5. 【Java网络编程(一)】IP地址、端口、URL、网络爬虫原理、TCP UDP协议
  6. java hive查询,hive查询报错
  7. Java™ 教程(常见问题及其解决方案)
  8. GraphChi: Large-Scale Graph Computation on Just a PC
  9. OpenCV交叉编译ARM版本
  10. 研旭至尊板——F28335知识点总结①
  11. sow 项目范围说明书的区别
  12. android iCloud 短信,云助手 基于安卓的iCloud
  13. 推荐一个特别好用的软件,简直就是懒人神器,强迫症的福音
  14. centos下ftp安装及添加账户
  15. 自定义AVA数据集流程及在SlowFast中训练
  16. 数据结构<1>时空复杂度详解
  17. 小米拒绝权限_小米应用商城:我下载的是快图,打开却是天天相册,还发扣费短信...
  18. 最清晰!一篇文章读懂 OceanBase 最新的产品家族
  19. 计算机网络断网吗,教您解决电脑网络常常断网掉线的方法?
  20. 将docker镜像推送到阿里云镜像仓库

热门文章

  1. python上级、同级、下级包的导入
  2. 《例学Symbian手机开发》已由铁道出版社出版
  3. VM虚拟机无法安装WIN7系统,出现“start booting from cd”
  4. 阅读A Deeper Look at Machine Learning-Based Cryptanalysis
  5. 愿你遍历山河,觉得人间值得。
  6. 卖车只是敲门砖,从“硬件升级”到“主动召回”,李想并不理想
  7. Win10系统VS2015上配置YOLOv3运行训练环境(包含OpenCv3.40安装配置,cuda9.2安装配置)
  8. 智能优化算法--灰狼算法
  9. HFSS常见绘图技巧
  10. TCP/IP协议——一文读懂数字摘要、数字签名,哆啦A梦特别版1.0(个人收藏学习笔记)