Skip to content

Commit 888afa5

Browse files
committed
add user guide
1 parent 724ca2e commit 888afa5

File tree

1 file changed

+75
-0
lines changed

1 file changed

+75
-0
lines changed

README.md

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
# Python Algorithms
2+
3+
Some algorithms write with **python cleaned code** and calculate **Big O**!
4+
5+
#
6+
7+
# List of Algorithms
8+
9+
## [Arrays](arrays/):
10+
11+
| algorithm | source |
12+
| :--------------: | :---------------------------------------------: |
13+
| Limit | [limit.py](arrays/limit.py) |
14+
| Top One | [top_one.py](arrays/top_one.py) |
15+
| Bead Sort | [bead_sort.py](arrays/bead_sort.py) |
16+
| Max Profit | [max_profit.py](arrays/max_profit.py) |
17+
| Zig Zag Iterator | [zigzag_iterator.py](arrays/zigzag_iterator.py) |
18+
| Move Zeros | [move_zeros.py](arrays/move_zeros.py) |
19+
| Remove Min | [remove_min.py](arrays/remove_min.py) |
20+
| Two Sum | [two_sum.py](arrays/two_sum.py) |
21+
22+
<br>
23+
24+
## [Search](search/):
25+
26+
| algorithm | source |
27+
| :--------------: | :-----------------------------------------------: |
28+
| Search Range | [search_range.py](search/search_range.py) |
29+
| Linear Search | [linear_search.py](search/linear_search.py) |
30+
| Search Insert | [search_insert.py](search/search_insert.py) |
31+
| Binary Search | [binary_search.py](search/binary_search.py) |
32+
| First Occurrence | [first_occurrence.py](search/first_occurrence.py) |
33+
| Last Occurrence | [last_occurrence.py](search/last_occurrence.py) |
34+
35+
<br>
36+
37+
## [ciphers](ciphers/):
38+
39+
| algorithm | source |
40+
| :-------------: | :------------------------------------------: |
41+
| Caesar Cipher | [caesar_cipher.py](ciphers/caesar_cipher.py) |
42+
| a1z26 Algorithm | [a1z26.py](ciphers/a1z26.py) |
43+
| One Time Pad | [one_time_pad.py](ciphers/one_time_pad.py) |
44+
45+
<br>
46+
47+
## [Strings](strings/):
48+
49+
| algorithm | source |
50+
| :-----------: | :------------------------------------: |
51+
| Is Isomorphic | [isomorphic.py](strings/isomorphic.py) |
52+
| Rotate String | [rotate.py](strings/rotate.py) |
53+
54+
<br>
55+
56+
## [Complexity](complexity/):
57+
58+
| algorithm | source |
59+
| :--------------: | :-------------------------------------------------------: |
60+
| Complexity | [0-complexity.py](complexity/0-complexity.py) |
61+
| Constant Time | [1-constant_time.py](complexity/1-constant_time.py) |
62+
| Logarithm Time | [2-logarithm_time.py](complexity/2-logarithm_time.py) |
63+
| Linear Time | [3-linear_time.py](complexity/3-linear_time.py) |
64+
| Polynomial Time | [4-polynomial_time.py](complexity/4-polynomial_time.py) |
65+
| Exponential Time | [5-exponential_time.py](complexity/5-exponential_time.py) |
66+
67+
<br>
68+
69+
#
70+
71+
# Links
72+
73+
Download Source Code: [Click Here](https://github.com/dori-dev/python-algorithms/archive/refs/heads/main.zip)
74+
75+
My Github Account: [Click Here](https://github.com/dori-dev/)

0 commit comments

Comments
 (0)