
java
文章平均质量分 51
xiaozhuo_tang
前端开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
蓝桥杯进制转换JAVA
问题描述 给定n个十六进制正整数,输出它们对应的八进制数。 输入格式 输入的第一行为一个正整数n (1 接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。 输出格式 输出n行,每行为输入对应的八进制正整数。 【注意】 输入的十六进制数不会有前导0,比如012A。 输出原创 2017-02-25 17:22:04 · 975 阅读 · 1 评论 -
蓝桥杯JAVA回文数
问题描述 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。 输出格式 按从小到大的顺序输出满足条件的四位十进制数。 public class Main { public static void main(String[] args){ for(int i=10;i<100;i++){ String原创 2017-02-28 12:54:24 · 654 阅读 · 0 评论 -
蓝桥杯 杨辉三角形 java
import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner sc=new Scanner(System.in); int n=sc.nextInt(); int num[][]=new int [n][n]; for(int i=0;i num [i][0原创 2017-02-28 14:37:54 · 2014 阅读 · 0 评论 -
JAVA舍入模式
java.math.BigDecimal 不可变的、任意精度的有符号十进制数。BigDecimal 由任意精度的整数非标度值和32位的整数标度(scale)组成。 如果为零或正数,则标度是小数点后的位数。如果为负数,则将该数的非标度值乘以10的负scale次幂。 因此,BigDecimal表示的数值是(unscaledValue × 10-scale)。 与之相关的还有两个类: java转载 2017-02-24 11:03:22 · 498 阅读 · 0 评论 -
JAVA蓝桥杯Fibonacci求余
问题描述 Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。 当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。 输入格式 输入包含一个整数n。 输出格式 输出一行,包含一个整数,表示Fn除以10007的余数。 说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余原创 2017-02-24 11:26:27 · 536 阅读 · 0 评论 -
蓝桥杯java排序之快速排序
一、快速排序算法的基本特性 时间复杂度:O(n*lgn) 最坏:O(n^2) 空间复杂度:O(n*lgn) 不稳定。 快速排序是一种排序算法,对包含n个数的输入数组,平均时间为O(nlgn),最坏情况是O(n^2)。 通常是用于排序的最佳选择。因为,基于比较的排序,最快也只能达到O(nlgn)。 二、快速排序算法的描述 以一个元素为主元,与序列中的其他的元素进行比较比主原创 2017-02-24 16:46:41 · 1460 阅读 · 0 评论 -
【转载】Java 多态、向上转型
Java中多态性的实现 什么是多态 面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用)实现多态的技术称为:动态绑定(dynamic binding),是指在执行期间判断所引转载 2017-02-25 14:50:37 · 304 阅读 · 0 评论 -
Java取固定小数点
1. DecimalFormat df=new DecimalFormat("#.000")//取三位小数,当#.000时,小于零的数会省掉0,需要设置成“0.000”; double a=123.32432; System.out.println(df.format(a)); 2. double a=12.12323; BigDecimal bg=new BigDecimal(a);原创 2017-03-24 20:33:22 · 381 阅读 · 0 评论