普林斯顿大学算法第4版
文章平均质量分 93
IcaHuang
这个作者很懒,什么都没留下…
展开
-
【Algorithm Part 1·Princeton】week2-2 Selection Sort选择排序、Insertion sort插入排序、Shell sort希尔排序
Introductioncallback 回调函数int N = Integer.parseInt(args[0]);Double[] a = new Double[N];for (int i = 0; i < N; i++)a[i] = StdRandom.uniform();Insertion.sort(a);String[] a = In.readStrings(args[0]);Insertion.sort(a);File directory = new File(arg原创 2022-02-16 17:20:00 · 281 阅读 · 0 评论 -
【Algorithm Part 1·Princeton】week2-1 栈、队列与背包、泛型Genetics、迭代器(接口Iterable<T>和Iterator<E>)
B站视频????week2作业说明????另附:用2个栈实现队列+用2个队列实现栈+包含min函数的栈+树的宽度优先遍历算法(队列实现)Stack 栈不论是用链表实现还是用数组实现,栈只需要1个指针。不论是链表实现还是用数组实现,队列需要2个指针。用链表实现栈 ✅用链表实现的栈,添加和删除一个结点都是在队列头完成的,即:队列头为栈顶,队列尾为栈底。内部类NodeNode作为一个内部私有类被包含在栈的实现中public class LinkedStackOfStrings{ p原创 2022-02-16 16:49:28 · 230 阅读 · 0 评论