Harshil
535cbb76a3
Merge pull request #156 from TobCar/master
...
Add Linear Congruential Generator
2017-10-20 09:52:16 +05:30
Harshil
606e69682f
Merge pull request #146 from chrismclennon/stack
...
Refactor data_structures.Stacks
2017-10-19 09:37:57 +05:30
Harshil
a093f55d63
Merge pull request #147 from aravindiiitb/master
...
Added Code in Dynamic Programming section for Longest Strictly Increasing Subsequence in O(nlogn) time
2017-10-19 09:37:22 +05:30
Harshil
971d53b2aa
Merge pull request #150 from chinmoy159/master
...
Binary Exponentiation
2017-10-19 09:36:47 +05:30
Harshil
8ae1f24465
Merge pull request #151 from DTBUday/master
...
Added Ternary Search Algorithm
2017-10-19 09:36:32 +05:30
Harshil
7fe8fdc792
Merge pull request #138 from rafaelleru/master
...
working on #93
2017-10-19 09:35:45 +05:30
Harshil
2b8b65a445
Merge pull request #143 from rajnishyadav321/patch-1
...
Added Next Greater Element
2017-10-18 11:11:10 +05:30
Anurag Kumar
1f8693d0c7
Merge pull request #1 from TheAlgorithms/master
...
merge from main.
2017-10-18 05:05:13 +00:00
Harshil
bb76af39ef
Merge pull request #140 from rudrasohan/new
...
Added A* Algorithm
2017-10-17 18:58:22 +05:30
Harshil
438a9c60bc
Merge pull request #162 from coreywho/master
...
Recursive solution to insert_tail in singly_LinkedList
2017-10-17 18:53:39 +05:30
Harshil
6bc30c7182
Merge pull request #139 from anuragkumarak95/master
...
added k means clustering algorithm, usage doc inside.
2017-10-17 18:50:48 +05:30
Harshil
68823219bc
Merge pull request #136 from JuantAldea/euclidean_gcd
...
Adding Euclidean GCD algorithm
2017-10-17 18:50:26 +05:30
Harshil
54eb79f53a
Merge pull request #135 from KuLi/radix_sort-fix
...
#130 fixed radix sort for python 3
2017-10-17 18:50:05 +05:30
Anup Kumar Panwar
12a5b3ab1f
Merge pull request #170 from agdenadel/master
...
Fix typo in traversals
2017-10-17 15:51:21 +05:30
agdenadel
cf7d2cbec6
Fix typo in traversals
2017-10-16 20:20:00 -04:00
Harshil
aab6d58c0b
Merge pull request #134 from malikshubham827/master
...
Added Dijkstra Algorithm
2017-10-16 09:47:46 +05:30
Anup Kumar Panwar
464408e2bb
Merge pull request #169 from sarbajitsaha/master
...
Fixed spelling of coma to comma
2017-10-15 22:07:53 +05:30
Sarbajit Saha
6d192700c6
added interpolation search
2017-10-15 21:41:10 +05:30
Sarbajit Saha
d70b9268fe
fixed spelling of coma to comma
2017-10-15 21:25:54 +05:30
Harshil
4c9efeacb8
Merge pull request #123 from theycallmemac/master
...
added timsort.py
2017-10-15 09:25:45 +05:30
Harshil
2046a7b72f
Merge pull request #116 from RiptideBo/master
...
master
2017-10-15 09:25:16 +05:30
Sachin Arora
944c12866c
Merge pull request #168 from yeggasd/master
...
Added Vigenere Cipher description
2017-10-14 23:28:53 +05:30
yeggasd
d7fccf5069
Updated README.md
...
Added Vigenere Cipher description
2017-10-15 00:44:53 +08:00
Harshil
db3b628904
Merge pull request #165 from andrealmeid/master
...
Add counting sort
2017-10-14 18:07:02 +05:30
Harshil
ec9fdaa918
Merge pull request #160 from kiandru/fastfibonacci
...
Added fastfibonacci.py
2017-10-14 09:56:08 +05:30
Harshil
eb8375d138
Commented travis tag
...
Commented travis tag untill we find suitable travis.yml
2017-10-14 09:54:52 +05:30
André Almeida
35d3873716
Add counting sort
2017-10-14 03:07:02 +00:00
Sachin Arora
85c1e03b63
Merge pull request #149 from KyleScharnhorst/master
...
Fix: typo in multiple files.
2017-10-13 21:32:42 +05:30
Sachin Arora
974acef310
Deleting duplicate BFS and DFS files. ( #164 )
...
* Deleting duplicate file BFS.
* deleting duplicate file DFS.
* Rename P01_BreadthFirstSearch.py to BreadthFirstSearch.py
* Rename P02_DepthFirstSearch.py to DepthFirstSearch.py
2017-10-13 21:03:16 +05:30
Sachin Arora
81ab3249d4
Revert "There were 2 codes for BFS and DFS in data-structure/Graph." ( #163 )
2017-10-13 20:45:39 +05:30
nandujkishor
e0211794da
Changed the typographical error ( #132 )
...
Changed the typo in line 113 and 115 regarding recursive binary search algorithm, found by a user who commented in comments.
2017-10-13 20:33:40 +05:30
Corey Hu
86a5b0345f
Recursive solution to insert_tail in singly_LinkedList
2017-10-12 23:56:14 -07:00
Kilian Rueß
a07baadf04
Added fastfibonacci.py
2017-10-12 21:35:23 +02:00
Stephen Lee
7c9a07c0a0
Merge remote-tracking branch 'upstream/master'
2017-10-11 14:00:41 +08:00
Tobias
875c6cde16
Add Linear Congruential Generator
2017-10-10 21:46:07 -07:00
Chetan Kaushik
f9156cfb71
Merge pull request #152 from nbrgr/DecisionTree
...
Implementation of a regression tree in python
2017-10-10 23:06:14 +05:30
Chetan Kaushik
59fc956456
Merge pull request #153 from fickleEfrit/patch-1
...
Create quick_select.py
2017-10-10 23:05:55 +05:30
Chetan Kaushik
48dc64fbff
Merge pull request #154 from alveeno/master
...
Fixed compilation errors, fixes for readability/convention, changed d…
2017-10-10 23:05:40 +05:30
Chetan Kaushik
a3b72c5fd3
Merge pull request #155 from TaylorL19/master
...
Fixed binary search to correctly recurse to left half and right half
2017-10-10 23:05:25 +05:30
TaylorL19
8f71b30995
Fixed binary search to correctly recurse to left half and right half
2017-10-10 11:57:16 -05:00
Shivam sharma
14e6372196
Added counting sort in python
2017-10-10 21:41:01 +05:30
Alvin Nguyen
ab058ab0b5
changed rigt->right, a typo fix.
2017-10-09 17:05:14 -07:00
Alvin Nguyen
dc5e86b701
Fixed compilation errors, fixes for readability/convention, changed double equals to boolean equality operator 'is'
2017-10-09 17:00:37 -07:00
fickleEfrit
cb3ff4a8f8
Create quick_select.py
2017-10-09 17:26:27 -04:00
Nathan Berger
37967bd0cf
Fixed case where function didn't return where it should
...
I added these return statements so that invalid inputs or valid end cases would no longer continue running through the rest of the function.
2017-10-09 12:42:51 -05:00
Nathan Berger
8fb1eb7bdf
Implementation of a regression tree in python
...
I've implemented a basic decision tree in python as an example of how they work. Although the class I've created only works on one dimensional data sets, the reader should be able to generalize it to higher dimensions should they need to.
2017-10-09 12:36:33 -05:00
Uday Patel
7447a9f9c7
Added Ternary Search Algorithm
2017-10-09 03:19:39 +01:00
Chinmoy Das
0393c5ad38
Update binary_exponentiation.py
2017-10-08 13:12:33 +05:30
Chinmoy Das
f5917f589c
Binary Exponentiation for Multiplication
2017-10-08 13:10:05 +05:30
Chinmoy Das
f4c6578ece
Binary Exponentiation for a^b
2017-10-08 13:00:13 +05:30