上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: 选择排序算法通过选择和交换来实现排序,排序思想: a)首先从原始数组中选择最小的1个数据,将其和位于第1个位置的数据交换; b)接着从剩下的n-1个数据中选择次小的一个数据,将其和第二个位置的数据交换; c)然后重复上述过程。 阅读全文
posted @ 2017-08-16 11:06 XuGuobao 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 题目: 数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。 要求: 阅读全文
posted @ 2017-08-16 09:09 XuGuobao 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。 阅读全文
posted @ 2017-08-15 21:36 XuGuobao 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 题目: 给定一个句子(只包含字母和空格), 将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。 比如: (1) “hello xiao mi”-> “mi xiao hello” 分析:此题目的重点在于对输出末尾空格的控制。 阅读全文
posted @ 2017-08-15 16:52 XuGuobao 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 题目: 设有n个正整数,将他们连接成一排,组成一个最大的多位整数。如:n=3时,3个整数13,312,343,连成的最大整数为34331213。如:n=4时,4个整数7,13,4,246连接成的最大整数为7424613。 具体原理可参考本人博客 http://www.cnblogs.com/XuGu 阅读全文
posted @ 2017-08-15 15:33 XuGuobao 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一、用Integer为Comparable接口实例化 为了简化代码,直接使用Integer类,因为Integer类;已经实现了Comparable接口。 二、二叉树的元素添加、中序遍历、深度 阅读全文
posted @ 2017-08-15 15:30 XuGuobao 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 一、基本数据类型(int、String等) 二、自定义数据类型构成的数组 需要重写CompareTo()方法;接口Comparable接口中,只有这一个方法。 三、类集排序 ArrayList需要通过collections类的sort方法来进行排序, 如果想自定义排序方式则需要有类来实现Compar 阅读全文
posted @ 2017-08-14 16:04 XuGuobao 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 因为它是Object里面已经有了的方法,而所有类都是继承Object,所以“所有对象都有这个方法”。 它通常只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方法 总而言之,它只是sun公司开发ja 阅读全文
posted @ 2017-08-13 11:18 XuGuobao 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 一、最简单粗暴的排序 思想为:让每一个关键字都和它后边的每一个关键字比较, 如果大则交换,这样第一个位置的关键字在一次循环后一定变为最小值。 二、正宗的冒泡排序 思想: 当外循环为1(循环变量i=1),内循环(变量j)由大到小,两两比较, 将较小值换到前面,之道最小值放到最前面;开始下一次循环(i= 阅读全文
posted @ 2017-08-11 11:42 XuGuobao 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一、通过Scanner类输入字符串(可以含空格,空格作为字符) 另外,可以使用nextLine()达到相同的效果: 此种情况用于,输入一组数,不知道有多少个,占一行,空白分割; 二、连续输入多个字符串,空格作为字符串间的分割符 三、输入多个整形数字 阅读全文
posted @ 2017-08-10 23:28 XuGuobao 阅读(1882) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页