├── .gitignore ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── algorist ├── __init__.py ├── backtrack │ ├── annealing.py │ ├── backtrack.py │ ├── nqueens.py │ ├── paths.py │ ├── permutations.py │ ├── subsets.py │ ├── sudoku.py │ └── tsp.py ├── data_structure │ ├── __init__.py │ ├── linked_list.py │ ├── linked_queue.py │ ├── linked_stack.py │ ├── priority_queue.py │ ├── set_union.py │ ├── tree.py │ └── war.py ├── dp │ ├── __init__.py │ ├── binomial.py │ ├── editbrute.py │ ├── editdistance.py │ ├── editdistance_cell.py │ ├── elevator.py │ ├── fib.py │ ├── lcs.py │ ├── partition.py │ ├── stringedit.py │ └── substringedit.py ├── geometry │ ├── __init__.py │ ├── convex_hull.py │ ├── distance.py │ ├── geometry.py │ ├── order.py │ ├── plates.py │ ├── superman.py │ └── triangulate.py ├── graph │ ├── __init__.py │ ├── bfs_dfs.py │ ├── biconnected.py │ ├── bipartite.py │ ├── connected.py │ ├── findcycle.py │ ├── graph.py │ ├── strong.py │ ├── topsort.py │ └── topsort1.py ├── numerical │ ├── __init__.py │ ├── bignum.py │ ├── gcd.py │ ├── matrix.py │ └── primes.py ├── sorting │ ├── __init__.py │ ├── polly.py │ └── sorting.py ├── string │ ├── __init__.py │ └── name.py ├── utils │ ├── __init__.py │ └── utils.py └── wgraph │ ├── __init__.py │ ├── dijkstra.py │ ├── floyd.py │ ├── kruskal.py │ ├── netflow.py │ └── prim.py ├── datafiles ├── 10055-in ├── 10055-out ├── 8-queens-out ├── VDError-uniq.dat ├── VDError-uniq.dat-out ├── VDError.dat ├── art3 ├── baase ├── biconnected-art3 ├── biconnected-baase ├── biconnected-clr-graph ├── biconnected-grid ├── biconnected-tree ├── bignum-in ├── bignum-in.v1 ├── bignum-out ├── bipartite-art3 ├── bipartite-grid ├── bipartite-tree ├── cgtest-in ├── cgtest-out ├── chin ├── chin-out ├── chin1 ├── chin1-out ├── clr-graph ├── connected-in ├── connected-out ├── convex-bad.10 ├── convex-bad.10-out ├── distance-out ├── editbrute-in ├── editbrute-out ├── elevator-in ├── elevator-out ├── fib-out ├── g-1 ├── g-2 ├── g-3 ├── g-4 ├── g-5 ├── gcd-in ├── gcd-out ├── geotest-in ├── geotest-out ├── grid ├── grid-bfs-demo-out ├── grid-connected-out ├── grid-dfs-demo-out ├── grid-topsort-out ├── grid-topsort1-out ├── grid4 ├── gridw ├── i.10 ├── i.10-out ├── i.19 ├── i.19-out ├── i.2 ├── i.2-out ├── i.4 ├── i.4-out ├── i.9 ├── i.9-out ├── lcs-out ├── list-in ├── list-out ├── matrix-data1 ├── matrix-data1-out ├── matrix-data2 ├── matrix-data2-out ├── name-in ├── name-out ├── netflow1-in ├── netflow1-out ├── netflow2-in ├── netflow2-out ├── netflow3-in ├── netflow3-out ├── order-out ├── outgraph.m ├── partition-data1 ├── partition-data1-out ├── partition-data2 ├── partition-data2-out ├── paths-graph ├── paths-graph-out ├── permutations-out ├── plates1-in ├── plates1-out ├── plates2-in ├── plates2-out ├── plates3-in ├── plates3-out ├── polly-in ├── polly-out ├── primes-in ├── primes-out ├── puzzle ├── puzzle-out ├── sorting-out ├── spbug-in ├── stringedit-in ├── stringedit-out ├── strong-clr ├── strong-clr-out ├── strong-g-1 ├── strong-g-2 ├── strong-g-3 ├── strong-g-4 ├── strong-g-5 ├── subsets-out ├── substringedit-in ├── substringedit-out ├── super.m ├── superin1 ├── superin1-out ├── superin2 ├── superin2-out ├── superin3 ├── superin3-out ├── superin4 ├── superin4-out ├── t.in ├── t1.in ├── t1.out ├── test ├── tree ├── tree2 ├── tree3 ├── treelist-out ├── treeplus ├── tri1 ├── tri1-out ├── tri2 ├── tri2-out ├── tri3 ├── tri3-out ├── tsp48-in ├── tsp48-out ├── war-in ├── war-out ├── war-out-old ├── wgrid ├── wgrid-dijkstra-out ├── wgrid-disconnected1 ├── wgrid-disconnected2 ├── wgrid-floyd-out ├── wgrid-prim-out └── wgrid.m ├── docs ├── Makefile ├── conf.py ├── index.rst └── make.bat ├── requirements.txt ├── setup.py └── tests ├── __init__.py ├── algorist ├── __init__.py ├── backtrack │ ├── __init__.py │ ├── test_nqueens.py │ ├── test_paths.py │ ├── test_permutations.py │ ├── test_subsets.py │ ├── test_sudoku.py │ └── test_tsp.py ├── data_structure │ ├── __init__.py │ ├── test_linked_list.py │ ├── test_linked_queue.py │ ├── test_linked_stack.py │ ├── test_priority_queue.py │ ├── test_set_union.py │ ├── test_tree_demo.py │ └── test_war.py ├── dp │ ├── __init__.py │ ├── test_elevator.py │ ├── test_fib.py │ ├── test_partition.py │ ├── test_stringedit.py │ └── test_substringedit.py ├── geometry │ ├── __init__.py │ ├── test_cgtest.py │ ├── test_convex_hull.py │ ├── test_distance.py │ ├── test_geotest.py │ ├── test_order.py │ ├── test_plates.py │ ├── test_superman.py │ └── test_triangulate.py ├── graph │ ├── __init__.py │ ├── test_bfs_demo.py │ ├── test_biconnected.py │ ├── test_bipartite.py │ ├── test_connected.py │ ├── test_dfs_demo.py │ ├── test_findcycle.py │ ├── test_strong.py │ ├── test_topsort.py │ └── test_topsort1.py ├── numerical │ ├── __init__.py │ ├── test_bignum.py │ ├── test_gcd.py │ ├── test_matrix.py │ ├── test_primes.py │ └── test_random.py ├── sorting │ ├── __init__.py │ ├── test_polly.py │ └── test_sorting.py ├── string │ ├── __init__.py │ └── test_name.py ├── test │ ├── __init__.py │ └── test_engine.py └── wgraph │ ├── __init__.py │ ├── test_dijkstra.py │ ├── test_floyd.py │ ├── test_netflow.py │ └── test_prim.py └── context.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include LICENSE 2 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/README.rst -------------------------------------------------------------------------------- /algorist/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /algorist/backtrack/annealing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/backtrack/annealing.py -------------------------------------------------------------------------------- /algorist/backtrack/backtrack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/backtrack/backtrack.py -------------------------------------------------------------------------------- /algorist/backtrack/nqueens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/backtrack/nqueens.py -------------------------------------------------------------------------------- /algorist/backtrack/paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/backtrack/paths.py -------------------------------------------------------------------------------- /algorist/backtrack/permutations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/backtrack/permutations.py -------------------------------------------------------------------------------- /algorist/backtrack/subsets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/backtrack/subsets.py -------------------------------------------------------------------------------- /algorist/backtrack/sudoku.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/backtrack/sudoku.py -------------------------------------------------------------------------------- /algorist/backtrack/tsp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/backtrack/tsp.py -------------------------------------------------------------------------------- /algorist/data_structure/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /algorist/data_structure/linked_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/data_structure/linked_list.py -------------------------------------------------------------------------------- /algorist/data_structure/linked_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/data_structure/linked_queue.py -------------------------------------------------------------------------------- /algorist/data_structure/linked_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/data_structure/linked_stack.py -------------------------------------------------------------------------------- /algorist/data_structure/priority_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/data_structure/priority_queue.py -------------------------------------------------------------------------------- /algorist/data_structure/set_union.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/data_structure/set_union.py -------------------------------------------------------------------------------- /algorist/data_structure/tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/data_structure/tree.py -------------------------------------------------------------------------------- /algorist/data_structure/war.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/data_structure/war.py -------------------------------------------------------------------------------- /algorist/dp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /algorist/dp/binomial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/dp/binomial.py -------------------------------------------------------------------------------- /algorist/dp/editbrute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/dp/editbrute.py -------------------------------------------------------------------------------- /algorist/dp/editdistance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/dp/editdistance.py -------------------------------------------------------------------------------- /algorist/dp/editdistance_cell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/dp/editdistance_cell.py -------------------------------------------------------------------------------- /algorist/dp/elevator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/dp/elevator.py -------------------------------------------------------------------------------- /algorist/dp/fib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/dp/fib.py -------------------------------------------------------------------------------- /algorist/dp/lcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/dp/lcs.py -------------------------------------------------------------------------------- /algorist/dp/partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/dp/partition.py -------------------------------------------------------------------------------- /algorist/dp/stringedit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/dp/stringedit.py -------------------------------------------------------------------------------- /algorist/dp/substringedit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/dp/substringedit.py -------------------------------------------------------------------------------- /algorist/geometry/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /algorist/geometry/convex_hull.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/geometry/convex_hull.py -------------------------------------------------------------------------------- /algorist/geometry/distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/geometry/distance.py -------------------------------------------------------------------------------- /algorist/geometry/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/geometry/geometry.py -------------------------------------------------------------------------------- /algorist/geometry/order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/geometry/order.py -------------------------------------------------------------------------------- /algorist/geometry/plates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/geometry/plates.py -------------------------------------------------------------------------------- /algorist/geometry/superman.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/geometry/superman.py -------------------------------------------------------------------------------- /algorist/geometry/triangulate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/geometry/triangulate.py -------------------------------------------------------------------------------- /algorist/graph/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /algorist/graph/bfs_dfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/graph/bfs_dfs.py -------------------------------------------------------------------------------- /algorist/graph/biconnected.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/graph/biconnected.py -------------------------------------------------------------------------------- /algorist/graph/bipartite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/graph/bipartite.py -------------------------------------------------------------------------------- /algorist/graph/connected.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/graph/connected.py -------------------------------------------------------------------------------- /algorist/graph/findcycle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/graph/findcycle.py -------------------------------------------------------------------------------- /algorist/graph/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/graph/graph.py -------------------------------------------------------------------------------- /algorist/graph/strong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/graph/strong.py -------------------------------------------------------------------------------- /algorist/graph/topsort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/graph/topsort.py -------------------------------------------------------------------------------- /algorist/graph/topsort1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/graph/topsort1.py -------------------------------------------------------------------------------- /algorist/numerical/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /algorist/numerical/bignum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/numerical/bignum.py -------------------------------------------------------------------------------- /algorist/numerical/gcd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/numerical/gcd.py -------------------------------------------------------------------------------- /algorist/numerical/matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/numerical/matrix.py -------------------------------------------------------------------------------- /algorist/numerical/primes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/numerical/primes.py -------------------------------------------------------------------------------- /algorist/sorting/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /algorist/sorting/polly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/sorting/polly.py -------------------------------------------------------------------------------- /algorist/sorting/sorting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/sorting/sorting.py -------------------------------------------------------------------------------- /algorist/string/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /algorist/string/name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/string/name.py -------------------------------------------------------------------------------- /algorist/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /algorist/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/utils/utils.py -------------------------------------------------------------------------------- /algorist/wgraph/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /algorist/wgraph/dijkstra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/wgraph/dijkstra.py -------------------------------------------------------------------------------- /algorist/wgraph/floyd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/wgraph/floyd.py -------------------------------------------------------------------------------- /algorist/wgraph/kruskal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/wgraph/kruskal.py -------------------------------------------------------------------------------- /algorist/wgraph/netflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/wgraph/netflow.py -------------------------------------------------------------------------------- /algorist/wgraph/prim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/algorist/wgraph/prim.py -------------------------------------------------------------------------------- /datafiles/10055-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/10055-in -------------------------------------------------------------------------------- /datafiles/10055-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/10055-out -------------------------------------------------------------------------------- /datafiles/8-queens-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/8-queens-out -------------------------------------------------------------------------------- /datafiles/VDError-uniq.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/VDError-uniq.dat -------------------------------------------------------------------------------- /datafiles/VDError-uniq.dat-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/VDError-uniq.dat-out -------------------------------------------------------------------------------- /datafiles/VDError.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/VDError.dat -------------------------------------------------------------------------------- /datafiles/art3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/art3 -------------------------------------------------------------------------------- /datafiles/baase: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/baase -------------------------------------------------------------------------------- /datafiles/biconnected-art3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/biconnected-art3 -------------------------------------------------------------------------------- /datafiles/biconnected-baase: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/biconnected-baase -------------------------------------------------------------------------------- /datafiles/biconnected-clr-graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/biconnected-clr-graph -------------------------------------------------------------------------------- /datafiles/biconnected-grid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/biconnected-grid -------------------------------------------------------------------------------- /datafiles/biconnected-tree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/biconnected-tree -------------------------------------------------------------------------------- /datafiles/bignum-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/bignum-in -------------------------------------------------------------------------------- /datafiles/bignum-in.v1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/bignum-in.v1 -------------------------------------------------------------------------------- /datafiles/bignum-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/bignum-out -------------------------------------------------------------------------------- /datafiles/bipartite-art3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/bipartite-art3 -------------------------------------------------------------------------------- /datafiles/bipartite-grid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/bipartite-grid -------------------------------------------------------------------------------- /datafiles/bipartite-tree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/bipartite-tree -------------------------------------------------------------------------------- /datafiles/cgtest-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/cgtest-in -------------------------------------------------------------------------------- /datafiles/cgtest-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/cgtest-out -------------------------------------------------------------------------------- /datafiles/chin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/chin -------------------------------------------------------------------------------- /datafiles/chin-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/chin-out -------------------------------------------------------------------------------- /datafiles/chin1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/chin1 -------------------------------------------------------------------------------- /datafiles/chin1-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/chin1-out -------------------------------------------------------------------------------- /datafiles/clr-graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/clr-graph -------------------------------------------------------------------------------- /datafiles/connected-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/connected-in -------------------------------------------------------------------------------- /datafiles/connected-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/connected-out -------------------------------------------------------------------------------- /datafiles/convex-bad.10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/convex-bad.10 -------------------------------------------------------------------------------- /datafiles/convex-bad.10-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/convex-bad.10-out -------------------------------------------------------------------------------- /datafiles/distance-out: -------------------------------------------------------------------------------- 1 | distance = 1.414214 2 | -------------------------------------------------------------------------------- /datafiles/editbrute-in: -------------------------------------------------------------------------------- 1 | afdsdf 2 | sadfasd 3 | -------------------------------------------------------------------------------- /datafiles/editbrute-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/editbrute-out -------------------------------------------------------------------------------- /datafiles/elevator-in: -------------------------------------------------------------------------------- 1 | 10 3 2 | 1 3 | 2 4 | 3 5 | 4 6 | 5 7 | 6 8 | 7 9 | 8 10 | 9 11 | 10 12 | -------------------------------------------------------------------------------- /datafiles/elevator-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/elevator-out -------------------------------------------------------------------------------- /datafiles/fib-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/fib-out -------------------------------------------------------------------------------- /datafiles/g-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/g-1 -------------------------------------------------------------------------------- /datafiles/g-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/g-2 -------------------------------------------------------------------------------- /datafiles/g-3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/g-3 -------------------------------------------------------------------------------- /datafiles/g-4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/g-4 -------------------------------------------------------------------------------- /datafiles/g-5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/g-5 -------------------------------------------------------------------------------- /datafiles/gcd-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/gcd-in -------------------------------------------------------------------------------- /datafiles/gcd-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/gcd-out -------------------------------------------------------------------------------- /datafiles/geotest-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/geotest-in -------------------------------------------------------------------------------- /datafiles/geotest-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/geotest-out -------------------------------------------------------------------------------- /datafiles/grid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/grid -------------------------------------------------------------------------------- /datafiles/grid-bfs-demo-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/grid-bfs-demo-out -------------------------------------------------------------------------------- /datafiles/grid-connected-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/grid-connected-out -------------------------------------------------------------------------------- /datafiles/grid-dfs-demo-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/grid-dfs-demo-out -------------------------------------------------------------------------------- /datafiles/grid-topsort-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/grid-topsort-out -------------------------------------------------------------------------------- /datafiles/grid-topsort1-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/grid-topsort1-out -------------------------------------------------------------------------------- /datafiles/grid4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/grid4 -------------------------------------------------------------------------------- /datafiles/gridw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/gridw -------------------------------------------------------------------------------- /datafiles/i.10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/i.10 -------------------------------------------------------------------------------- /datafiles/i.10-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/i.10-out -------------------------------------------------------------------------------- /datafiles/i.19: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/i.19 -------------------------------------------------------------------------------- /datafiles/i.19-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/i.19-out -------------------------------------------------------------------------------- /datafiles/i.2: -------------------------------------------------------------------------------- 1 | 2 2 | 0 1 3 | 1 1 4 | -------------------------------------------------------------------------------- /datafiles/i.2-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/i.2-out -------------------------------------------------------------------------------- /datafiles/i.4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/i.4 -------------------------------------------------------------------------------- /datafiles/i.4-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/i.4-out -------------------------------------------------------------------------------- /datafiles/i.9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/i.9 -------------------------------------------------------------------------------- /datafiles/i.9-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/i.9-out -------------------------------------------------------------------------------- /datafiles/lcs-out: -------------------------------------------------------------------------------- 1 | length of longest common subsequence = 10 2 | ou-shl-not 3 | -------------------------------------------------------------------------------- /datafiles/list-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/list-in -------------------------------------------------------------------------------- /datafiles/list-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/list-out -------------------------------------------------------------------------------- /datafiles/matrix-data1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/matrix-data1 -------------------------------------------------------------------------------- /datafiles/matrix-data1-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/matrix-data1-out -------------------------------------------------------------------------------- /datafiles/matrix-data2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/matrix-data2 -------------------------------------------------------------------------------- /datafiles/matrix-data2-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/matrix-data2-out -------------------------------------------------------------------------------- /datafiles/name-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/name-in -------------------------------------------------------------------------------- /datafiles/name-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/name-out -------------------------------------------------------------------------------- /datafiles/netflow1-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/netflow1-in -------------------------------------------------------------------------------- /datafiles/netflow1-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/netflow1-out -------------------------------------------------------------------------------- /datafiles/netflow2-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/netflow2-in -------------------------------------------------------------------------------- /datafiles/netflow2-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/netflow2-out -------------------------------------------------------------------------------- /datafiles/netflow3-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/netflow3-in -------------------------------------------------------------------------------- /datafiles/netflow3-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/netflow3-out -------------------------------------------------------------------------------- /datafiles/order-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/order-out -------------------------------------------------------------------------------- /datafiles/outgraph.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/outgraph.m -------------------------------------------------------------------------------- /datafiles/partition-data1: -------------------------------------------------------------------------------- 1 | 9 3 2 | 1 3 | 2 4 | 3 5 | 4 6 | 5 7 | 6 8 | 7 9 | 8 10 | 9 11 | -------------------------------------------------------------------------------- /datafiles/partition-data1-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/partition-data1-out -------------------------------------------------------------------------------- /datafiles/partition-data2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/partition-data2 -------------------------------------------------------------------------------- /datafiles/partition-data2-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/partition-data2-out -------------------------------------------------------------------------------- /datafiles/paths-graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/paths-graph -------------------------------------------------------------------------------- /datafiles/paths-graph-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/paths-graph-out -------------------------------------------------------------------------------- /datafiles/permutations-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/permutations-out -------------------------------------------------------------------------------- /datafiles/plates1-in: -------------------------------------------------------------------------------- 1 | 4.0 4.0 0.5 2 | -------------------------------------------------------------------------------- /datafiles/plates1-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/plates1-out -------------------------------------------------------------------------------- /datafiles/plates2-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/plates2-in -------------------------------------------------------------------------------- /datafiles/plates2-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/plates2-out -------------------------------------------------------------------------------- /datafiles/plates3-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/plates3-in -------------------------------------------------------------------------------- /datafiles/plates3-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/plates3-out -------------------------------------------------------------------------------- /datafiles/polly-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/polly-in -------------------------------------------------------------------------------- /datafiles/polly-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/polly-out -------------------------------------------------------------------------------- /datafiles/primes-in: -------------------------------------------------------------------------------- 1 | 17 2 | 234 3 | 128 4 | 2147483647 5 | 9409 6 | 1 7 | -------------------------------------------------------------------------------- /datafiles/primes-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/primes-out -------------------------------------------------------------------------------- /datafiles/puzzle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/puzzle -------------------------------------------------------------------------------- /datafiles/puzzle-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/puzzle-out -------------------------------------------------------------------------------- /datafiles/sorting-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/sorting-out -------------------------------------------------------------------------------- /datafiles/spbug-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/spbug-in -------------------------------------------------------------------------------- /datafiles/stringedit-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/stringedit-in -------------------------------------------------------------------------------- /datafiles/stringedit-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/stringedit-out -------------------------------------------------------------------------------- /datafiles/strong-clr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/strong-clr -------------------------------------------------------------------------------- /datafiles/strong-clr-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/strong-clr-out -------------------------------------------------------------------------------- /datafiles/strong-g-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/strong-g-1 -------------------------------------------------------------------------------- /datafiles/strong-g-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/strong-g-2 -------------------------------------------------------------------------------- /datafiles/strong-g-3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/strong-g-3 -------------------------------------------------------------------------------- /datafiles/strong-g-4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/strong-g-4 -------------------------------------------------------------------------------- /datafiles/strong-g-5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/strong-g-5 -------------------------------------------------------------------------------- /datafiles/subsets-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/subsets-out -------------------------------------------------------------------------------- /datafiles/substringedit-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/substringedit-in -------------------------------------------------------------------------------- /datafiles/substringedit-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/substringedit-out -------------------------------------------------------------------------------- /datafiles/super.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/super.m -------------------------------------------------------------------------------- /datafiles/superin1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/superin1 -------------------------------------------------------------------------------- /datafiles/superin1-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/superin1-out -------------------------------------------------------------------------------- /datafiles/superin2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/superin2 -------------------------------------------------------------------------------- /datafiles/superin2-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/superin2-out -------------------------------------------------------------------------------- /datafiles/superin3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/superin3 -------------------------------------------------------------------------------- /datafiles/superin3-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/superin3-out -------------------------------------------------------------------------------- /datafiles/superin4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/superin4 -------------------------------------------------------------------------------- /datafiles/superin4-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/superin4-out -------------------------------------------------------------------------------- /datafiles/t.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/t.in -------------------------------------------------------------------------------- /datafiles/t1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/t1.in -------------------------------------------------------------------------------- /datafiles/t1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/t1.out -------------------------------------------------------------------------------- /datafiles/test: -------------------------------------------------------------------------------- 1 | 1 2 2 | 3 2 3 | 0 0 4 | -------------------------------------------------------------------------------- /datafiles/tree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/tree -------------------------------------------------------------------------------- /datafiles/tree2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/tree2 -------------------------------------------------------------------------------- /datafiles/tree3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/tree3 -------------------------------------------------------------------------------- /datafiles/treelist-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/treelist-out -------------------------------------------------------------------------------- /datafiles/treeplus: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/treeplus -------------------------------------------------------------------------------- /datafiles/tri1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/tri1 -------------------------------------------------------------------------------- /datafiles/tri1-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/tri1-out -------------------------------------------------------------------------------- /datafiles/tri2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/tri2 -------------------------------------------------------------------------------- /datafiles/tri2-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/tri2-out -------------------------------------------------------------------------------- /datafiles/tri3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/tri3 -------------------------------------------------------------------------------- /datafiles/tri3-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/tri3-out -------------------------------------------------------------------------------- /datafiles/tsp48-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/tsp48-in -------------------------------------------------------------------------------- /datafiles/tsp48-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/tsp48-out -------------------------------------------------------------------------------- /datafiles/war-in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/war-in -------------------------------------------------------------------------------- /datafiles/war-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/war-out -------------------------------------------------------------------------------- /datafiles/war-out-old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/war-out-old -------------------------------------------------------------------------------- /datafiles/wgrid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/wgrid -------------------------------------------------------------------------------- /datafiles/wgrid-dijkstra-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/wgrid-dijkstra-out -------------------------------------------------------------------------------- /datafiles/wgrid-disconnected1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/wgrid-disconnected1 -------------------------------------------------------------------------------- /datafiles/wgrid-disconnected2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/wgrid-disconnected2 -------------------------------------------------------------------------------- /datafiles/wgrid-floyd-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/wgrid-floyd-out -------------------------------------------------------------------------------- /datafiles/wgrid-prim-out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/wgrid-prim-out -------------------------------------------------------------------------------- /datafiles/wgrid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/datafiles/wgrid.m -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/docs/make.bat -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | nose 2 | sphinx 3 | coverage -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/algorist/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/algorist/backtrack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/algorist/backtrack/test_nqueens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/backtrack/test_nqueens.py -------------------------------------------------------------------------------- /tests/algorist/backtrack/test_paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/backtrack/test_paths.py -------------------------------------------------------------------------------- /tests/algorist/backtrack/test_permutations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/backtrack/test_permutations.py -------------------------------------------------------------------------------- /tests/algorist/backtrack/test_subsets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/backtrack/test_subsets.py -------------------------------------------------------------------------------- /tests/algorist/backtrack/test_sudoku.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/backtrack/test_sudoku.py -------------------------------------------------------------------------------- /tests/algorist/backtrack/test_tsp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/backtrack/test_tsp.py -------------------------------------------------------------------------------- /tests/algorist/data_structure/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/algorist/data_structure/test_linked_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/data_structure/test_linked_list.py -------------------------------------------------------------------------------- /tests/algorist/data_structure/test_linked_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/data_structure/test_linked_queue.py -------------------------------------------------------------------------------- /tests/algorist/data_structure/test_linked_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/data_structure/test_linked_stack.py -------------------------------------------------------------------------------- /tests/algorist/data_structure/test_priority_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/data_structure/test_priority_queue.py -------------------------------------------------------------------------------- /tests/algorist/data_structure/test_set_union.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/data_structure/test_set_union.py -------------------------------------------------------------------------------- /tests/algorist/data_structure/test_tree_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/data_structure/test_tree_demo.py -------------------------------------------------------------------------------- /tests/algorist/data_structure/test_war.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/data_structure/test_war.py -------------------------------------------------------------------------------- /tests/algorist/dp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/algorist/dp/test_elevator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/dp/test_elevator.py -------------------------------------------------------------------------------- /tests/algorist/dp/test_fib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/dp/test_fib.py -------------------------------------------------------------------------------- /tests/algorist/dp/test_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/dp/test_partition.py -------------------------------------------------------------------------------- /tests/algorist/dp/test_stringedit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/dp/test_stringedit.py -------------------------------------------------------------------------------- /tests/algorist/dp/test_substringedit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/dp/test_substringedit.py -------------------------------------------------------------------------------- /tests/algorist/geometry/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/algorist/geometry/test_cgtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/geometry/test_cgtest.py -------------------------------------------------------------------------------- /tests/algorist/geometry/test_convex_hull.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/geometry/test_convex_hull.py -------------------------------------------------------------------------------- /tests/algorist/geometry/test_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/geometry/test_distance.py -------------------------------------------------------------------------------- /tests/algorist/geometry/test_geotest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/geometry/test_geotest.py -------------------------------------------------------------------------------- /tests/algorist/geometry/test_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/geometry/test_order.py -------------------------------------------------------------------------------- /tests/algorist/geometry/test_plates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/geometry/test_plates.py -------------------------------------------------------------------------------- /tests/algorist/geometry/test_superman.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/geometry/test_superman.py -------------------------------------------------------------------------------- /tests/algorist/geometry/test_triangulate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/geometry/test_triangulate.py -------------------------------------------------------------------------------- /tests/algorist/graph/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/algorist/graph/test_bfs_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/graph/test_bfs_demo.py -------------------------------------------------------------------------------- /tests/algorist/graph/test_biconnected.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/graph/test_biconnected.py -------------------------------------------------------------------------------- /tests/algorist/graph/test_bipartite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/graph/test_bipartite.py -------------------------------------------------------------------------------- /tests/algorist/graph/test_connected.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/graph/test_connected.py -------------------------------------------------------------------------------- /tests/algorist/graph/test_dfs_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/graph/test_dfs_demo.py -------------------------------------------------------------------------------- /tests/algorist/graph/test_findcycle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/graph/test_findcycle.py -------------------------------------------------------------------------------- /tests/algorist/graph/test_strong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/graph/test_strong.py -------------------------------------------------------------------------------- /tests/algorist/graph/test_topsort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/graph/test_topsort.py -------------------------------------------------------------------------------- /tests/algorist/graph/test_topsort1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/graph/test_topsort1.py -------------------------------------------------------------------------------- /tests/algorist/numerical/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/algorist/numerical/test_bignum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/numerical/test_bignum.py -------------------------------------------------------------------------------- /tests/algorist/numerical/test_gcd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/numerical/test_gcd.py -------------------------------------------------------------------------------- /tests/algorist/numerical/test_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/numerical/test_matrix.py -------------------------------------------------------------------------------- /tests/algorist/numerical/test_primes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/numerical/test_primes.py -------------------------------------------------------------------------------- /tests/algorist/numerical/test_random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/numerical/test_random.py -------------------------------------------------------------------------------- /tests/algorist/sorting/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/algorist/sorting/test_polly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/sorting/test_polly.py -------------------------------------------------------------------------------- /tests/algorist/sorting/test_sorting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/sorting/test_sorting.py -------------------------------------------------------------------------------- /tests/algorist/string/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/algorist/string/test_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/string/test_name.py -------------------------------------------------------------------------------- /tests/algorist/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/algorist/test/test_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/test/test_engine.py -------------------------------------------------------------------------------- /tests/algorist/wgraph/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/algorist/wgraph/test_dijkstra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/wgraph/test_dijkstra.py -------------------------------------------------------------------------------- /tests/algorist/wgraph/test_floyd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/wgraph/test_floyd.py -------------------------------------------------------------------------------- /tests/algorist/wgraph/test_netflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/wgraph/test_netflow.py -------------------------------------------------------------------------------- /tests/algorist/wgraph/test_prim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/algorist/wgraph/test_prim.py -------------------------------------------------------------------------------- /tests/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/csong2022/algorithm-design-manual-python/HEAD/tests/context.py --------------------------------------------------------------------------------