csworkshop

View on PyPIReverse Dependencies (0)

0.0.3 csworkshop-0.0.3-py3-none-any.whl

Wheel Details

Project: csworkshop
Version: 0.0.3
Filename: csworkshop-0.0.3-py3-none-any.whl
Download: [link]
Size: 92474
MD5: 58fb49a649fd7a0253c6114bdde9d8d0
SHA256: b254d801e6cf18738e44f4bfe53bdacbf65ceff41e7a4f953dcffadf9252f2d8
Uploaded: 2022-05-30 18:27:33 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: csworkshop
Version: 0.0.3
Summary: CS Design Studio
Author: Tyler Yep
Author-Email: tyep[at]cs.stanford.edu
Home-Page: https://github.com/tyleryep/workshop
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.10
Requires-Dist: bitarray
Requires-Dist: prettyprinter
Requires-Dist: tqdm
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1056 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.36.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
cs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cs/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cs/util.py sha256=gI2vzN9RP_rJ2PdXeOqPALg5qjLRfOkHyxDYCUkGiXU 3042
cs/algorithms/__init__.py sha256=a_sbA5EWc9LeMx2vXDJsGnkuHgLMJ3pRw9Ic5yDrqAw 2272
cs/algorithms/binary_search.py sha256=cWhw8JNEdfXnPds1jf-98iWqeFrH9W6vJsSMCL-6TrQ 2078
cs/algorithms/optimal_bst.py sha256=g32dJBi3hg5SkbTS1d6KR5CDpGKgTcaTHXDViNnEx9E 3282
cs/algorithms/quick_select.py sha256=LmJxHyobKmndUGSGMLaLkboQnStF3U9aaKrxWff37YA 1265
cs/algorithms/rabbit.py sha256=nOalc08cVPbo_jfFTF_0LVaGrlYCproJ7-Ey73eSPwE 2545
cs/algorithms/compression/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cs/algorithms/compression/burrows_wheeler.py sha256=5Qv-KdVRQNpeWSwn9omw24VLmlsgqMpfSgvLQGkWCjo 2046
cs/algorithms/compression/huffman.py sha256=ZXGYz0RZacDa_mdRobDVbOV4_qfGba0IVIgb7C3xmGw 3656
cs/algorithms/graph/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cs/algorithms/graph/bellman_ford.py sha256=6TrNGXGr1fRdhgGA_B2pkP_f0KO15yxFqyetNw9ROUc 1496
cs/algorithms/graph/bfs.py sha256=2OyKiaq5abJLA_pGoyagowuxrfCzMQz9nmcGtEBKbqg 760
cs/algorithms/graph/connected.py sha256=jAItFomhQuq8X8O6G4kEQuvoMTpgTAaXcJhBnIazNlU 471
cs/algorithms/graph/dfs.py sha256=3iXLf0V2g5Hm6-IzrUuVNed_aqQpjat31F5_d9iV_Yw 1708
cs/algorithms/graph/dijkstras.py sha256=ZHcFcjPbZKJynHuT2BELMz9lJI-quScI_kZnZD0ErAY 3782
cs/algorithms/graph/edmonds_karp.py sha256=BiVhweHTmc4O8rhu2OlwxPvO3VPn3vl2WDxwwOCfDDA 1046
cs/algorithms/graph/floyd_warshall.py sha256=FLpEvNb08VsYqfN690dGkTXGn3B4EEdCS3oLJP6M0GM 1392
cs/algorithms/graph/ford_fulkerson.py sha256=IsTcGcRNJK0tsjkUbzXLEj2ucX6WkO5kV9PARopPw0k 5194
cs/algorithms/graph/hamiltonian_cycle.py sha256=M82vBPeIuwclWQUKY_rFL3NJI1YsrWE9V5KMuDOl2BQ 1366
cs/algorithms/graph/johnsons.py sha256=Zvb_8RxMA4b3QyRb-Pemmqe80yLunJiV0m39fPKo0YE 2481
cs/algorithms/graph/kargers.py sha256=VJV1EM0MtcS1V_STUZJFjseomCBwi6B6Cp6T5Xowp8s 1525
cs/algorithms/graph/kruskals.py sha256=5juMngSApdAnbdGSji2wAa50TbRWM4TfY3BualrKENM 1348
cs/algorithms/graph/prims.py sha256=Xcgomw-cU00jU3yFjF3NBpHSaBHhn_OWqFqqilF3UjY 2683
cs/algorithms/graph/toposort.py sha256=QA1cQfb_BIWFDLW2uznFjwELxJFUUI0qZwS8irmY00Q 912
cs/algorithms/sort/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cs/algorithms/sort/bubble_sort.py sha256=kCaUGiuI3d4ue8aFg4el7GDKv0u86ZhFNY-97lZyWNQ 421
cs/algorithms/sort/bucket_sort.py sha256=k9w00eIRhrDpTLPw8mSBrRcGNwR9lXEC9Iv9i_QInB8 894
cs/algorithms/sort/insertion_sort.py sha256=nHdBB7UlxeTnuUQ3DCLWbBHLzu8FzXSGyszNuznrGnY 421
cs/algorithms/sort/merge_sort.py sha256=E5MeZiCtFihifNXXgRPBg_DIiMrbVGbWWiLGOUhXA_I 925
cs/algorithms/sort/quick_sort.py sha256=hvIxL5GSr7IQvBJdQUUw1tki4ommg-oLaKg9AGZP-xc 522
cs/algorithms/sort/radix_sort.py sha256=uDsaEk1c5hErhMu8GoN7cNl__WumO7SC6IpSfVG4Am0 957
cs/algorithms/sort/selection_sort.py sha256=o-qjX6uZwMkLzjDg2_8od9l0EGmvED53Uitmd1G6kVo 489
cs/algorithms/string/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cs/algorithms/string/knuth_morris_pratt.py sha256=hblWE7lcIhsUfn2rGsdTBLrjcnX6s3pc9qvVhu0Sl7I 2638
cs/algorithms/string/lcs.py sha256=R4SLo0U7yikEFeqyIWBcxvS7ECVxRx2flbogU1t6dvo 1192
cs/algorithms/string/sais.py sha256=hNvL03j-3xAdP63wDvHuITZtZUXiUcp3uzobjZ6WqSo 8430
cs/maths/__init__.py sha256=Q0n2z7LVF3QG3BT_9_WNtiuQ8Mk6ru53aGuT3tvpYdE 83
cs/maths/basic_ops.py sha256=52zF6qG_eA9QbjaqQtn5QaPz1SuHcn6hVPNNGex_lbo 204
cs/maths/bits.py sha256=7954vhRfHRWamj56YqQe0AJhMb3vufo-YHJcpFY1Wq8 7495
cs/maths/factorial.py sha256=U-ekXvqnC2mjCPXEw7aibK_PaVv4z39LPHrbhyCQwWE 408
cs/maths/fibonacci.py sha256=84sSqagheeK5ZGbLA2L2Lz26HpCD_kTLZKC_FXs0oy4 956
cs/maths/karatsuba.py sha256=Ze9_ZspjjBTTEI3mbxWuLxvJ_S6t9ZngMu_RRuXTkd8 6039
cs/maths/conversions/__init__.py sha256=AJj579f7mlTEsaDVYFejT3x_3lFAuMq5F7e0dV-WwR4 1171
cs/maths/conversions/molecular_chemistry.py sha256=wfyxRIY1DNFOqJDtMmJLLpA5zyIqCr4eVVHDGCEPSqQ 2086
cs/maths/conversions/morse_code.py sha256=Dv4JaNjajEcFn62AxuNTtWC0UfDjVpV0Cx4kydCLPUE 1511
cs/maths/conversions/roman_to_integer.py sha256=rUUxzs1mOg41yymwh9HLss40-PXJ5Nqt7gXYyCie2AY 652
cs/maths/conversions/si_units.py sha256=w8H793DOkWiJd15U6IT8gFUH7BorEB3whThNSSYy6EY 999
cs/maths/conversions/temperature.py sha256=FuYLai8jHBbqkFFs_OQNrK25-U2TXguzNsEbXxrvGHo 4208
cs/structures/__init__.py sha256=VV2Q_Rb23LzVu_mxRJ5QW2xN9uuaOLCYUAMi_ppXoGA 1988
cs/structures/bloom_filter.py sha256=B5-_gVneLLUDv6H6ctD4_acXB7NoJvtVx-Wq1t0Uv-4 2478
cs/structures/disjoint_set.py sha256=Wkk9OzmydTVuYfSgJ7ntmIESqUCnlcXG3F889H_MECY 5505
cs/structures/graph.py sha256=6pzVFv6dRXBkVywcfql8T80OXx_Rx-jLI58f7f4kwP8 12946
cs/structures/lru_cache.py sha256=A-U1ca8Gd-Ry8OJji7jEx9i8cKzxmcpysG7ilaTzupY 2921
cs/structures/queue.py sha256=Pe_egsZVpDmOdCskiIe-94eHrKmaNMYwPQt96Sv9ZEA 790
cs/structures/stack.py sha256=9GXx-mBtXJodAVSuWIY82frQEA2BvCkB8ogwCpLBU10 774
cs/structures/suffix_array.py sha256=_YNxN6hWxi2tJ87cw4fmP7ADRLennxTCIfcoh0Mgo04 1794
cs/structures/trie.py sha256=P4lG2SoNkKsM4z02jDbjAS5gBxRLDwqxf5hBEHHin1k 2500
cs/structures/ado/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cs/structures/ado/ado_finite_metric.py sha256=mftWH9wQ2m5VR4SNr49s0XZGv8PLIlWlbrpQPoSSjOI 3417
cs/structures/ado/ado_graph.py sha256=HN7J0FfVylEb2lga06xh8PY6DwoxOVAzRg1H4CvQAh8 4549
cs/structures/hash_table/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cs/structures/hash_table/cuckoo.py sha256=U2HRBUAEWCUB5Te7sAM-Mrkdw6SrUH60CQpfd8IelIs 4699
cs/structures/hash_table/hash_table.py sha256=i-R-mim00Rj2bzalL6RWkc5LG-dWG4kcqYZhL5AcANY 2050
cs/structures/hash_table/linear_probing.py sha256=9kuUIB_9vx7BVjaqR1dIhMh32E9lkF8GMPPj1G_OpLE 2486
cs/structures/hash_table/robinhood.py sha256=sMaFWDBAp0fMDM8Tz2v-rrsosWYdu5bE_a3_djY9KlA 3327
cs/structures/heap/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cs/structures/heap/binary_heap.py sha256=ffHw1DU9s2-0yzLM6RUJEo-rUdDWZpJzkhhj4tgS6Io 5648
cs/structures/heap/binomial_heap.py sha256=7VQO02DHEmEzFX7R4ytLEQEru04uaUXfVv2nyDWC6qg 11532
cs/structures/heap/fibonacci_heap.py sha256=1x4o53jmr068eYSU35xBq8okuFFgFCT9SGX6kQor5Kc 18863
cs/structures/heap/heap.py sha256=QX9ao1FzCF3Hm9aDI1CVhf4sWhlViL29pPYJLTr__tQ 960
cs/structures/linked_list/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cs/structures/linked_list/doubly_linked_list.py sha256=nS0cTwp0XUGL0yA4G3JJD4N_UErwHqtte-jMngEx4OA 5017
cs/structures/linked_list/linked_list.py sha256=QynUm9CeSbcCtrWitbhxT1_fGX6lkd1dtNHDqgBkkPg 4182
cs/structures/linked_list/skip_list.py sha256=W5YBJJozp5hLRP69q3MfFZN4ogGu3Qh3TI-saEiYa7Q 7284
cs/structures/rmq/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cs/structures/rmq/fischer_heun_rmq.py sha256=XtwNv1m112ZK-7BgR5aKyUPMOKpW89vRTmm8-5lSpwE 3073
cs/structures/rmq/hybrid_rmq.py sha256=uS_tf-A1AfECWJ_wrlF32Fd5O3iHm4vnVs1nqOY1ahw 1610
cs/structures/rmq/precomputed_rmq.py sha256=NeoIZEoPSikLZx4OX5cIq5ahNqSGr3NUxYG3QmI3W8c 736
cs/structures/rmq/rmq.py sha256=pJcX2YP2a_12Sbvg5H22_Qqy9O0tIeMUjH0ojYLirsk 488
cs/structures/rmq/sparse_table_rmq.py sha256=4cfcKxgGRORLi69NM-lXxzuMw80FpMAJS4b-b5WI5Ok 1216
cs/structures/tree/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cs/structures/tree/binary_search_tree.py sha256=DZfMmV90ST5Dbc9QlgA5G_swHzGenuOpdI3b_UIHzMk 7500
cs/structures/tree/draw_tree.py sha256=wS2E8YC27i5R87J922NLRLOAhRsP2y0PnEAA68PSR8E 6529
cs/structures/tree/red_black_tree.py sha256=WgtP7XMx4t62fMZMJ2f8YbY1EAIcbZFe73fiaMByUIM 21096
cs/structures/tree/tree.py sha256=t1HcpwWtku7sWMhqJYB7JnQU1Sf0PsT8Rqses8sH140 2800
csworkshop-0.0.3.dist-info/LICENSE sha256=26zyW8o3Uv1k8r2K0ThlvIG7P44SjcKNyi20DgQXLvo 1066
csworkshop-0.0.3.dist-info/METADATA sha256=Icb83V3krfrQeeOn8EhPvh0vln6GkZlgII4k4pth3lc 1714
csworkshop-0.0.3.dist-info/WHEEL sha256=OqRkF0eY5GHssMorFjlbTIq072vpHpF60fIQA6lS9xA 92
csworkshop-0.0.3.dist-info/top_level.txt sha256=MJn10B_hUOb4f5hIJP5wKj_mMYsOQ6NUWqo9vSLmwcQ 3
csworkshop-0.0.3.dist-info/RECORD

top_level.txt

cs