摘要: 因为范围是在int类型内的 所以完全可以用java自带的方法来实现 要注意一点toHexString方法返回的十六进制数中的字母是小写的 需要用toUpperCase方法转换成大写的 算法 算法二 阅读全文
posted @ 2016-11-12 14:48 Luking 阅读(3761) 评论(0) 推荐(1)
摘要: 貌似用int类型不会超出,但是..... 算法 学习补充 Integer类 static int parseInt(String s)//将字符串参数作为有符号的十进制整数进行解析 static int parseInt(String s,int radix)// 使用第二个参数指定的基数,将字符串 阅读全文
posted @ 2016-11-12 12:27 Luking 阅读(782) 评论(0) 推荐(0)
摘要: - (基础练习第二题就难住了 QAQ) 这道题的限制比较多,因为最开始说的是十六进制数的长度不超过100000, 而long类型才十九位,肯定不能用系统自带的进制转换方法,需要自己写 算法 要注意小细节,十六进制每一位 对应4位二进制数,八进制对应3位二进制数,十六进制生成二进制后, 在转化八进制前 阅读全文
posted @ 2016-11-11 19:20 Luking 阅读(7278) 评论(3) 推荐(4)
摘要: 这道题是对排序的考察 Arrays数组也有sort方法(自动排序) 用容器的方法 算法一(冒泡排序) 相邻两个比较,把较大的往上替换循环往复,这样大的会像冒泡一样一个一个冒出来(滑稽0.0) 算法二(选择排序) 每次循环找到最小的下标替换到前面去(有临时变量存下标,手动选择qaq) 算法三(插入排序 阅读全文
posted @ 2016-11-08 12:42 Luking 阅读(1413) 评论(1) 推荐(1)
摘要: 本题主要是讲蓝桥杯的注意事项的,细节决定成败 我的算法 阅读全文
posted @ 2016-11-05 22:29 Luking 阅读(524) 评论(0) 推荐(0)
摘要: 本题很简单主要考察的是对int long类型的限制问题 算法 int 长度限制是10位 long 长度限制是19位 阅读全文
posted @ 2016-11-05 22:20 Luking 阅读(1266) 评论(1) 推荐(1)
摘要: 这个题其实没有一点的难度,只是对printf这个输出方法的使用 算法 printf()方法里的常用格式和C语言中的用差不多一样的 int i = 1234; double d = 321.654; String s = "hello!"; System.out.printf("%f",d);//"f 阅读全文
posted @ 2016-11-04 20:59 Luking 阅读(1555) 评论(0) 推荐(1)
摘要: 自己的理解: 因为数据模型与约定给定的范围很大,所以在我们用Fibonacci数列去写算法的时候很可能会 让我们定义的int变量超出范围,就是我们的算法没有考虑的很全面,在说明中,已经很明显得的 给了我们一个提示 "Fn会很大,直接计算余数往往比先算出原数再取余简单。" 算法一: 算法二: 阅读全文
posted @ 2016-11-04 20:00 Luking 阅读(4294) 评论(0) 推荐(0)
摘要: public static void main(String[] args){ Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int m = sc.nextInt(); int[] w=new int[n]; //重量... 阅读全文
posted @ 2016-10-30 16:25 Luking 阅读(224) 评论(0) 推荐(1)
摘要: 转眼就进入大二快一个多月了 , 三月小组的招新工作也进入了尾声 面试 环节,在这几天的面试中,面试了各种各样的大一新生,年轻就是好啊~ 也看到了各种各样的问题有关与面试的 面试的时候一点要自信一点,给人以阳光正面的形象,让别人第一眼看到你的时候不是很反感就行, 对于自信有扯到了另一个问题 谦虚。 面 阅读全文
posted @ 2016-10-22 21:45 Luking 阅读(255) 评论(0) 推荐(1)