Commit Graph

125 Commits

Author SHA1 Message Date
Kabir Hossain
9f3e196574 bubble sort example in php added (#24929)
* bubble sort example in php added

* bubble sort example in php completed (#3)

bubble sort example in php completed
2019-03-01 16:48:53 -07:00
lauraste1
8679a70c55 Add Boyer-Moore article to string algorithms section of guide (#34937)
* Add files via upload

* fix: corrected front matter

* fix: renamed to be index.md
2019-03-01 15:00:27 -08:00
Akshay Avinash
108884cbba Update index.md (#24020) 2019-02-27 08:29:08 -07:00
isha2812
caf6d3446f added recursive implemenation in c++ in index.md (#26218)
* added recursive implemenation in c++ in index.md

* fix: formatting/syntax highlighting
2019-02-24 10:17:31 -07:00
Christian Garcia
ee635832ad fix(guide): typos and grammar in quickselection (#29284) 2019-02-24 10:32:26 -06:00
Koustav Chowdhury
a4c4eb7fb4 Suggested ways of improving Quickselect (#23850) 2019-02-23 21:46:00 -06:00
Kaustubh J
359a776425 Update index.md (#32427)
Explained the space and time complexity of counting sort
2019-02-19 19:24:29 -08:00
Ankit Sharma
6994353c99 docs: Update guide of counting sort implementation heading add specific language(#26859) (#29407) 2019-02-19 18:50:50 -08:00
ngutierrez31
1b4122cfef Updated index.md: C++ implementation for count sort (#26609)
* Update index.md

Added a C++ implementation to count sort using std::vector

* fix: added code block syntax
2019-02-19 18:49:13 -08:00
King Josaphat Chewa
e360c8d627 Fix typo, line 46 (#32806) 2019-02-13 19:37:35 -08:00
kellyhuang21
0aa4d109d0 Added sentence on comparisons (#30208) 2019-02-13 19:36:54 -08:00
Aditya K Kamath
c5e7a9aa78 Fix comparison between sorting and search (#31149)
* Fix comparison between sorting and search

* fix: changed much to very
2019-02-13 16:21:13 -08:00
Kabir Hossain
2620693b20 example in php added (#26864)
* example in php added

php example of linear search added

* exmaple in php modified (#4)

exmaple in php modified

* example in php modified (#6)
2019-02-13 16:20:15 -08:00
ngutierrez31
e0d97ea3e1 C implementation of linear search (#26629)
* C implementation of linear search

C implementation of linear search using pointers vs array indexing

* fix: replaced existing c solution
2019-02-13 16:19:21 -08:00
codefreak_123
87bbbeee8d Added C code of GCD (#26779)
* Added C code of GCD

* fix: correct code format syntax
2019-02-13 15:40:56 -08:00
ankur
5181843c25 Add a gif showing binary search and linear search (#32384) 2019-02-13 15:39:07 -08:00
Nitin Chauhan
ee9920fbb8 Avoiding overflow in getting mid index in Java (#25211)
* Avoiding overflow in getting mid index in Java

start + (end - start)/2 is preferable over (start + end)/2 to avoid overflow errors

* Update index.md
2019-02-13 15:37:30 -08:00
rish9898
99f25ca627 Add C++ code (#25437)
* Add C++ code

* fix: removed recursive version
2019-02-13 15:03:42 -08:00
Nitin Chauhan
36e356e6fd GCD function using Recursion in Python and Java (#25226)
function in Python and method in Java to perform gcd using recursion
2019-02-13 14:41:55 -08:00
hariom Choudhary
f4e264e49d Extended Euclidean algorithm (#25148)
* Extended Euclidean algorithm

* fix: made header smaller
2019-02-13 13:34:52 -08:00
Nathan-Abegaz
3b9ae3d786 Best/Average/Worst Case Details (#23956)
* Best/Average/Worst Case Details

* Added list formatting
2019-02-13 02:46:58 -05:00
Marco Koch
a4d9c68039 Fix wording within creational patterns (#24044) 2019-01-30 03:38:34 -05:00
Prateek
df40d62929 Added video tutorial links to issues (#29199)
Added links to youtube videos explaining problems mentioned in the article.
2019-01-22 19:34:43 -06:00
winetoys
cb28bc838a few changes (#31175)
* few changes

* Update index.md
2019-01-21 13:33:43 -07:00
sourya
354043752c add appropriate title "algorithm performance" (#30585) 2019-01-21 12:38:45 -07:00
Alfred Skaria
95702d6e4c Images of each asymptotic notations are added (#28112)
For understanding the algorithm complexity better, images of each asymptotic notations are added
2019-01-21 12:29:34 -07:00
Jurica Zuanović
eac14eb23b Spelling fixes (#27824)
Fix spelling "usualy" to "usually", "disscus" to "discuss", "Comparitively" to "Comparatively",
2019-01-21 08:18:44 -07:00
codexmon
93c608beb0 Update index.md (#27173)
eliminated the closing square bracket that had no opening square bracket.
2019-01-21 08:04:13 -07:00
Jake Levenson
03697de47f Added descriptions for Little o and omega (#24554) 2019-01-21 08:02:45 -07:00
Jeff Whetstone
54404fd35b Update index.md to fix emphasis of a word (#29192)
Fixed "Publish/Subscribe" in "Observer pattern" section. The initial letter "P" was not included in the emphasis markdown.
2019-01-16 08:04:57 -06:00
AdeliMwelesaGeorge
24f80224b1 Fixed grammar line 53 (#31788) 2019-01-16 07:56:58 -06:00
Arunangshu Biswas
ebf657912e Emphasized the element comparison in the example (#25506)
In the example I've emphasized the element pair which are being compared. This will provide an intuitive visual cue just by looking at the example. It kind of shows the bubble effect.
2019-01-15 15:59:28 -05:00
fun831
d4a4aba44d SortingAlgorithms index.md (#29019)
* Update index.md

Additional information added about the trade-offs of speed vs resources used.

* fix typo's

add 't' to algorihms
change 's' to 'c' in resourses
2019-01-14 19:41:03 -06:00
Himanshu27299
32e615055e Minor grammatical corrections. (#31232) 2019-01-14 19:29:33 -06:00
ar03
45d8907d00 A YouTube description of Boundary Fill (#31505) 2019-01-14 19:27:12 -06:00
Jurica Zuanović
0980393fe5 Spelling fixes (#27829)
Fix spelling "asceding" to "ascending", "clasical" to "classical", "wikipedia" to "Wikipedia"
2019-01-14 19:24:22 -06:00
codexmon
695e83b6b6 Update index.md (#27169)
eliminated the unnecessary extra space before two colons.
2019-01-14 19:22:28 -06:00
JustinBen-Tzioni
dcca8f7af6 Reduced and rephrased words for enhanced clarity (#28730) 2019-01-14 19:21:06 -06:00
AdeliMwelesaGeorge
64a385662b Fix typo line 60 (#31803)
adiacent to adjacent
2019-01-14 19:20:30 -06:00
Jeremy Nofs
4f79ad82e4 Spelling and spacing fixes (#29783) 2019-01-14 19:16:35 -06:00
kevcc
e95cf97908 Capitalized Patterns in the title (#27147)
I capitalized Patterns in the title "Behavioral Patterns"
2019-01-14 19:10:14 -06:00
Utkarsh Raghav
ab0c01a763 Updated Punctuation marks on Line 8 (#26663) 2019-01-08 12:37:32 -05:00
Nitin Chauhan
9de5460b92 Using enumerate in Python while looping (#25221)
* Using enumerate in Python while looping

enumerate follows the zen of Python. enumerate makes the code more readable

* fixed bug in python linear search
2019-01-08 10:02:12 -05:00
Tzupy
00019a5888 Removed extra spaces from index.md (#26461) 2019-01-06 10:39:01 -05:00
Ruchika Salwan
e2daa47404 Updated Class name as per convention (#25937) 2018-12-21 00:55:56 -05:00
Lavinder Singh
430e04e3d3 add the text "O(n*m) time" (#25545) 2018-12-20 22:47:59 +05:30
Radhika Gulati
c5948f603d Removed two colons and grammar (#33055) 2018-12-19 03:41:09 -05:00
Harsh Aggarwal
fee86fa371 Changed python code of bubble sort (#24217)
Changed python code of bubble sort - instead of using two functions, one function is used and all we need to do is to write the driver code and call the function and it will result in a sorted list(or array)
2018-12-19 02:13:42 -05:00
Marco Koch
e6be7d82c4 Use a descriptive text for the Wikipedia link (#24061) 2018-12-19 02:07:37 -05:00
Bradley
f8e615341f Additional Resources (#24907)
* Additional Resources

Added links to wiki and basic graph algorithms.

* Added formatting
2018-12-14 20:12:53 -05:00