Commit Graph

30 Commits

Author SHA1 Message Date
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
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
359a776425 Update index.md (#32427)
Explained the space and time complexity of counting sort
2019-02-19 19:24:29 -08:00
6994353c99 docs: Update guide of counting sort implementation heading add specific language(#26859) (#29407) 2019-02-19 18:50:50 -08:00
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
e360c8d627 Fix typo, line 46 (#32806) 2019-02-13 19:37:35 -08:00
0aa4d109d0 Added sentence on comparisons (#30208) 2019-02-13 19:36:54 -08:00
3b9ae3d786 Best/Average/Worst Case Details (#23956)
* Best/Average/Worst Case Details

* Added list formatting
2019-02-13 02:46:58 -05:00
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
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
32e615055e Minor grammatical corrections. (#31232) 2019-01-14 19:29:33 -06:00
e2daa47404 Updated Class name as per convention (#25937) 2018-12-21 00:55:56 -05:00
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
e4a6eb891c Information about stability and heap requirement. (#23895)
* Information about stability and heap requirement.

* Clarified confusing statement
2018-12-11 18:39:52 -05:00
b939a3f915 Added the code for Selection Sort in Java Language (#23465)
* Added the code for Selection Sort in  Java Language

* fix: code block formatting
2018-12-04 17:28:38 -06:00
643bfa5dba Added the code for Bubble sort in C language (#23389)
* Added the code for Bubble sort in C language

* fix: code formatting and added additional code
2018-12-03 21:43:10 +05:30
01ae4e25a1 Improve python version of merge sort. (#23005) 2018-12-02 14:59:26 +09:00
0c5b28e0e5 Added java implementation of merge sort (#22581) 2018-11-27 12:15:41 -08:00
804132b43b Added VisuAlgo link on Sorting to bottom of page (#21162)
<!-- Please follow this checklist and put an x in each of the boxes, like this: [x]. It will ensure that our team takes your pull request seriously. -->

- [x] I have read [freeCodeCamp's contribution guidelines](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/CONTRIBUTING.md).
- [x] My pull request has a descriptive title (not a vague title like `Update index.md`)
- [x] My pull request targets the `master` branch of freeCodeCamp.
- [x] None of my changes are plagiarized from another source without proper attribution.
- [x] My article does not contain shortened URLs or affiliate links.

If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.

Closes #XXXXX
2018-11-26 00:48:18 -05:00
dff64a339d Quick Sort Complexity Table (#22056)
* Quick Sort Complexity Table
2018-11-18 01:26:59 -08:00
382913ab84 Provided link to Youtube playlist of Sorting Algorithms (#22093) 2018-11-17 22:29:09 -06:00
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
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
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
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
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
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
22481b1fcc updated code of selection sort in this article (#20058) 2018-10-28 14:23:50 +11:00
5986d9fb66 Added selection-sort for MATLAB. (#26856) 2018-10-23 22:28:20 -04:00
da0df12ab7 fix(guide): simplify directory structure 2018-10-16 21:32:40 +05:30