文件名称:初级java笔试题-alpr:算法
文件大小:3KB
文件格式:ZIP
更新时间:2024-06-22 19:25:13
系统开源
初级java笔试题算法 Coursera - 普林斯顿大学课程 教学大纲 说明。 基本数据类型、算法和数据结构的介绍。 我们的重点是 Java 实现的应用程序和科学性能分析。 Part I 重点介绍基本data structures 、 sorting和searching 。 主题包括: 联合发现, 二分查找, 堆栈, 排队, 包, 插入排序, 选择排序, 贝壳类, 快速排序, 3路快速排序, 归并排序, 堆排序, 二元堆, 二叉搜索树, 红黑树, 分离链和 线性探测哈希表, 格雷厄姆扫描,和 kd 树。 Part II 专注于图和字符串处理算法。 主题包括: 深度优先搜索, 广度优先搜索, 拓扑排序, Kosaraju-Sharir, 克鲁斯卡尔 总理, 迪基斯特拉, 贝尔曼-福特, 福特-福克森, LSD基数排序, MSD基数排序, 三路基数快速排序, 多路尝试, 三元搜索尝试, 克努斯-莫里斯-普拉特, 博耶-摩尔, 拉宾-卡普, 正则表达式匹配, 游程编码, 霍夫曼编码, LZW 压缩和 Burrows-Wheeler 变换。 第二部分还介绍了归约和难处理,包括 P = NP
【文件预览】:
alpr-master
----README.MD(6KB)