diff --git a/sorting.md b/sorting.md new file mode 100644 index 0000000..5768fe3 --- /dev/null +++ b/sorting.md @@ -0,0 +1,23 @@ +# Sorting + +Sorting yaparsak assagidai gorseldeki **sorting yöntemlerinde** bizlere yardimci olur. + +Yani bastan siralayip inceleme yapmamiz hizlandirabilir eleman bulmayi! + +image + +- Sorting, kendinden sıralama algoritmaları olarak bahsetmektedir. Sorting, bir eleman dizisini, belirli sıralama kurallarına göre sıralama yapar. + +image + +1. Searching yöntemini kullanarak elemanlarımızı sıraladık. Bunun sebebi, eleman ararken işimizin kolaylaşmasını istiyoruz. +2. Closest Pair yöntemini kullanarak birbirine yakın sayıları gruplandırdık ki arama yaparken zamanımızı efektif bir şekilde kullanalım. +3. Aynı eleman kontrolü: birbiriyle aynı olan sayıları örüntü içerisinde kaç tane aynı eleman varsa sayısını öğrenebilirim. +4. Mode bulma: eleman dizisini search ettikten sonra elemanların yan yana olanları sayarsam daha hızlı mode bulabilirim. + + +## References: +1. [Sorting-algorithms-full](https://www.geeksforgeeks.org/sorting-algorithms/) +2. [Types-of-Sorting](https://www.interviewbit.com/tutorial/sorting-algorithms/) +3. [Sıralama-Algoritmaları](https://www.halildurmus.com/2021/02/22/siralama-algoritmalari-sorting-algorithms/) +4. [sorting-algorithms-how to work](https://www.toptal.com/developers/sorting-algorithms)