|
| 1 | + |
| 2 | + |
| 3 | +# Day 37 - Search and Sort Algorithms Part J: Applications |
| 4 | + |
| 5 | +Now that we are practising searching and sorting algorithms since past 2 weeks, it's the time to do some questions that involves their usage. Since the weeekend is here, try out these problems. |
| 6 | + |
| 7 | +A huge shoutout to Hackerearth and Geeks4Geeks for having such great collecton of problems. |
| 8 | + |
| 9 | +Try out as many problems as you can, the contribution guidelines for today would be a little different (I've mentioned them after this list of links) |
| 10 | + |
| 11 | +### Hackerearth Problems |
| 12 | + |
| 13 | +1. [Linear Search](https://www.hackerearth.com/practice/algorithms/searching/linear-search/practice-problems/) |
| 14 | +2. [Binary Search](https://www.hackerearth.com/practice/algorithms/searching/binary-search/practice-problems/) |
| 15 | +3. [Ternary Search](https://www.hackerearth.com/practice/algorithms/searching/ternary-search/practice-problems/) |
| 16 | +4. [Bubble Sort](https://www.hackerearth.com/practice/algorithms/sorting/bubble-sort/practice-problems/) |
| 17 | +5. [Selection Sort](https://www.hackerearth.com/practice/algorithms/sorting/selection-sort/practice-problems/) |
| 18 | +6. [Insertion Sort](https://www.hackerearth.com/practice/algorithms/sorting/insertion-sort/practice-problems/) |
| 19 | +7. [Merge Sort](https://www.hackerearth.com/practice/algorithms/sorting/merge-sort/practice-problems/) |
| 20 | +8. [Quick Sort](https://www.hackerearth.com/practice/algorithms/sorting/quick-sort/practice-problems/) |
| 21 | +9. [Radix Sort](https://www.hackerearth.com/practice/algorithms/sorting/radix-sort/practice-problems/) |
| 22 | +10. [Heap Sort](https://www.hackerearth.com/practice/algorithms/sorting/heap-sort/practice-problems/) |
| 23 | + |
| 24 | +### GeeksForGeeks Problems |
| 25 | + |
| 26 | +1. [Searching Algorithms - G4G](https://www.geeksforgeeks.org/searching-algorithms/) |
| 27 | +2. [Sorting Algorithms - G4G](https://www.geeksforgeeks.org/sorting-algorithms/) |
| 28 | + |
| 29 | +## Contribution Guidelines |
| 30 | + |
| 31 | +1. Make a folder in this directory (day37), and the name of the folder should be the name of the problem (Example: ```divide apples```). |
| 32 | +2. In the folder add the README.md |
| 33 | +3. Copy paste the question and sample input output in the README.md |
| 34 | +4. Add credits at the start like this |
| 35 | + |
| 36 | +``` |
| 37 | +Question Source: HackerEarth |
| 38 | +Question Link: https://www.hackerearth.com/practice/algorithms/sorting/heap-sort/practice-problems/algorithm/divide-apples/ |
| 39 | +``` |
| 40 | + |
| 41 | +5. Add your code to README |
| 42 | +6. Add the file containing the code in the same directory. |
0 commit comments