文件名称:clrs_introductionAlgo:基于clrs教科书的算法基础知识练习
文件大小:384KB
文件格式:ZIP
更新时间:2024-03-08 12:39:36
JupyterNotebook
CLRS教材练习算法 关于该项目 重点在于通过在代码中实现对基本和高级数据结构及算法的掌握。 这主要是在Python中完成的。 促成 主题 分叉项目 创建功能分支( git checkout -b feature/AmazingFeature ) 提交更改( git commit -m 'Add some AmazingFeature' ) 推送到分支( git push origin feature/AmazingFeature ) 打开拉取请求
【文件预览】:
clrs_introductionAlgo-master
----6.Heapsort()
--------Heaps.ipynb(4KB)
--------.ipynb_checkpoints()
----22.ElementryGraphs()
--------Elementary Graph Algorithms.ipynb(6KB)
--------.ipynb_checkpoints()
--------images()
----README.md(719B)
----5.ProbabilisticAnalysis()
--------Probabilistic_Random.ipynb(2KB)
--------.ipynb_checkpoints()
----11.HashTables()
--------Hash Tables.ipynb(11KB)
--------.ipynb_checkpoints()
----12.BinarySearchTrees()
--------Binary Search Tree.ipynb(11KB)
--------.ipynb_checkpoints()
----7.Quicksort()
--------.ipynb_checkpoints()
--------QuickSort.ipynb(11KB)
----13.RedBlackTrees()
--------.ipynb_checkpoints()
--------Red-Black-BalancedTrees.ipynb(22KB)
--------img()
----3.GrowthFunctions()
--------chapter3 - Growth Functions.ipynb(2KB)
--------.ipynb_checkpoints()
----16.GreedyAlgo()
--------Short on Greedy Algorithm.ipynb(2KB)
--------.ipynb_checkpoints()
----4.DivideAndConquer()
--------explanation_1.PNG(94KB)
--------chapter4-divide-and-conquer.ipynb(15KB)
--------masterTheorem.PNG(34KB)
--------chapter4-solving-recurrences.ipynb(3KB)
--------.ipynb_checkpoints()
--------recursion_tree.PNG(49KB)
----10.ElementryDataStructs()
--------BasicDataStructs.ipynb(9KB)
--------.ipynb_checkpoints()
----8.LinearTimeSort()
--------.ipynb_checkpoints()
--------LT-sorting.ipynb(11KB)
----images()
--------asymptotic notation.PNG(20KB)
--------left rotate visualization.PNG(20KB)
----15.DynamicProgramming()
--------.ipynb_checkpoints()
--------Short on Dynamic Programming.ipynb(1KB)
----2.Introduction()
--------.ipynb_checkpoints()
--------chapter2.ipynb(15KB)