py_dsa
1.0.0
PY-DSA 모듈에는 모든 데이터 구조 및 알고리즘 구현이 포함되어 있습니다.
아래 그림과 같이 PIP를 사용하여 모듈을 설치할 수 있습니다.
pip install py-dsa다음 예를 고려하십시오.
from py_dsa . data_structures import *
test_linkedlist = LinkedList ()
test_linkedlist . add_first ( 10 )
test_linkedlist . add_first ( 20 )
test_linkedlist . add_first ( 30 )
test_linkedlist . remove_last ()
test_linkedlist . reverse_list ()
test_linkedlist . print_list ()
"""
Output :
20
30
""" from py_dsa . data_structures import *
test_tree = Tree ()
test_tree . add ( 10 )
test_tree . add ( 5 )
test_tree . add ( 30 )
print ( test_tree . height ())
test_tree . invert_tree ()
test_tree . print_tree ( traversal = 'postorder' )
"""
Output:
2
30
5
10
""" from py_dsa . algorithms import *
a = [ 1 , 2 , 3 , 4.5 ]
s = Searching ()
print ( s . linear_search ( a , 3 ))
"""
Output :
2
"""PY-DSA를 설치하려면 테스트를 개발하고 실행하는 데 필요한 도구와 함께. 다음 명령을 실행하십시오.
$ pip install -e .[dev]테스트를 실행하려면 다음 명령을 입력하십시오.
py.testGitHub 문제 추적기를 사용하여 버그 또는 요청 기능을 제출하십시오.
저작권 Vaidhyanathan SM, 2021
MIT 라이센스의 조건에 따라 배포 된 PY-DSA는 무료 및 오픈 소스 소프트웨어입니다.