Commit Graph

53 Commits

Author SHA1 Message Date
ayush163
3b9dafc1de Add the text "The time complexity of this algorithm is O(nLogn), be it best case, average case or worst case. It's time complexity can be easily understood from the recurrence eqaution :T(n) = 2T(n/2) + n." to the article (#22663) 2018-11-24 16:12:25 +00:00
Kirsten
f58043c1db Update index.md (#26274)
Edited algorithm efficiency paragraph to remove "be" from the sentence "Since the algorithms today..." 

I also adjusted the period spacing at the end of the algorithm efficiency paragraph.
2018-11-23 22:18:50 +05:30
Ankit Mathur
59b7d5b866 Append more information in introduction of AVL trees. (#22425)
* Update index.md

Add more information in the introduction of AVL trees.

* removed extraneous word
2018-11-21 21:57:18 -06:00
Siddhartha Anand
dfb5779820 Add traversal methods (#22428)
Add traversal methods (inorder, preorder, postorder) for the binary search tree.
2018-11-21 08:45:53 -07:00
Manish kumar chaurasia
112c90c4ed added code of kmp algorithm in index.md (#22293)
* added code of kmp algorithm in index.md

* format codeblock to c++?

I think this is c++, but I'm not positive.
2018-11-20 07:41:27 -06:00
eirinisp
740ffdc839 Fixed grammatical errors (#25341) 2018-11-20 14:54:34 +05:30
eirinisp
38e8256f03 Various grammatical errors (#25317) 2018-11-20 14:51:12 +05:30
JiDarwish
2d1f50ada8 Update index.md (#22225) 2018-11-19 16:36:04 -05:00
Gollamudi Savitha Rakendu Sri
0bad6af6c4 Updated resources for design pattern (#25484)
* Updated resources for design pattern

Added new resources to learn design patterns

* fix: formatting
2018-11-19 21:29:48 +05:30
Manvender Singh Rathore
dff64a339d Quick Sort Complexity Table (#22056)
* Quick Sort Complexity Table
2018-11-18 01:26:59 -08:00
manishbhatt151
382913ab84 Provided link to Youtube playlist of Sorting Algorithms (#22093) 2018-11-17 22:29:09 -06:00
Charlie van Rantwijk
03cdc70b6c add "more info" link to original HE site (#22081)
It seems this article is copied almost word for word from the added link, therefor a link to the original page should be added.
2018-11-17 22:08:46 -06:00
Vamsi Krishna
c793f362b7 Added syntax format specifier as C
Some code pieces were missing the syntax format specifier as C. So, added them.
2018-11-17 20:03:39 +09:00
Charlie van Rantwijk
8e4512648b several grammatical and sentence structural fixes (#22224)
Also changed the first line as Insertion Sort isn't the most efficient sorting algorithm and isn't necessarily the simplest.
2018-11-17 05:14:15 -05:00
Purposeful Programming
57a184ca19 Fix typo (#23775) 2018-11-14 20:32:48 +05:30
HARI VARDANACHARI KORRAPATI
c045adcc37 Z algorithm is added to the String matching algorithms in the guide (#27833)
* Create new file for  Z algorithm

* Updated index.md 

Changed the content following the guide lines of freeCodeCamp's  Style Guide for creating Guide Articles.

* z-algorithm Updated folder names as per Guidelines

* Updated title as per guide lines
2018-11-13 10:50:56 -08:00
Prashant Chand
e1ae1bdd09 add details for "Heap Sort" (#21420) 2018-11-12 07:54:52 -08:00
Siddhartha Anand
8d8dff86f3 Improve grammar for this README.md (#21419)
Clarify and add more detail to the steps of doing Jump Search.
2018-11-12 07:52:49 -08:00
Rachita Bhagchandani
eb4c305722 Added augumented trees in binary trees guide (#21530) 2018-11-10 22:10:29 +00:00
Prashanth Thiagarajan
f0640891a6 Minor typo in index.md (#21529) 2018-11-10 22:03:00 +00:00
vgupta3
70fc1ac009 Fixed the binary search equation by changing the 2x to 2^x (#21389)
Fixed the binary search equation by changing the 2x to 2^x

If we divide N by 2 x times it is supposed to be N/2^x not N/2x
2018-11-10 14:48:35 +07:00
Okaba Mark N
9c476d6698 Updated #1 property of B-Trees (#22151) 2018-11-07 17:44:39 -05:00
S.Hale
3920b7c4ce Corrected capitalization, corrected to American spellings and typos (#30685)
* Translate challenge subtitles and example challenge text to Spanish

* Corrected errors in syntax and punctuation

* Multiple corrections of it/s to its plus other grammar corrections

* Correction and added paragraph to CSS Flex article

* Corrected my own typo

* Corrected capitalization, American spellings and typos
2018-11-07 10:34:13 -05:00
Manish kumar chaurasia
4f75c9a396 made changes in article (#22322)
added detailed explaination of  Divide,Conquer and Combine
2018-11-06 05:30:12 -05:00
Shankar Rao Mata
f3698bb6d7 Added few lines about big o notation (#21024)
* Added few lines about big o notation

I think this description was missing the basic understanding of running time which can be mastered using big o notation.

* Update index.md

* Update index.md

* Update index.md
2018-11-05 21:15:26 -05:00
Manish kumar chaurasia
f3a1e18d3e added example in bruteforce algo in index.md (#20117)
* added example in bruteforce algo in index.md

* Address suggested changes
2018-11-03 21:03:08 -04:00
myYearOfCode
70032ce972 removing half tag "<sup1" (#20816)
* removing half tag "<sup1"

it looks like it auto-completed and then someone continued typing.

* Remove <sup> tag
2018-11-03 14:07:59 +07:00
Nick Huynh
bcfb5cd905 Update index.md (#20855) 2018-11-02 04:03:21 -04:00
Qbuiba
4e7d3e718e Remove the redundant "[" before "this" word (#24015) 2018-11-02 13:05:57 +05:30
Qbuiba
d9059ceb24 Correct the typo "wether" (#24032) 2018-11-02 13:01:44 +05:30
myYearOfCode
707095bed1 Correcting grammar (#20810)
add "event" to "De-couple an observer from an observable (event)."
remove redundant "program" in "Describes the program skeleton of a program."
2018-11-01 05:34:21 -04:00
myYearOfCode
2b62e4e3d1 Correct word usage (#20798)
"This patterns are..." changed to "These patterns are..."
2018-11-01 05:30:38 -04:00
AnonProgrammer007
97920cca8e Update index.md to add comma (#33019)
Add an Oxford comma on line 41
2018-10-31 18:08:17 -05:00
Ha Anh Nguyen
8d0ca1729d Summarize time complexity of merge sort (#20632)
Add simple way to remember time complexity of merge sort
2018-10-31 14:16:56 -07:00
ar03
01b4fe6b26 Added a YouTube example of Brute Force (#31488) 2018-10-31 16:46:25 -04:00
ar03
501e789b77 Added YouTube link (#31497)
Added a demonstration of backtracking via YouTube.
2018-10-31 11:14:22 -04:00
Ha Anh Nguyen
ad6eed1ef3 Add explanation about various time complexity (#20565)
Explaining the why time complexity of quick sort varies
2018-10-31 08:12:17 -07:00
Ha Anh Nguyen
8c4ead7998 Add special cases where bubble sort is reasonable (#20527)
I added more specific explanations when bubble sort is used
2018-10-30 22:20:10 -05:00
Quidster
3ba98401eb Add video link on algorithms (#20456) 2018-10-30 21:21:15 -04:00
Taylor
615742ba78 Update index.md by fixing typos (#20410)
* Update index.md by fixing typos 

Also, added section for learning about Depth-first searching and Breadth-first searching.

* Update index.md - reverting back to original verbiage.
2018-10-28 21:45:17 -07:00
Manish kumar chaurasia
22481b1fcc updated code of selection sort in this article (#20058) 2018-10-28 14:23:50 +11:00
myYearOfCode
695b3c4db1 Add semicolon on point 15 to keep with style (#20823) 2018-10-27 12:09:28 +05:30
SAKSHI-CHANDEL
b6ad5afb70 Correcting a spelling mistake (#19845)
* Correcting a spelling mistake

* Formatting and adding missing code

* Removing extra code

* Update index.md
2018-10-26 03:29:30 -06:00
Sharon Gao
ccc5d0f6bc Fix(guide): Add link to Priority Queue documentation 2018-10-25 21:15:22 -04:00
DipakKumarSingh
9cbbadc770 Sentences should end with single '.' (#28529) 2018-10-26 00:26:50 +11:00
Mahmud031
5986d9fb66 Added selection-sort for MATLAB. (#26856) 2018-10-23 22:28:20 -04:00
Darryl Yeo
421141d7f4 Fix typo: "reaplce" => "replace" (#24056) 2018-10-22 11:56:00 -07:00
Marco Koch
20dc65f6ce Use a descriptive text for the Wikipedia link (#24057) 2018-10-22 11:55:19 -07:00
Darryl Yeo
f24303d8e7 Fix typo: "Excercise" => "Exercise" (#24064) 2018-10-22 11:51:46 -07:00
Aditya
7e2e5698a7 fix: removed duplicate (#19775) 2018-10-21 14:55:18 -05:00