随笔分类 -  JAVASE相关问题

Java使用for()循环输出杨辉三角
摘要:运行结果: 阅读全文
posted @ 2016-08-13 14:51 网络哈气高手 阅读(3466) 评论(0) 推荐(0)
Java使用快速排序法对数组进行排序
摘要:技术要点:快速排序是对气泡排序的一种改进,其排序速度相对较快。基本思想是:通过一趟排序将要排序数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据小,然后再按此方法对这两部分数据分别进行快速排序。整个排序过程可以递归进行,以此是整个数据变成有序序列。 阅读全文
posted @ 2016-08-13 12:34 网络哈气高手 阅读(8304) 评论(1) 推荐(0)
Java使用选择排序法对数组进行排序
摘要:技术要点:每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。 阅读全文
posted @ 2016-08-13 11:31 网络哈气高手 阅读(5228) 评论(0) 推荐(0)
Java使用sort()方法对数组进行排序
摘要:技术要点:Java的Arrays类提供了一个sort()方法,使用该方法可以很方便地对各种数组进行排序,大大降低了数组排序的难度。 阅读全文
posted @ 2016-08-13 11:00 网络哈气高手 阅读(2491) 评论(0) 推荐(0)
Java使用直接插入排序法对数组进行排序
摘要:技术要点:插入排序是将一个记录插入到有序数列中,是得到的新数列仍然排序。插入排序算法的思想是:将n个有序数存放在数组a中,要插入的数为x,首先确定x插在数组中的位置p,数组中p之后的元素都向后移动一个位置,空出a(p),将x放入a(p)。这样即可实现插入后数列仍然有序。 阅读全文
posted @ 2016-08-12 18:36 网络哈气高手 阅读(1065) 评论(0) 推荐(0)
Java使用冒泡排序法对数组进行排序
摘要:技术要点:冒泡排序的基本思想是对比相邻的元素值,如果满足条件就交换元素,把较小的元素移动到数组前面,把大的元素移动到数组后面(也就是交换两个元素的位置),这样 数组元素就像气泡一样从底部上升到顶部。 冒泡算法在双层循环中实现,其中外层循环控制排序轮数,是要排序数组长度-1次,而内部层循环主要是用于对 阅读全文
posted @ 2016-08-10 21:34 网络哈气高手 阅读(8150) 评论(0) 推荐(0)
菱形“*”的编写
摘要:运行结果: 待更新。。。。。。。。。。。。 阅读全文
posted @ 2016-08-03 19:50 网络哈气高手 阅读(325) 评论(0) 推荐(0)
实现九九乘法表
摘要:运行结果: 待更新。。。。。。。。。 阅读全文
posted @ 2016-08-02 20:31 网络哈气高手 阅读(258) 评论(0) 推荐(0)
异或运算实现加密与解密字符串
摘要:运行结果:我输入“我是网络高手哈奇” 得到加密之后的字符串“挩朗繩翤鯠捳嗰塿” 我输入要解密的字符串“挩朗繩翤鯠捳嗰塿” 得到解密之后的字符串“我是网络高手哈奇”,待更新。。。。。。。。。。 阅读全文
posted @ 2016-08-02 20:23 网络哈气高手 阅读(2033) 评论(0) 推荐(0)