turkish-nlp-suite/temiz-Wiki huggingface dataset:
Jon Lord

Jonathan Douglas Lord veya sahne adıyla Jon Lord (9 Haziran 1941; Leicester, İngiltere - 16 Temmuz 2012; Londra, İngiltere), İngiliz orkestra müziği ve rock müzik bestecisi, piyanist ve org müzisyeni. İngiliz hard rock grubu Deep Purple'da rock müziği klasik ve barok müzikle harmanlamasıyla bilinir. 1968'de Deep Purple'ın kurucuları arasında yer aldı ve 1970'e kadar grubun lideri olarak görüldü. Deep Purple'ın hard rock döneminde Lord'un karakteristik org çalma tarzı, grubun sound'unda önemli yer tuttu ve heavy metalin gelişimine de katkıda bulundu. 2002'de gruptan emekli olduğunu açıkladı.
Kariyeri boyunca Whitesnake, Paice Ashton Lord, The Artwoods, The Flower Pot Men ve Santa Barbara Machine Head gruplarında da görev yaptı.
Uzun süre pankreas kanseri ile mücadele eden Lord, 16 Temmuz 2012'de akciğer embolisi sebebiyle Londra Kliniği'nde öldü. Ölümünün ardından, 8 Nisan 2016'da Deep Purple üyesi sıfatıyla Rock and Roll Hall of Fame'e kabul edildi.
Diskografi
Deep Purple grubu
Shades of Deep Purple (1968)
The Book of Taliesyn (1968)
Deep Purple (1969)
Concerto for Group and Orchestra (1969)
Deep Purple in Rock (1970)
Fireball (1971)
Machine Head (1972)
Made in Japan (1972)
Who Do We Think We Are (1973)
Burn (1974)
Stormbringer (1974)
Come Taste the Band (1975)
Perfect Strangers (1984)
The House of Blue Light (1987)
Nobody's Perfect (1988)
Slaves & Masters (1990)
The Battle Rages On (1993)
Come Hell or High Water (1994)
Purpendicular (1996)
Abandon (1998)
In Concert with the London Symphonic Orchestra (1999)
Solo çalışmaları
Gemini Suite (1972)
Windows (1974)
Sarabande (1976)
Before I Forget (1982)
Country Diary of an Edwardian Lady (1984)
Pictured Within (1998)
Beyond The Notes (2004)
Durham Concerto (2008)
Boom of the Tingling Strings & Disguises (2008)
Ian Paice

Ian Anderson Paice (d. 29 Haziran 1948, Nottingham, İngiltere), İngiliz bateristtir. İngiliz hard rock grubu Deep Purple'ın bir üyesidir. Jon Lord'un 2002 yılında ayrılmasıyla Deep Purple grubunun halihazırda tek kurucu ve grubun tarihi boyunca değişmemiş tek üyesidir.
Stili ve tekniği pek çok rock, Hard Rock, Heavy Metal, Progressive bateristini etkilemiş ve bu konuda ekol olmuştur. Dünyanın en iyi bateristlerinden biri sayılmaktadır.
Müziğe ve Bateri çalmaya olan merakı çok küçük yaşlarda başlamış, ilk bateri setini 15 yaşındayken almıştır. Kendi setini alana kadar babasının dans grubunun davulunu kullanmıştır. Kendisi Dünyanın en ünlü solak bateristlerindendir.1968 yılının başında Rod Evans ve Nick Simper la daha sonra da Jon Lord ve Ritchie Blackmore ile tanışmışlar ve müzik tarihinde çok önemli bir yere sahip Deep Purple grubunu kurmuşlardır.
6 Nisan 1974 California Jam konserindeki davul solosu o güne kadar Rock dinleyicisinin izlemediği zengin ve bir o kadar da zor türdendi. Müzik hayatı boyunca önceleri Ludwig 80'lerden sonra ise Pearl olmak üzere iki markanın bateri setini kullanmıştır.
Diskografi
The Shindings grubu
1965 One Little Letter/What You Gonna Do (BK)
1965 A Little While Back/Why Say Goodbye (BK)
MI5 i The Maze grubu
1966 You'll Never Stop Me Loving You/Only Time Will Tell (BK)
1966 Hello Stranger/Telephone (BK)
1967 Aria Del Sud/Non Fatemio Odiare (İtalya)
1967 Harlem Shuffle/What Now/The Trap/I'm So Glad (Fransa)
1967 Catteri, Catteri/Easy Street (BK)
Whitesnake grubu
1980 Ready An' Willing
1980 Live... in the Heart of the City
1981 Come An' Get It
1982 Saints & Sinners
2004 The Early Years (derleme)
Gary Moore Band grubu
1982 Corridors of Power
1982 Live at the Marquee
1983 Falling in Love with You
1983 Rocking Every Night
1983 Victims of the Future
1984 We Want Moore!
Solo çalışmaları
2002 Not for the Pro's (DVD+CD)
2005 Chad Smith & Ian Paice - Live Performances, Interviews, Tech Talk and Soundcheck (DVD)
2006 Modern Drummer Festival 2005 (DVD)
Burn (albüm)

Burn, İngiliz Deep Purple grubunun 1974 yılında piyasaya sürdükleri hard rock türünde sekizinci stüdyo albümleridir.
Albümdeki parçalar
Aksi belirtilmediği sürece bütün parçalar David Coverdale, Ritchie Blackmore, Jon Lord ve Ian Paice tarafından yazılmıştır.
"Burn" 6:05
"Might Just Take Your Life" 4:36
"Lay Down, Stay Down" 4:15
"Sail Away" (Coverdale, Blackmore) 5:48
"You Fool No One" 4:47
"What's Goin' On Here" 4:55
"Mistreated" (Coverdale, Blackmore) 7:25
"''A'' 200" (Blackmore, Lord, Paice) 3:51
Yeni versiyonunda eklenen parçalar
"Coronarias Redig" (single b-tarafı 2004 remiks) (Blackmore, Lord, Paice) 5:30
"Burn" (2004 remiks) 6:00
"Mistreated" (2004 remiks) (Coverdale, Blackmore) 7:28
"You Fool No One" (2004 remiks) 4:57
"Sail Away" (2004 remiks) (Coverdale, Blackmore) 5:37
Deep Purple albümleri
Hard rock albümleri
1974 albümleri
Stormbringer (albüm)

Stormbringer, İngiliz Deep Purple grubunun 1974 yılında piyasaya sürdükleri hard rock türünde dokuzuncu stüdyo albümleridir.
Albümdeki parçalar
Aksi belirtilmediği sürece bütün parçalar David Coverdale, Ritchie Blackmore, Glenn Hughes, Jon Lord ve Ian Paice tarafından yazılmıştır.
"Stormbringer" (Coverdale, Blackmore) 4:03
"Love Don't Mean a Thing" 4:23
"Holy Man" (Coverdale, Hughes, Lord) 4:28
"Hold On" (Coverdale, Hughes, Lord, Paice) 5:05
"Lady Double Dealer" (Coverdale, Blackmore) 3:19
"You Can't Do It Right (with the One You Love)" (Coverdale, Blackmore, Hughes) 3:24
"High Ball Shooter" 4:26
"The Gypsy" 4:13
"Soldier of Fortune" (Coverdale, Blackmore) 3:14
Deep Purple albümleri
Hard rock albümleri
1974 albümleri
Zehra İpşiroğlu

Zehra İpşiroğlu (d. 1949) Türk yazar, tiyatro eleştirmeni.
Hatice Nazan-Mazhar Şevket İpşiroğlu çiftinin kızıdır. Ortaöğrenimini Avusturya Lisesi'nde; yüksek öğrenimini İstanbul, Freiburg ve Berlin Üniversitelerinde Alman Dili ve Edebiyatı ile Felsefe bölümlerinde tamamlamıştır. 1976 yılında İstanbul Üniversitesi Edebiyat Fakültesi Alman Dili ve Edebiyatı Bölümü'ne öğretim üyesi olarak girmiştir. 1992 yılında aynı üniversitede Dramaturji ve Tiyatro Eleştirmenliği Anabilim Dalı'nı kurmuştur. 1998 yılına kadar burada bölüm başkanlığı görevini sürdürmüştür. 1998 yılından bu yana Almanya'da Duisburg-Essen Üniversitesi'nde Türkçe Öğretmenliği Bölümü'nde öğretim üyesi olarak çalışmaktadır.
Çağdaş Yaşamı Destekleme Derneği bünyesinde Nazan İpşiroğlu, Prof. Dr. Jale Baysal ve Prof. Dr. Şeyda Ozil'le birlikte yayına hazırladığı yaratıcı eğitim ve öğretim alanında yayınlanan çeşitli imece kitaplarının ve yurtdışında yazın, tiyatro, eğitim üzerine çıkan çeşitli inceleme yazılarının ve çevirilerinin yanı sıra, tiyatro, yazın, eğitim, çocuk ve gençlik yazını üzerine çeşitli inceleme yazıları ve çevirileri olan yazarın; ayrıca tiyatro oyunları, kısa öyküleri, anı kitapları bulunmaktadır.
Ödülleri
Milliyet Sanat Film Öyküsü Yarışması : Birincilik Ödülü 1977
Milliyet Sanat Edebiyat Eleştirisi : Birincilik Ödülü 1987
Kültür Bakanlığı Tiyatro Araştırma ve İnceleme Ödülü : 1993 (Türkiye'de Devrim adlı kitabıyla)
Orhan Kemal Öykü Yarışması Ödülü : 1997 (Gergedan Oyunu adlı kitabıyla)
Kültür Bakanlığı Eleştiri Ödülü: 1997 (Türkiyede Yeni Arayışlar kitabıyla)
Duygu Asena Roman Ödülü: 2016 (Haneye Tecavüz adlı romanıyla)
Come Taste the Band

Come Taste the Band, İngiliz Deep Purple grubunun 1975 yılında piyasaya sürdükleri hard rock türünde onuncu stüdyo albümleridir.
Albümdeki parçalar
"Comin' Home" (David Coverdale, Tommy Bolin, Ian Paice) 3:55
"Lady Luck" (Coverdale, Roger Cook) 2:48
"Gettin' Tighter" (Bolin, Glenn Hughes) 3:37
"Dealer" (Coverdale, Bolin) 3:50
"I Need Love" (Coverdale, Bolin) 4:23
"Drifter" (Coverdale, Bolin) 4:02
"Love Child" (Coverdale, Bolin) 3:08
a) "This Time Around/Owed to 'G'|This Time Around" b) "Owed to 'G'" (enstrümantal) (Bolin, Hughes, Jon Lord) 6:10
"You Keep on Moving" (Coverdale, Hughes) 5:19
Deep Purple albümleri
Hard rock albümleri
1975 albümleri
Perfect Strangers (albüm)

Perfect Strangers, İngiliz Deep Purple grubunun 1984 yılında piyasaya sürdükleri hard rock türünde onbirinci stüdyo albümleridir.
Albümdeki parçalar
Aksi belirtilmediği sürece bütün parçalar Ian Gillan, Ritchie Blackmore ve Roger Glover tarafından yazılmıştır.
"Knocking at Your Back Door" 7:00
"Under the Gun" 4:35
"Nobody's Home" (Gillan, Blackmore, Glover, Jon Lord, Ian Paice) 3:55
"Mean Streak" 4:20
"Perfect Strangers" 5:23
"Gypsy's Kiss" 4:40
"Wasted Sunsets" 3:55
"Hungry Daze" 4:44
Yeni versiyonunda eklenen parçalar
"Not Responsible" 4:36
yalnızca kaset ve CD olarak mevcut; plak olarak yok
"Son of Alerik" (Blackmore) 10:02
kaset, CD ya da plak olarak yok; yalnızca 7" b-tarafı olarak veya "Perfect Strangers" single'ının 12" tam versiyonu olarak mevcut
Deep Purple albümleri
Hard rock albümleri
1984 albümleri
The House of Blue Light

The House of Blue Light, İngiliz Deep Purple grubunun 1987 yılında piyasaya sürdükleri hard rock türünde onikinci stüdyo albümleridir.
Albümdeki parçalar
Aksi belirtilmediği sürece bütün parçalar Ian Gillan, Ritchie Blackmore ve Roger Glover tarafından yazılmıştır.
"Bad Attitude" (Gillan, Blackmore, Glover, Jon Lord) 4:43
"The Unwritten Law" (Gillan, Blackmore, Glover, Ian Paice) 4:34
"Call of the Wild" (Gillan, Blackmore, Glover, Lord) 4:50
"Mad Dog" 4:29
"Black and White" (Gillan, Blackmore, Glover, Lord) 3:39
"Hard Lovin' Woman" 3:24
"The Spanish Archer" 4:56
"Strangeways" 5:56
"Mitzi Dupree" 5:03
"Dead or Alive" 4:42
Deep Purple albümleri
Hard rock albümleri
1987 albümleri
Slaves & Masters

Slaves & Masters, İngiliz Deep Purple grubunun 1990 yılında piyasaya sürdükleri hard rock türünde onüçüncü stüdyo albümleridir.
Albümdeki parçalar
"King of Dreams" (Turner, Blackmore, Glover) 5:28
"The Cut Runs Deep" (Turner, Blackmore, Glover, Lord, Paice) 5:42
"Fire in the Basement" (Turner, Blackmore, Glover, Lord, Paice) 4:43
"Truth Hurts" (Turner, Blackmore, Glover) 5:14
"Breakfast in Bed" (Turner, Blackmore, Glover) 5:17
"Love Conquers All" (Turner, Blackmore, Glover) 3:47
"Fortuneteller" (Turner, Blackmore, Glover, Lord, Paice) 5:49
"Too Much Is Not Enough" (Turner, Held, Greenwood) 4:17
"Wicked Ways" (Turner, Blackmore, Glover) 6:33
Deep Purple albümleri
Hard rock albümleri
1990 albümleri
The Battle Rages On

The Battle Rages On, İngiliz Deep Purple grubunun 1993 yılında piyasaya sürdükleri hard rock türünde ondördüncü stüdyo albümleridir.
Albümdeki parçalar
Aksi belirtilmediği sürece bütün parçalar Ian Gillan, Ritchie Blackmore ve Roger Glover tarafından yazılmıştır.
"The Battle Rages On" (Gillan, Blackmore, Glover, Jon Lord, Ian Paice) 5:55
"Lick It Up" 3:59
"Anya" (Gillan, Blackmore, Glover, Lord) 6:31
"Talk About Love" (Gillan, Blackmore, Glover, Lord, Paice) 4:07
"Time to Kill" 5:48
"Ramshackle Man" 5:33
"A Twist in the Tale" 4:16
"Nasty Piece of Work" (Gillan, Blackmore, Glover, Lord) 4:35
"Solitaire" 4:41
"One Man's Meat" 4:38
Deep Purple albümleri
Hard rock albümleri
1993 albümleri
David Suchet

David Suchet (2 Mayıs 1946), RTS, BPG ve UİFF ödüllü İngiliz oyuncu. İngiliz televizyonlarında oynadığı filmler ve diziler ile tanınır.
En iyi bilinen rolü Hugh Fraser ve Pauline Moran ile birlikte yer aldığı İngiliz televizyon draması Agatha Christie's Poirot'daki Hercule Poirot karakteridir.
Filmografi
1978: The Professionals : Where the jungle ends
1982: The Hunchback of Notre Dame
1982: The Missionary
1983: Trenchcoat
1984: Greystoke: The Legend of Tarzan, Lord of the Apes
1984: Master of the Game
1984: The Little Drummer Girl
1985: Blott on the Landscape
1985: The Falcon and the Snowman
1985: Thirteen at Dinner
1986: Iron Eagle
1987: Harry and the Hendersons
1988: A World Apart
1989-2008: Agatha Christie's Poirot
1989: When the Whales Came
1996: Executive Decision
1997: The Phoenix and the Carpet
1998: Kusursuz Cinayet
1999: RKO 281
1999: Wing Commander
2001: The Way We Live Now
2002: Live From Baghdad
2003: Foolproof
2003: Henry VIII
2003: The In-Laws
2004: Space Odyssey: Voyage To The Planets
2006: Dracula
2006: Flushed Away
2007: Flood
2007: Maxwell
2008: The Bank Job
1946 doğumlular
20. yüzyılda Britanyalı erkek oyuncular
21. yüzyılda Britanyalı erkek oyuncular
İngiliz erkek dizi oyuncuları
İngiliz erkek sinema oyuncuları
İngiliz erkek tiyatro oyuncuları
Litvanya Yahudisi asıllı İngilizler
Rusya Yahudisi asıllı İngilizler
Yaşayan insanlar
20. yüzyılda İngiliz erkek oyuncular
21. yüzyılda İngiliz erkek oyuncular
London Academy of Music and Dramatic Art'ta öğrenim görenler
İngiliz Anglikanlar
Londra doğumlu erkek oyuncular
Royal Shakespeare Company üyeleri
Ağaç sıralaması

Ağaç sıralaması, bilgisayar bilimlerinde kullanılan, herhangi bir diziden önce bir ikili arama ağacı oluşturup ardından bu ağacın üzerinden geçerek dizinin sıralanmasını sağlayan bir sıralama algoritmasıdır.
Diğer Sıralama Algoritmaları
Hızlı Sıralama
Birleştirmeli Sıralama
Seçmeli Sıralama
Kokteyl Sıralaması
Tarak Sıralaması
Yığın Sıralaması
Eklemeli Sıralama
Kabuk Sıralaması
Kabarcık Sıralaması
Güvercin yuvası sıralaması

Güvercin yuvası sıralaması, n adet öğeyi N adet "güvercin yuvası" (sıralanacak öğelerin alabileceği olası değerlerin sayısı) ile (Θ(n + N)) karmaşıklığıyla sıralayan bir sıralama algoritmasıdır. N O(n) olduğunda algoritma doğrusal zamanda çalışır. Bir sıralama algoritmasının dizideki öğeleri sıralamak için her bir öğeye en az bir kere bakması zorunlu olduğundan doğrusal zaman sıralama algoritmasından bağımsız olarak erişilebilecek en iyi sonuçtur.
Güvercin yuvası algoritması aşağıdaki biçimde çalışır:
Başlangıçta boş "güvercin yuvalarının" bulunduğu her bir arama anahtarı aralığına bir güvercin yuvası düşecek biçimde bir dizi oluştur.
Sıralanacak dizinin üzerinden geçerek bütün öğeleri ilgili güvercin yuvasına yerleştir.
Güvercin yuvası disizinin üzerinden sırayla gerçerek boş olmayan bütün yuvalardaki öğeleri asıl diziye aktar.
Güvercin yuvası sıralaması hızlı çalışması için gereken durumların nadiren oluşması ve diğer daha esnek ve neredeyse aynı hızda çalışan algoritmaların kullanımı daha kolay olduğu için pek kullanılmaz. Özellikle kova sıralaması güvercin yuvası sıralamasının uygulamada daha fazla kullanılan bir türüdür.
Sözde kodu
N adet ayrık elemanı sıralayan güvercin yuvası sıralamasının sözde kodu aşağıdaki gibidir:
function pigeonhole_sort(array a[n])
array b[N]
var i, j

zero_var (b) ( zero out array b )

for i in [0... length(a)-1]
b[a[i]] := b[a[i]]+1

( copy the results back to a )
j := 0
for i in [0... length(b)-1]
repeat b[i] times
a[j] := i
j := j+1
Sıralama algoritmaları
Kabuk sıralaması

Shell sıralaması (), bilgisayar bilimlerinde kullanılan bir sıralama algoritmasıdır. Eklemeli sıralama algoritmasının aşağıdaki iki gözlem kullanılarak genelleştirilmiş biçimidir:
Eklemeli sıralama, sıralanacak dizi zaten büyük oranda sıralıysa daha verimli çalışır.
Eklemeli sıralama, dizideki öğeleri her adımda yalnızca bir sonraki konuma aktardığından verimsizdir.
Algoritmanın Geçmişi
Shell sıralaması algoritmasının adı algoritmayı bulan kişi olan Donald Shell'den gelmektedir. Donald Shell algoritmayı 1959 yılında yayınlamıştır.
Uygulamalar
C/C++ dilinde yazılmış Shell sıralaması
Aşağıda C/C++ dilinde yazılmış, bir sayı dizisini Shell sıralaması algoritmasını kullanarak sıralayan bir program verilmiştir.
/
SHELL SORT
Written by erengencturk. net
/
#include <stdio. h>
#define ELEMENTS 6
void shellsort(int A[], int max)
{
int stop, swap, limit, temp, k;
int x=(int)(max/2);
while(x>0)
{
stop=0;
limit=max-x;
while(stop==0)
{
swap=0;
for(k=0;k<limit;k++)
{
if(A[k]>A[k+x])
{
temp=A[k];
A[k]=A[k+x];
A[k+x]=temp;
swap=k;
}
}
limit=swap-x;
if(swap==0)
stop=1;
}
x=(int)(x/2);
}
}
int main()
{
int i;
int X[ELEMENTS]={5,2,4,6,1,3};
printf("Unsorted Array:\n");
for(i=0;i<ELEMENTS;i++)
printf("%d ", X[i]);
shellsort(X, ELEMENTS);
printf("\nSORTED ARRAY\n");
for(i=0;i<ELEMENTS;i++)
printf("%d ", X[i]);
}
Java dilinde yazılmış Shell sıralaması
public static void shellSort(int[] a) {
for (int i = a. length / 2; i > 0;
i = (i == 2? 1 : (int) Math. round(i / 2.2))) {
for (int i2 = i; i2 < a. length; i2++) {
int temp = a[i];
for (int j = i2; j >= i && a[j - i] > temp; j -= i){
a[j] = a[j - i];
a[j - i] = temp;
}
}
}
}
Python dilinde yazılmış Shell sıralaması
def shellsort(a):
def increment_generator(a):
h = len(a)
while h!= 1:
if h == 2:
h = 1
else:
h = 5 h//11
yield h
for increment in increment_generator(a):
for i in xrange(increment, len(a)):
for j in xrange(i, increment-1, -increment):
if a[j - increment] < a[j]:
break
a[j], a[j - increment] = a[j - increment], a[j]
return a
Kokteyl sıralaması

Kokteyl sıralaması, bilgisayar bilimlerinde kabarcık sıralaması algoritmasına benzer bir sıralama algoritmasıdır. Kabarcık sıralamasından farkı sıralanacak listenin üzerinden tek yöne doğru değil iki yöne de geçerek öğeleri sıralamasıdır. Algoritmanın uygulanması kabarcık sıralaması algoritmasının uygulanmasından çok az daha zordur.
Sözde kodu
Kokteyl sıralamasının en yalın biçimi her defasında listenin tamamının üzerinden geçer:
procedure cocktailSort( A : list of sortable items ) defined as:
do
swapped := false
for each i in 0 to length( A ) - 2 do:
if A[ i ] > A[ i + 1 ] then // ardışık iki öğenin doğru sırada olup olmadığına bak order
swap( A[ i ], A[ i + 1 ] ) // iki öğenin yerlerini değiştir
swapped := true
end if
end for
if swapped = false then
// eğer değişiklik yapılmadıysa dıştaki döngüden çıkabiliriz.
break do-while loop
end if
swapped := false
for each i in length( A ) - 2 to 0 do:
if A[ i ] > A[ i + 1 ] then
swap( A[ i ], A[ i + 1 ] )
swapped := true
end if
end for
while swapped // hiçbir öğe yer değiştirmediyse liste sıralanmıştır
end procedure
Diğer sıralama algoritmaları
Kabarcık sıralaması
Birleştirmeli sıralama
Seçmeli sıralama
Hızlı sıralama
Tarak sıralaması
Sıralama algoritmaları
Rahat sıralama

Rahat Sıralama (İngilizcesi: Smoothsort) bilgisayar bilimlerinde kullanılan yığın sıralaması algoritmasının türevi olan bir sıralama algoritmasıdır. 1981 yılında Edsger Dijkstra tarafından geliştirilmiştir. Yığın sıralamasına benzer biçimde rahat sıralamanın en kötü durumdaki karmaşıklığı O(n log n)'dir. Rahat sıralamanın yığın sıralamasına göre üstünlüğü ise başlangıçta neredeyse sıralı olan bir diziyi sıralarken karmaşıklığının O(n) düzeyine inmesidir. Uygulamasındaki karmaşıklığı nedeniyle rahat sıralama çok nadiren kullanılır.
Diğer Sıralama Algoritmaları
Hızlı Sıralama
Birleştirmeli Sıralama
Kabarcık Sıralaması
Kokteyl Sıralaması
Tarak Sıralaması
Tarak sıralaması

Tarak Sıralaması, ilk defa 1991 yılının Nisan ayında Stephen Lacey ve Richard Box tarafından Byte dergisinde duyurulmuş yalın bir sıralama algoritmasıdır. Kendisinden önce duyurulmuş kabarcık sıralaması algoritmasından başarılıdır ve karmaşıklıkta hızlı sıralama algoritmasıyla yarışır. Algoritmanın ana fikri listenin sonundaki küçük değerli öğelerin sayısını azaltmaktır. Kabarcık sıralaması algoritmasında sıralanacak listenin sonundaki küçük değerli öğelerin varlığı algoritmayı çok yavaşlattığı için tarak sıralamasında bu değerlerin sayısının azaltılması yoluna gidilmiştir.
Kabarcık sıralaması algoritmasında iki öğe karşılaştırıldığında aralarındaki mesafe her zaman 1'dir. Başka bir deyişle, kabarcık sıralaması her zaman ardışık iki değeri karşılaştırır. Taraf sıralaması ise bunun aksine aralarındaki mesafe birden çok daha fazla olan öğeleri karşılaştırabilir. (Kabuk Sıralaması da aynı düşünceyle tasarlanmıştır ancak kabuk sıralaması kabarcık sıralamasının değil seçmeli sıralamanın bir türevidir.)
Sözde Kodu
function combsort11(array input)
gap := input. size //öğeler arasındaki aralığın başlangıç boyutunu belirle

loop until gap <= 1 or swaps = 0
//yeni bir tarama için aralığın boyutunu güncelle
if gap > 1
gap := gap / 1.3
if gap = 10 or gap = 9
gap := 11
end if
end if

i := 0
swaps := 0 // Açıklama için kabarcık sıralamasına bakınız

// giriş listesinin üzerinden tek bir "tarama"
loop until i + gap >= array. size //Benzer yaklaşım için kabuk sıralamasına bakınız
if array[i] > array[i+gap]
swap(array[i], array[i+gap])
swaps := 1 // Aritmetik taşma düzeltmesi için
end if
i := i + 1
end loop

end loop
end function
C
void comb_sort(int input, size_t size) {
const float shrink = 1.3f;
int swap;
size_t i, gap = size;
bool swapped = false;
while ((gap > 1) || swapped) {
if (gap > 1) {
gap = (size_t)((float)gap / shrink);
}
swapped = false;
for (i = 0; gap + i < size; ++i) {
if (input[i] - input[i + gap] > 0) {
swap = input[i];
input[i] = input[i + gap];
input[i + gap] = swap;
swapped = true;
}
}
}
}
Diğer Sıralama Algoritmaları
Kabarcık Sıralaması
Birleştirmeli Sıralama
Seçmeli Sıralama
Kokteyl Sıralaması
Hızlı Sıralama
Sıralama algoritmaları
Algoritma listesi

Bilgisayar bilimlerinde değişik amaçlarla pek çok algoritma kullanılır. Aşağıda Vikipedi'de bulunan algoritmaların listesi verilmiştir.
Birleşimsel algoritmalar
Genel birleşimsel algoritmalar
Sözderastlantısal sayı üreteciler
Blum Blum Shub
Mersenne hortumu
Gecikmeli Fibonacci üreteci
Doğrusal eşleşik üreteci
Arama algoritmaları
Doğrusal arama
İkili arama algoritması
İkili arama ağacı
Seçim algoritması
Enlemesine arama
Derinlemesine arama
En iyi en önce arama
Kestirimci arama
A arama algoritması
Uniform-cost arama algoritması
Hash tablosu
Sıralama algoritmaları
Ağaç sıralaması
Birleştirmeli sıralama
Saçma sıralama
Sayarak sıralama
Cüce sıralaması
Eklemeli sıralama
Flash sıralaması
Güvercin yuvası sıralaması
Hızlı sıralama
Kabarcık sıralaması
Kabuk sıralaması
Kokteyl sıralaması
Kova sıralaması
Kütüphane sıralaması
Pancake sıralaması
Basamağa göre sıralama
Rahat sıralama
Seçmeli sıralama
Tarak sıralaması
Topolojik sıralama
Yığın sıralaması
Birleştirme algoritmaları
Çizge algoritmaları
Karakter dizileri üzerine algoritmalar
Matematik listeleri
Fiziksel katman

Fiziki katman, donanım katmanı veya 1. katman, verinin kablo üzerinde alacağı fiziksel yapıyı tanımlar. Bu katman verinin nasıl elektrik, ışık veya radyo sinyallerine çevrileceğini ve aktarılacağını tanımlar. Gönderen tarafta fiziksel katman bir ve sıfırları elektrik sinyallerine çevirip kabloya yerleştirirken, alıcı tarafta fiziki katman kablodan okuduğu bu sinyalleri tekrar bir ve sıfır haline getirir.
Fiziki katman veri bitlerinin karşı tarafa, kullanılan medya (kablo, fiber optik, radyo sinyalleri) üzerinden nasıl gönderileceğini tanımlar. İki taraf da aynı kurallar üzerinde anlaşmamışsa veri iletimi mümkün değildir. Örneğin bir taraf sayısal 1 manasına gelen elektrik sinyalini +5 volt ve 2 milisaniye süren bir elektrik sinyali olarak yolluyor, ama alıcı +7 volt ve 5 milisaniyelik bir sinyali kabloda gördüğünde bunu 1 olarak anlıyorsa veri iletimi gerçekleşmez.
Fiziki katman bu tip çözülmesi gereken problemleri tanımlamıştır. Üreticiler (örneğin ağ kartı üreticileri) bu problemleri göz önüne alarak aynı değerleri kullanan ağ kartları üretirler. Böylece farklı üreticilerin ağ kartları birbirleriyle sorunsuz çalışır.
Bu katman için veri bit katarı olarak adlandırılır. Hat üzerinden aktarılacak 0 ve 1'lerin fiziki olarak ne ifade edileceği bu katmanın görevidir. Bu katmanda çalışan donanımlar: fiber optik kablolar, radyo sinyal gönderici alıcılar, konnektörler ve tüm anahtarlardır.
Fiziki katmanın iletişim kuralları
RS-232
V.35
V.34
T1
E1
10BASE-T
100BASE-TX
ISDN
SONET
DSL
802.11a/b/g/n