【文件属性】:
文件名称:algorithms:我们在玩算法
文件大小:3KB
文件格式:ZIP
更新时间:2021-05-26 17:42:47
Java
演算法
算法研究小组 :books:
这是一个为期9周的算法研究小组,与一些朋友一起,我们将讨论有关算法,涵盖基本可迭代数据类型,排序和搜索算法的数据结构的基本信息。
###数据结构
第一周。HashTable和LinkedList(大O和实现)
第2周。堆栈和队列(大O和实现)
第3周。Vectors和ArrayList(大O和实现)
问题:将给定的字符串“ aabbbccc”压缩为“ a2b3c3”
约束:就地压缩,没有多余的空间可使用
假设:输出大小将不超过输入大小。ex输入:“ abb”->“ a1b2”缓冲区溢出。
第4周。尝试和二叉树(大O和实现)
###算法
第6周。快速排序和合并排序(大O和实现)
第7周。树操作(插入,查找,删除)
第8周。深度优先搜索(大O和实施)
第9周。广度优先搜索(大目标和实现)
算法第一部分(普林斯顿大学) :graduation_cap:
本课程的一些代码练习
求职面试问
【文件预览】:
algorithms-master
----Week 3()
--------CadenasCompresas.java(756B)
--------Zip.java(617B)
----Week 2()
--------StackWithMinimum.java(1KB)
----README.md(2KB)