https://github.com/cloudaeye/python-algorithms-testrca-sample
https://github.com/cloudaeye/python-algorithms-testrca-sample
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (2.7%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
Basic Info
- Host: GitHub
- Owner: CloudAEye
- License: mit
- Language: Python
- Default Branch: main
- Size: 362 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
- Releases: 0
Created over 1 year ago
· Last pushed about 1 year ago
Metadata Files
Readme
Contributing
License
Code of conduct
README.md
Data Structures and Algorithms - Python
Minimal and clean example implementations of data structures and algorithms in Python 3.
Tests
Use unittest
For running all tests write down:
$ python3 -m unittest discover tests
For running some specific tests you can do this as following (Ex: sort):
$ python3 -m unittest tests.test_sort
Use pytest
For running all tests write down:
$ python3 -m pytest tests
List of Implementations
- arrays
- greedy
- automata
- backtrack
- bfs
- bit
- compression
- dfs
- distribution
- dp
- graph
- heap
- linkedlist
- map
- maths
- base_conversion
- chineseremaindertheorem
- combination
- cosine_similarity
- decimaltobinary_ip
- diffiehellmankey_exchange
- euler_totient
- extended_gcd
- factorial
- find_order
- findprimitiveroot
- gcd/lcm
- generate_strobogrammtic
- hailstone
- is_strobogrammatic
- krishnamurthy_number
- magic_number
- modular_exponential
- modular_inverse
- next_bigger
- nextperfectsquare
- nth_digit
- numperfectsquares
- polynomial
- power
- prime_check
- primessieveof_eratosthenes
- pythagoras
- rabin_miller
- recursivebinomialcoefficient
- rsa
- sqrtprecisionfactor
- summing_digits
- symmetrygroupcycle_index
- matrix
- queues
- search
- set
- sort
- stack
- streaming
- strings
- fizzbuzz
- delete_reoccurring
- stripurlparams
- validate_coordinates
- domain_extractor
- mergestringchecker
- add_binary
- breaking_bad
- decode_string
- encode_decode
- group_anagrams
- inttoroman
- is_palindrome
- license_number
- make_sentence
- multiply_strings
- oneeditdistance
- rabin_karp
- reverse_string
- reverse_vowel
- reverse_words
- romantoint
- word_squares
- unique_morse
- judge_circle
- strong_password
- caesar_cipher
- check_pangram
- contain_string
- countbinarysubstring
- repeat_string
- min_distance
- longestcommonprefix
- rotate
- firstuniquechar
- repeat_substring
- longestpalindromicsubstring
- knuthmorrispratt
- panagram
- tree
- bst
- fenwick_tree
- redblacktree
- segment_tree
- traversal
- trie
- b_tree
- binarytreepaths
- bintreeto_list
- constructtreepreorder_postorder
- deepest_left
- invert_tree
- is_balanced
- is_subtree
- is_symmetric
- longest_consecutive
- lowestcommonancestor
- max_height
- maxpathsum
- min_height
- path_sum
- path_sum2
- pretty_print
- same_tree
- tree
- unix
- unionfind
Credits
This a forked version of an open source repo keon/algorithms
Owner
- Name: CloudAEye
- Login: CloudAEye
- Kind: organization
- Email: info@CloudAEye.com
- Location: California, USA
- Website: https://www.cloudaeye.com/
- Repositories: 1
- Profile: https://github.com/CloudAEye
CloudAEye provides AI/ML based intelligent operations management for Cloud services.
GitHub Events
Total
- Member event: 1
- Issue comment event: 15
- Push event: 7
- Pull request review event: 2
- Pull request review comment event: 3
- Pull request event: 4
- Create event: 3
Last Year
- Member event: 1
- Issue comment event: 15
- Push event: 7
- Pull request review event: 2
- Pull request review comment event: 3
- Pull request event: 4
- Create event: 3
Dependencies
.github/workflows/run-test.yml
actions
- actions/checkout v2 composite
- actions/setup-python v2 composite
docs/requirements.txt
pypi
- codecov *
- flake8 *
- pytest *
- pytest-cov *
- pytest-pythonpath *
- requests *
- sphinx_rtd_theme *
- tqdm *
requirements.txt
pypi
setup.py
pypi
test_requirements.txt
pypi
- black * test
- coverage * test
- flake8 * test
- nose * test
- pytest * test
- python-coveralls * test
- tox * test