---
title: Ekleme (Insertion) Sıralama Algoritması
slug: ekleme-insertion-siralama-algoritmasi
url: /detay/ekleme-insertion-siralama-algoritmasi
type: article
language: Türkçe
entity:
  primary: Ekleme (Insertion) Sıralama Algoritması
  type: article
  disambiguation: Ekleme Sıralama Algoritması: Sıralanmamış verileri yerleştiren etkili bir algoritma. Java kodu ve çalışma mantığı ile detaylı açıklama.
  categories:
    - name: Matematik
      slug: matematik
      url: /kategori/matematik
    - name: Makine, Robotik Ve Mekatronik
      slug: makine-robotik-ve-mekatronik
      url: /kategori/makine-robotik-ve-mekatronik
    - name: Bilişim Ve İletişim Teknolojileri
      slug: bilisim-ve-iletisim-teknolojileri
      url: /kategori/bilisim-ve-iletisim-teknolojileri
  tags:
    - Sıralama Algoritması
    - Ekleme Sıralama
    - kod
    - Java
    - anahtar
author: Beyza Nur Türkü
created_at: 2025-01-16T14:30:36.657414+03:00
updated_at: 2025-05-07T14:34:12.086054+03:00
---

# Ekleme (Insertion) Sıralama Algoritması

<!-- CONTEXT: Article Content for "Ekleme (Insertion) Sıralama Algoritması" -->

## Article Content

Ekleme sıralaması, sıralanmamış bir elemanı her iterasyonda uygun yerine yerleştiren bir [sıralama algoritmasıdır](/tr/detay/sorting-algorithms-b5016/llms.txt). 

#### **Çalışma Mantığı&#160;**

**1.Adım:** Dizideki ilk elemanın sıralı olduğu varsayılır. İkinci eleman alınır ve ayrı olarak anahtarda saklanır.

[Anahtar](/tr/detay/anahtar-bea58/llms.txt) ile ilk eleman karşılaştırılır. İlk eleman anahtardan büyükse, anahtar ilk elemanın önüne yerleştirilir. 

![Image](https://lh7-rt.googleusercontent.com/docsz/AD_4nXd3LYnNAhYRhQTes8kxDVmtsuvW8IFJGup0Joh-zUUMkaK2N6zTREFwhyL4M6BXR36c7pfCeNLGbB2ZlPWc6Eq4tqS65xQyFkYecF4099blNefP6DPYFDb2Jw6GfrFAOGZ0Wrkj?key=5dwd4iR0fztJ6NOyT6x6SBZD)

**2.Adım:** [Adım](/tr/detay/adim-2/llms.txt) 1 ile [birlikte](/tr/detay/birlikte/llms.txt) ilk iki öğe sıralanmıştır. 

Üçüncü eleman alınır ve solundaki elemanlarla karşılaştırılır. Kendisinden [küçük](/tr/detay/kucuk-750344/llms.txt) olan elemanın hemen arkasında yerleştirilir. Kendisinden daha küçük bir eleman yoksa dizinin başına yerleştirilir. 

![Image](https://lh7-rt.googleusercontent.com/docsz/AD_4nXfHSc9p6GpMKn3q2iAiTCTUcsoByIyFWDGJNy9Nv-bfshC17Fc8fA9G-AkAZ2OO6lrj5PxQLwyCQEIZ_c4bj3b02naEUQzr6194qG5lQnInpgprbK5MG9cRJyR1FpyeW8lDiJvy1g?key=5dwd4iR0fztJ6NOyT6x6SBZD)

**3.Adım:** Benzer şekilde, sıralanmamış her öğe doğru konuma yerleştirilir. 

![Image](https://lh7-rt.googleusercontent.com/docsz/AD_4nXcnS9oEXCmlMyba9SnkLq5GYIgGcHeoLcI7Zlf50aXxeNvDpcqBHrbPiyZFv009brWZ4LMQSTsDW5WSOfGn5RKHU2df6UsJcQ7OklxWJMgv3HqTJ2C-csgyuGFTbzXxsFd1MqVP9A?key=5dwd4iR0fztJ6NOyT6x6SBZD)

![Image](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdxguV87UWtklBuTJwEdxI7N1JLoptnX3n8bvfuK_Imrq1WH9zreZJPbWjbbOu8oIbhLVPKeLPA-QxBmxJuT8ct7IGrNGSg2xuYpSldtA94S5kZxkYstabzyJTTN6ZKCJG46gwYCw?key=5dwd4iR0fztJ6NOyT6x6SBZD)

#### 

#### **Ekleme Sıralama Algoritması Java Kodu İle**

<!-- CONTEXT: Academic Sources and References for "Ekleme (Insertion) Sıralama Algoritması" -->

## Academic Sources and References

1. Programiz. Insertion Sort Algorithm. https://www.programiz.com/dsa/insertion-sort Erişim Tarihi: 16.01.2025
2. İstanbul Teknik Üniversitesi Bilgi İşlem Daire Başkanlığı. Insertion Sort Algoritması. https://bidb.itu.edu.tr/seyir-defteri/blog/2013/09/08/insertion-sort-algoritmas%C4%B1 Erişim Tarihi: 16.01.2025