File tree 1 file changed +8
-8
lines changed
1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -6,47 +6,47 @@ These programs can be imported and used as modules in your programs.
6
6
7
7
#### Programs:
8
8
9
- 1 . matrix_operations.py
9
+ 1 . [ matrix_operations.py] ( https://github.com/VarunS2002/Python-Data-Structures-Algorithms/blob/master/matrix_operations.py )
10
10
- Mathematical operations on Matrices
11
11
- Addition
12
12
- Subtraction
13
13
- Multiplication
14
14
- Transpose
15
15
16
- 2 . stack.py
16
+ 2 . [ stack.py] ( https://github.com/VarunS2002/Python-Data-Structures-Algorithms/blob/master/stack.py )
17
17
- Stack Data Structure
18
18
- Push
19
19
- Pop
20
20
- Top
21
21
22
- 3 . binary_tree_traversal.py
22
+ 3 . [ binary_tree_traversal.py] ( https://github.com/VarunS2002/Python-Data-Structures-Algorithms/blob/master/binary_tree_traversal.py )
23
23
- Traverse Binary Trees
24
24
- Without any order
25
25
- Pre order
26
26
- In order
27
27
- Post order
28
28
29
- 4 . tower_of_hanoi_stack.py
29
+ 4 . [ tower_of_hanoi_stack.py] ( https://github.com/VarunS2002/Python-Data-Structures-Algorithms/blob/master/tower_of_hanoi_stack.py )
30
30
- Tower of Hanoi puzzle
31
31
- Uses Stack DS from stack.py as Rods
32
32
- Display Steps
33
33
34
- 5 . factorial.py
34
+ 5 . [ factorial.py] ( https://github.com/VarunS2002/Python-Data-Structures-Algorithms/blob/master/factorial.py )
35
35
- Factorial of a Positive Integer
36
36
- Iteration (for & while)
37
37
- Recursion
38
38
39
- 6 . factors.py
39
+ 6 . [ factors.py] ( https://github.com/VarunS2002/Python-Data-Structures-Algorithms/blob/master/factors.py )
40
40
- Factors of Non-Zero Integers
41
41
- Iteration (for & while)
42
42
- Recursion
43
43
44
- 7 . permutations_combinations.py
44
+ 7 . [ permutations_combinations.py] ( https://github.com/VarunS2002/Python-Data-Structures-Algorithms/blob/master/permutations_combinations.py )
45
45
- Permutations & Combinations
46
46
- nPr
47
47
- nCr
48
48
- Uses factorial.py for calculating factorials
49
49
50
- 8 . pascal_triangle.py
50
+ 8 . [ pascal_triangle.py] ( https://github.com/VarunS2002/Python-Data-Structures-Algorithms/blob/master/pascal_triangle.py )
51
51
- Pascal's Triangle
52
52
- Uses permutations_combinations.py for calculating nCr
You can’t perform that action at this time.
0 commit comments