![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 51
xiaozhuo_tang
前端开发
展开
-
蓝桥杯进制转换JAVA
问题描述 给定n个十六进制正整数,输出它们对应的八进制数。输入格式 输入的第一行为一个正整数n (1 接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式 输出n行,每行为输入对应的八进制正整数。 【注意】 输入的十六进制数不会有前导0,比如012A。 输出原创 2017-02-25 17:22:04 · 906 阅读 · 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 · 619 阅读 · 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;inum [i][0原创 2017-02-28 14:37:54 · 1964 阅读 · 0 评论 -
JAVA舍入模式
java.math.BigDecimal不可变的、任意精度的有符号十进制数。BigDecimal 由任意精度的整数非标度值和32位的整数标度(scale)组成。如果为零或正数,则标度是小数点后的位数。如果为负数,则将该数的非标度值乘以10的负scale次幂。因此,BigDecimal表示的数值是(unscaledValue × 10-scale)。与之相关的还有两个类:java转载 2017-02-24 11:03:22 · 458 阅读 · 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 · 484 阅读 · 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 · 1412 阅读 · 0 评论 -
【转载】Java 多态、向上转型
Java中多态性的实现什么是多态面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用)实现多态的技术称为:动态绑定(dynamic binding),是指在执行期间判断所引转载 2017-02-25 14:50:37 · 237 阅读 · 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 · 340 阅读 · 0 评论