java
Crissu
每天进步一点点
展开
-
SWLCfwXqwD
1原创 2021-02-11 15:52:19 · 170 阅读 · 0 评论 -
数据结构与算法分析(Java)3.4、3.5 交集和并集
问题代码主程序package Chapter3;/** * * @author Crissu * 交集和并集 */public class Three_Four { public static void main(String[] args) { // TODO Auto-generated method stub //创建list1 MyArrayList...原创 2020-04-12 20:48:49 · 306 阅读 · 0 评论 -
数据结构与算法分析(Java)3.2 通过只调整链(而不是数据)来交换两个相邻的元素,使用单链表、双链表
题目代码package Chapter3;/** * * @author Crissu *原始链表哈哈哈哈哈哈 */public class Three_Two { public static void main(String[] args) { // TODO Auto-generated method stub // 双链表 DlistChange(2,...原创 2020-04-12 16:18:12 · 1105 阅读 · 0 评论 -
最快求幂法-数据结构与算法分析JAVA-2.21
package Chapter2;public class Two_twentytwo { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(fun(2, 16)); } /** * 快速求X^a * @param X * ...原创 2020-04-03 01:00:11 · 106 阅读 · 0 评论 -
数据结构与算法分析JAVA 2.14 考虑下列算法(Horner法则)
问题解析关于这个式子,如果 N 取 4,a这个数组是{4,8,0,1,2},那么一般来说,程序会写成一个累加,比如:public static void fun(int[] a, int n, int x) { long sum = 0; for(int i=0; i<n; i++) { sum += a[i]*Math.pow(x, i); } System.out....原创 2020-04-02 01:22:43 · 366 阅读 · 0 评论 -
1.13 设计一个泛型类Collection
要求:设计一个泛型类Collection,它存储object对象的集合(在数组中),以及该集合当前的大小。提供public方法isEmtpy,makeEmpty,insert,remove,isPresent.方法isPresent(x)当且仅当在集合中存在(由equals定义) 等于x的一个object时返回trueimport java.util.Arrays;/** * 可以用 ...原创 2020-03-29 00:09:18 · 470 阅读 · 4 评论 -
1.14 设计一个泛型类orderedCollection
设计一个泛型类orderedCollection,它存储的Comparable对象的集合(在数组中), 以及该集合的当前大小。提供public方法isEmpty,makeEmpty,insert,remove,findMin和 findMax。findMin和findMax分别返回该集合中最小的和最大T对象的引用(如果该集合为空,则返回null)import java.util.Arrays;...原创 2020-03-29 00:07:17 · 322 阅读 · 1 评论 -
1.15 定义一个Rectangle类,该类提供getLength和getWidth方法
1.15 定义一个Rectangle类,该类提供getLength和getWidth方法。利用图1-18中的findMax例程编写 一种main方法,该方法创建一个Rectangle数组并首先找出依面积最大的Rectangle对象,然后 找出依周长最大的Rectangle对象。import java.util.Comparator;/** * * @author 疯狂龅牙酥 * *...原创 2020-03-28 23:57:29 · 616 阅读 · 0 评论