Kitaplığınızı alfabetik sıralamanın en hızlı yolu nedir? - Chand John
-
0:07 - 0:09Üniversite kütüphanesinde çalışıyorsunuz.
-
0:09 - 0:11Sakin bir öğle sonrasının ortasındasınız
-
0:11 - 0:18derken 1280 adet farklı
kitap sevkiyatı geliyor. -
0:18 - 0:22Kitaplar, uzun düz bir sıra
hâlinde indiriliyor -
0:22 - 0:23ancak sıraları bozuk hâlde,
-
0:23 - 0:27üstelik otomatik sıralama
sistemi de arızalı. -
0:27 - 0:30Bu da yetmezmiş gibi
dersler yarın başlıyor, -
0:30 - 0:32yani sabah erkenden
-
0:32 - 0:37öğrenciler bu kitaplar için
sıraya girmeye başlayacak. -
0:37 - 0:39Hepsini vaktinde nasıl sıralayabilirsiniz?
-
0:39 - 0:45İlk yol sıranın bir ucundan
ilk iki kitapla başlamak olur. -
0:45 - 0:49Eğer ilk iki kitap sıralı ise
oldukları gibi bırakın. -
0:49 - 0:51Değilse değiştirin.
-
0:51 - 0:53Sonra ikinci ve üçüncü
kitaplara bakın, -
0:53 - 0:55işlemi tekrar edin
-
0:55 - 0:58ve sıranın sonuna gelene
kadar devam edin. -
0:58 - 1:01Bir noktada, en sonda olması
gereken kitaba denk gelirsiniz -
1:01 - 1:05ve onu, sonrasında gelen
her kitapla değiştirip -
1:05 - 1:09kitap doğru yere gelene kadar
aşağıya kaydırarak devam edin. -
1:09 - 1:12Sonra en başa dönün ve işlemi
-
1:12 - 1:16sondan ikinci kitap
yerini bulana kadar tekrarlayın -
1:16 - 1:19ve bütün kitaplar sıralanana
kadar devam edin. -
1:19 - 1:22Bu yönteme "kabarcık sıralama" denir.
-
1:22 - 1:24Basit ama yavaştır.
-
1:24 - 1:29İlk seferde 1279 karşılaştırma
yapmış olursunuz, -
1:29 - 1:34sonra 1278 olur ve toplamda
-
1:34 - 1:39818.560 karşılaştırmaya ulaşır.
-
1:39 - 1:44Her karşılaştırma bir saniye alsa
işlem dokuz günden fazla sürer. -
1:44 - 1:49İkinci bir yol sadece ilk iki kitabı
sıralayarak başlamak olur. -
1:49 - 1:54Sonra üçüncü kitabı alıp ikinci
sıradaki kitapla karşılaştırın. -
1:54 - 1:57İkinci kitaptan önce ise
yerlerini değiştirin, -
1:57 - 2:00sonra onu
ilk sıradaki kitapla karşılaştırın, -
2:00 - 2:02gerekirse yerini değiştirin.
-
2:02 - 2:04Şimdilik ilk üç kitabı sıraladınız.
-
2:04 - 2:08Her seferinde, sıralanan tarafa
yeni bir kitap eklemeye devam edin, -
2:08 - 2:12yeni kitabı bir önceki kitapla
karşılaştırıp değiştirerek -
2:12 - 2:16o zamana kadar sıralananların arasına
doğru şekilde yerleşene kadar. -
2:16 - 2:18Buna "eklemeli sıralama" denir.
-
2:18 - 2:23Kabarcık sıralamanın aksine, her
çifti karşılaştırmayı gerektirmez. -
2:23 - 2:27Ortalama olarak her kitabı,
sadece kendinden önce gelen kitapların -
2:27 - 2:29yarısıyla karşılaştırmamız gerekir.
-
2:29 - 2:32Bu durumda toplam karşılaştırma sayısı
-
2:32 - 2:36409.280 olup
-
2:36 - 2:38yaklaşık beş gün sürer.
-
2:38 - 2:41Hâlâ çok fazla karşılaştırma yapıyorsunuz.
-
2:41 - 2:43İşte size daha iyi bir fikir:
-
2:43 - 2:45Önce rastgele bir kitap seçin.
-
2:45 - 2:50Buna "parça" deyin ve diğer
bütün kitaplarla karşılaştırın. -
2:50 - 2:52Sonra sırayı ikiye bölün,
-
2:52 - 2:56parçadan önce gelen bütün
kitapları sol tarafa, -
2:56 - 2:59parçanın ardından gelen bütün
kitapları da sağ tarafa koyun. -
2:59 - 3:00Soldaki bütün kitapları
-
3:00 - 3:04sağdaki kitaplarla tekrar tekrar
karşılaştırmak zorunda kalmayıp -
3:04 - 3:07hayli zaman kazandınız.
-
3:07 - 3:10Şimdi de sadece soldaki
kitaplara bakın, -
3:10 - 3:13yine rastgele bir parça kitap seçebilir
-
3:13 - 3:17ve öncesinde kalan kitapları
sonra gelenlerden ayırabilirsiniz. -
3:17 - 3:20Bu şekilde alt parçalar oluşturmaya
-
3:20 - 3:22küçük bir alt grup
elde edene kadar devam edip -
3:22 - 3:28bunları "yerleştirmeli sıralama" gibi
bir yöntemle hızlıca sıralayabilirsiniz. -
3:28 - 3:33Her parçalama işlemi yaklaşık
1280 karşılaştırma gerektirir. -
3:33 - 3:35Eğer parçalar eşit dağılmışsa
-
3:35 - 3:41kitapları on kitaplık 128 alt gruba
bölmek yedi sefer -
3:41 - 3:44ya da 8960 saniye gerektirir.
-
3:44 - 3:49Alt grupları tasnif etmek
her birine yaklaşık 22 saniye ekler. -
3:49 - 3:52Neticede, "hızlı sıralama"
olarak bilinen bu yöntem -
3:52 - 3:55kitapları üç buçuk saatin
altında sıralayabilir. -
3:55 - 3:56Ancak tek sorunu var.
-
3:56 - 4:00Parçalar orantısız olursa
hiç zaman kazanamazsınız. -
4:00 - 4:01Neyse ki bu nadiren olur.
-
4:01 - 4:05Bundan dolayı hızlı sıralama
günümüzde programcıların kullandığı -
4:05 - 4:07en etki yöntemlerdendir.
-
4:07 - 4:11İnternet mağazalarında
ürünleri fiyata göre sıralama -
4:11 - 4:15veya belirli bir konuma yakın olan
benzin istasyonlarının -
4:15 - 4:16uzaklık sıralamasında kullanırlar.
-
4:17 - 4:20Sizin durumunuzda hızlı sıralamayla
geriye zamanınız bile kalır. -
4:20 - 4:23Kütüphanede yüksek riskli
günlerden birisi daha.
- Title:
- Kitaplığınızı alfabetik sıralamanın en hızlı yolu nedir? - Chand John
- Speaker:
- Chand John
- Description:
-
Dersin tamamı için: http://ed.ted.com/lessons/what-s-the-fastest-way-to-alphabetize-your-bookshelf-chand-john
Üniversite kütüphanesinde çalışıyorsunuz. Sakin bir öğle sonrasındasınız, derken 1.280 adet kitap sevkiyatı geliyor. Kitaplar bir sıra hâlinde ancak düzenli sıralanmamış ve otomatik sıralama sistemi de arızalı. Kitapları hızlıca nasıl sıralayabilirsiniz? Chand John algoritmaların kütüphanecilere olan faydasına ışık tutarak, arama motorlarının bilgiyi hızlı bir şekilde nasıl sıraladığını gösteriyor.
İçerik: Chand John, Animasyon: Anton Trofimov - Video Language:
- English
- Team:
- closed TED
- Project:
- TED-Ed
- Duration:
- 04:39
Eren Gokce approved Turkish subtitles for What's the fastest way to alphabetize your bookshelf? | ||
Eren Gokce edited Turkish subtitles for What's the fastest way to alphabetize your bookshelf? | ||
Selda Yener accepted Turkish subtitles for What's the fastest way to alphabetize your bookshelf? | ||
Selda Yener edited Turkish subtitles for What's the fastest way to alphabetize your bookshelf? | ||
Selda Yener edited Turkish subtitles for What's the fastest way to alphabetize your bookshelf? | ||
Selda Yener edited Turkish subtitles for What's the fastest way to alphabetize your bookshelf? | ||
Selda Yener edited Turkish subtitles for What's the fastest way to alphabetize your bookshelf? | ||
Ahmet M. ATEŞ edited Turkish subtitles for What's the fastest way to alphabetize your bookshelf? |