上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: 1 import java.util.Scanner; 2 public class Main{ 3 public static void main(String[] args){ 4 Scanner scan = new Scanner(System.in); 5 scan.useDelimiter("\n"); 6 Stri... 阅读全文
posted @ 2017-08-10 22:31 XuGuobao 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 第一种方法: 此种方法的思想较为简单:先找出从第1个元素开始的最大子数组,而后再从第2个元素开始找出 从第2个元素开始的最大子数组,依次类推,比较得出最大的子数组。 此种方法的时间复杂度为O(n*n),在OJ上运行时会显示:没有在规定的时间内运行完成。即说明,没有通过,太低级了!!哈哈 第二种方法: 阅读全文
posted @ 2017-08-10 18:46 XuGuobao 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1、字符串与字符数组的转换 a) Char c[] = str.toCharArray(); b) String str2 = new String(c); c) String str3 = new String(c,0,3);//取出部分字符串变为String 2、取出字符串中指定位置的字符 a) 阅读全文
posted @ 2017-08-10 11:50 XuGuobao 阅读(906) 评论(0) 推荐(0) 编辑
摘要: 一、简单的费波纳切数列 二、Scanner类结合费波纳切数列 在Scanner类中提供了一个可以接收InputStream类型的构造方法,这就表示只要是字节输入流的子类都可以通过Scanner类进行方便的读取。 Scanner类是用于扫描输入文本的。 可以使用该类创建一个对象:Scanner rea 阅读全文
posted @ 2017-08-09 20:28 XuGuobao 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 1、从键盘输入数 键盘的标砖输入格式: 此段程序得到的是字符串 2、要求输入的是数字: 在Java中,没有像C语言那样有一个专供接受键盘输入值的scanf函数,所以一般的做法是从键盘输入一行字符,保存到字符串s中,再将字符组成的字符串s转换为整型数据后返回 3、判断一个数是否是2的阶次方数 如果一个 阅读全文
posted @ 2017-08-09 17:15 XuGuobao 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 1、 输出结果为: 火车头 车厢A 车厢B 车厢C 2、 输出结果为: A B C D E A B D E true 阅读全文
posted @ 2017-08-09 16:23 XuGuobao 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、折半查找的前提是线性表中的记录必须好似关键码有序,线性表必须是顺序存储的。 二、折半查找 折半查找的时间复杂度为O(logn); 阅读全文
posted @ 2017-08-04 22:53 XuGuobao 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 一、 输出结果为:false 二、顺序查找的优化 如果输出为0,表示没有查到key,; 时间复杂度为O(n) 阅读全文
posted @ 2017-08-04 21:37 XuGuobao 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1、使用泛型,有利于降低代码的耦合; 2、泛型可以解决数据类型的安全问题,可以有效避免类型转换异常(ClassCastException)的发生,使程序操作更加安全; 3、 4、 输出结果为: 10 20 5、 出现异常: Exception in thread "main" java.lang.E 阅读全文
posted @ 2017-08-01 08:51 XuGuobao 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 输出结果为: Janunary February March aprile May June July Aug Sep October November 阅读全文
posted @ 2017-07-31 16:51 XuGuobao 阅读(143) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页