Data-Structures-and-Algorithms icon indicating copy to clipboard operation
Data-Structures-and-Algorithms copied to clipboard

Implement different sorting algorithms.

Open Iltwats opened this issue 4 years ago • 13 comments

  • Selection Sort,
  • Bubble Sort,
  • Recursive Bubble Sort,
  • Insertion Sort,
  • Recursive Insertion Sort,
  • Merge Sort,
  • Iterative Merge Sort,
  • Quick Sort,
  • Iterative Quick Sort,
  • Heap Sort,
  • Counting Sort,
  • Radix Sort,
  • Bucket Sort,
  • ShellSort,
  • TimSort,
  • Comb Sort,
  • Pigeonhole Sort,
  • Cycle Sort,
  • Cocktail Sort,
  • Strand Sort,
  • Bitonic Sort,
  • Pancake sorting,
  • Binary Insertion Sort,
  • BogoSort or Permutation Sort,
  • Gnome Sort,
  • Sleep Sort – The King of Laziness / Sorting while Sleeping,
  • Structure Sorting (By Multiple Rules) in C++,
  • Stooge Sort,
  • Tag Sort (To get both sorted and original),
  • Tree Sort,
  • Cartesian Tree Sorting,
  • Odd-Even Sort / Brick Sort,
  • QuickSort on Singly Linked List,
  • QuickSort on Doubly Linked List,
  • 3-Way QuickSort (Dutch National Flag),
  • Merge Sort for Linked Lists,
  • Merge Sort for Doubly Linked List,
  • 3-way Merge Sort

Iltwats avatar Oct 01 '20 05:10 Iltwats

Issue-Label Bot is automatically applying the label feature_request to this issue, with a confidence of 0.98. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

issue-label-bot[bot] avatar Oct 01 '20 05:10 issue-label-bot[bot]

I'd like to write the code for implementing quick sort.

AviSharmaaa avatar Oct 01 '20 20:10 AviSharmaaa

You can write.

On Fri, 2 Oct, 2020, 2:13 am Avi Sharma, [email protected] wrote:

I'd like to write the code for implementing quick sort.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Iltwats/hacktoberfest/issues/18#issuecomment-702386423, or unsubscribe https://github.com/notifications/unsubscribe-auth/AM5BX6F5EBPM3ZP35YW4Y43SITSWRANCNFSM4R76MZEA .

--       

www.jecrcuniversity.edu.in http://www.jecrcuniversity.edu.in

ENGINEERING | SCIENCES | MANAGEMENT | HUMANITIES | LAW | AGRICULTURE | HOTEL MANAGEMENT | JOURNALISM MASS COMMUNICATION | DESIGN | * *Important: The information in this email is confidential and may be legally privileged, It is intended solely for the addressee(s). Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution is prohibited and may be unlawful. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. Thank you, JECRC University - Disclaimer *"SAVE PAPER.  Good for your planet. Good for your Business" *

Iltwats avatar Oct 02 '20 03:10 Iltwats

can i organise the folders like in sorting folder will add forlders for python , cpp and c and add programs in them ? i would like to contribute gnome sort

amitsat27 avatar Oct 03 '20 06:10 amitsat27

@Iltwats

amitsat27 avatar Oct 03 '20 06:10 amitsat27

no need to create folders for different programming language as we only work on creating logic for program.So you can contribute on whatever algo you think suits you. Also explain your function in your program with 2-3 lines.

@Iltwats

Iltwats avatar Oct 03 '20 06:10 Iltwats

@Iltwats ok

amitsat27 avatar Oct 03 '20 06:10 amitsat27

I would like to write the code for selection, insertion and bubble sort.

kanika321 avatar Oct 08 '20 04:10 kanika321

make sure its implementation doesnt exist. @kanika321

Iltwats avatar Oct 08 '20 13:10 Iltwats

Doesn't exists means in the code right? For i'll implement a single program having all three using templates in c++.

kanika321 avatar Oct 08 '20 14:10 kanika321

yes there code shouldn't be there.

Iltwats avatar Oct 08 '20 14:10 Iltwats

The code exists for all three via hard coding. So, should I add the compiled version or pick a different issue?

kanika321 avatar Oct 08 '20 14:10 kanika321

pick a different issue! there are lot from which you can get started.

Iltwats avatar Oct 09 '20 07:10 Iltwats