Veri Yapıları Terim Sözlüğü

Sunumlarda geçen her İngilizce terim ve sunumlarda kullanılan tek Türkçe karşılığı. Bölüm sütunu, terimin ayrıntılı anlatıldığı sunuma bağlanır.

İngilizceTürkçeBölüm
abstract data type (ADT)soyut veri tipi1 · Giriş
adaptable priority queueuyarlanabilir öncelikli kuyruk8 · Öncelikli Kuyruklar ve Heap
adjacency listkomşuluk listesi11 · Çizgeler
adjacency matrixkomşuluk matrisi11 · Çizgeler
adjacentkomşu11 · Çizgeler
agingyaşlandırma5 · Kuyruklar
algorithmalgoritma1 · Giriş
algorithm analysisalgoritma analizi1 · Giriş
amortized analysisamortize analiz4 · Yığınlar
ancestorata7 · Ağaçlar
arraydizi2 · Diziler
asymptoticasimptotik1 · Giriş
autoboxingotomatik kutulama6 · Liste
average caseortalama durum1 · Giriş
AVL treeAVL ağacı10 · Arama Ağaçları
B+ treeB+ ağacı7 · Ağaçlar
B-treeB-ağacı7 · Ağaçlar
balance factordenge faktörü10 · Arama Ağaçları
balanced parenthesesparantez kontrolü4 · Yığınlar
base casetaban durum1 · Giriş
best caseen iyi durum1 · Giriş
Big Obüyük O1 · Giriş
binary heapikili heap8 · Öncelikli Kuyruklar ve Heap
binary searchikili arama2 · Diziler
binary search tree (BST)ikili arama ağacı10 · Arama Ağaçları
binary treeikili ağaç7 · Ağaçlar
bipartite graphiki parçalı çizge11 · Çizgeler
bit vectorbit vektörü12 · Kümeler
bottom-up heap constructionaşağıdan yukarıya heap oluşturma8 · Öncelikli Kuyruklar ve Heap
breadth-first search (BFS)genişlik öncelikli arama11 · Çizgeler
bubble sortkabarcık sıralaması2 · Diziler
bucketkova9 · Eşlemeler ve Hash Tabloları
call stackçağrı yığını1 · Giriş
capacitykapasite2 · Diziler
childçocuk7 · Ağaçlar
circular queuedairesel kuyruk5 · Kuyruklar
circularly linked listdairesel bağlı liste3 · Bağlı Listeler
collectionkoleksiyon6 · Liste
collisionçakışma9 · Eşlemeler ve Hash Tabloları
complete binary treetam ikili ağaç7 · Ağaçlar
complete graphtam çizge11 · Çizgeler
complexitykarmaşıklık1 · Giriş
compression functionsıkıştırma9 · Eşlemeler ve Hash Tabloları
connectedbağlantılı11 · Çizgeler
connected componentbağlantılı bileşen11 · Çizgeler
correctnessdoğruluk1 · Giriş
covariancekovaryans2 · Diziler
cursorimleç6 · Liste
cycledöngü11 · Çizgeler
cycle detectiondöngü tespiti3 · Bağlı Listeler
data structureveri yapısı1 · Giriş
data typeveri tipi1 · Giriş
deep copyderin kopya2 · Diziler
degreederece7 · Ağaçlar
depthderinlik7 · Ağaçlar
depth-first search (DFS)derinlik öncelikli arama11 · Çizgeler
deque (double-ended queue)çift uçlu kuyruk5 · Kuyruklar
dequeuedequeue (önden çıkarma)5 · Kuyruklar
descendantsoy7 · Ağaçlar
differencefark12 · Kümeler
digital datadijital veri1 · Giriş
direct addressingdoğrudan adresleme9 · Eşlemeler ve Hash Tabloları
directed acyclic graph (DAG)yönlü döngüsüz çizge11 · Çizgeler
directed graph (digraph)yönlü çizge11 · Çizgeler
disjoint sets (union-find)ayrık kümeler12 · Kümeler
double hashingçift hash9 · Eşlemeler ve Hash Tabloları
doubling experimentkatlama deneyi1 · Giriş
doubly linked listçift yönlü bağlı liste3 · Bağlı Listeler
down-heapdown-heap (aşağı süzme)8 · Öncelikli Kuyruklar ve Heap
dynamic arraydinamik dizi2 · Diziler
edgekenar7 · Ağaçlar
edge listkenar listesi11 · Çizgeler
elementöğe2 · Diziler
empirical analysisdeneysel analiz1 · Giriş
enqueueenqueue (arkaya ekleme)5 · Kuyruklar
expression treeifade ağacı7 · Ağaçlar
FIFOilk giren ilk çıkar5 · Kuyruklar
frontön5 · Kuyruklar
full binary treedolu ikili ağaç7 · Ağaçlar
genericjenerik1 · Giriş
genericsjenerikler1 · Giriş
graphçizge11 · Çizgeler
hash codehash kodu9 · Eşlemeler ve Hash Tabloları
hash functionhash fonksiyonu9 · Eşlemeler ve Hash Tabloları
hash tablehash tablosu9 · Eşlemeler ve Hash Tabloları
headbaş3 · Bağlı Listeler
heapheap8 · Öncelikli Kuyruklar ve Heap
heap memoryheap bellek2 · Diziler
heap sortheap sort8 · Öncelikli Kuyruklar ve Heap
heightyükseklik7 · Ağaçlar
immutabledeğiştirilemez6 · Liste
in-degreegiriş derecesi11 · Çizgeler
in-placeyerinde2 · Diziler
indexindis2 · Diziler
infixara ek4 · Yığınlar
initializerilklendirici2 · Diziler
inorderkök ortada7 · Ağaçlar
insertion sorteklemeli sıralama2 · Diziler
interfacearayüz1 · Giriş
internal nodeiç düğüm7 · Ağaçlar
intersectionkesişim12 · Kümeler
invariantdeğişmez1 · Giriş
iteratorokuyucu6 · Liste
jagged arraydüzensiz dizi2 · Diziler
keyanahtar8 · Öncelikli Kuyruklar ve Heap
Kruskal's algorithmKruskal algoritması12 · Kümeler
leafyaprak7 · Ağaçlar
levelseviye7 · Ağaçlar
level-orderseviye sırası7 · Ağaçlar
linear probingdoğrusal yoklama9 · Eşlemeler ve Hash Tabloları
linear searchdoğrusal arama2 · Diziler
linked listbağlı liste3 · Bağlı Listeler
listliste6 · Liste
load factoryük faktörü9 · Eşlemeler ve Hash Tabloları
loopdöngü1 · Giriş
mapeşleme9 · Eşlemeler ve Hash Tabloları
matrixmatris2 · Diziler
max-heapmax-heap8 · Öncelikli Kuyruklar ve Heap
medianortanca2 · Diziler
merge sortbirleştirme sıralaması2 · Diziler
min-heapmin-heap8 · Öncelikli Kuyruklar ve Heap
minimum spanning tree (MST)minimum kapsayan ağaç12 · Kümeler
modemod2 · Diziler
multidimensional arrayçok boyutlu dizi2 · Diziler
multimapçoklu eşleme12 · Kümeler
multisetçoklu küme12 · Kümeler
mutabledeğiştirilebilir6 · Liste
next greater elementsonraki büyük öğe4 · Yığınlar
nodedüğüm3 · Bağlı Listeler
non-primitiveilkel olmayan1 · Giriş
nullnull3 · Bağlı Listeler
open addressingaçık adresleme9 · Eşlemeler ve Hash Tabloları
out-degreeçıkış derecesi11 · Çizgeler
overflowtaşma4 · Yığınlar
parentebeveyn7 · Ağaçlar
pathyol7 · Ağaçlar
path compressionyol kısaltma12 · Kümeler
perfect binary treemükemmel ikili ağaç7 · Ağaçlar
persistent data structurekalıcı veri yapısı6 · Liste
pointerişaretçi3 · Bağlı Listeler
poppop (üstten çıkarma)4 · Yığınlar
positionkonum6 · Liste
positional listkonumsal liste6 · Liste
postfixsonek4 · Yığınlar
postorderkök sonda7 · Ağaçlar
predecessoröncül10 · Arama Ağaçları
prefixönek4 · Yığınlar
prefix averagesönek ortalamaları1 · Giriş
preorderkök başta7 · Ağaçlar
primary clusteringkümelenme9 · Eşlemeler ve Hash Tabloları
primitive operationilkel işlem1 · Giriş
primitive typeilkel tip1 · Giriş
priority queueöncelikli kuyruk8 · Öncelikli Kuyruklar ve Heap
probingyoklama9 · Eşlemeler ve Hash Tabloları
pushpush (üste ekleme)4 · Yığınlar
quadratic probingkaresel yoklama9 · Eşlemeler ve Hash Tabloları
queuekuyruk5 · Kuyruklar
quick sorthızlı sıralama2 · Diziler
rankrütbe12 · Kümeler
reararka5 · Kuyruklar
recursionözyineleme1 · Giriş
red-black treekırmızı-siyah ağaç10 · Arama Ağaçları
referencereferans1 · Giriş
relaxationgevşetme11 · Çizgeler
resizing (rehashing)yeniden boyutlandırma9 · Eşlemeler ve Hash Tabloları
robustnesssağlamlık1 · Giriş
rootkök7 · Ağaçlar
rotationdöndürme10 · Arama Ağaçları
round robinround robin (sırayla dönen zamanlama)5 · Kuyruklar
schedulerzamanlayıcı5 · Kuyruklar
search treearama ağacı10 · Arama Ağaçları
selection sortseçimli sıralama2 · Diziler
self-loopöz döngü11 · Çizgeler
sentinelbekçi3 · Bağlı Listeler
separate chainingayrı zincirleme9 · Eşlemeler ve Hash Tabloları
setküme12 · Kümeler
shallow copysığ kopya2 · Diziler
shortest pathen kısa yol11 · Çizgeler
siblingkardeş7 · Ağaçlar
singly linked listtek yönlü bağlı liste3 · Bağlı Listeler
sliding windowkayan pencere5 · Kuyruklar
space complexityalan karmaşıklığı1 · Giriş
spanning treekapsayan ağaç12 · Kümeler
splay treesplay ağacı10 · Arama Ağaçları
stable (sort)kararlı2 · Diziler
stackyığın4 · Yığınlar
static arraystatik dizi2 · Diziler
stock spanstock span4 · Yığınlar
subsetalt küme12 · Kümeler
subtreealt ağaç7 · Ağaçlar
successorardıl10 · Arama Ağaçları
swaptakas2 · Diziler
tailson3 · Bağlı Listeler
time complexityzaman karmaşıklığı1 · Giriş
time slice (quantum)zaman dilimi5 · Kuyruklar
topüst4 · Yığınlar
topological sorttopolojik sıralama11 · Çizgeler
Towers of HanoiHanoi kuleleri4 · Yığınlar
transposetranspoz2 · Diziler
traversalgezinme3 · Bağlı Listeler
treeağaç7 · Ağaçlar
two-dimensional arrayiki boyutlu dizi2 · Diziler
unboxingkutudan çıkarma6 · Liste
underflowalt taşma4 · Yığınlar
undirected graphyönsüz çizge11 · Çizgeler
undogeri al4 · Yığınlar
unionbirleşim12 · Kümeler
union by rankrütbeye göre birleştirme12 · Kümeler
union by sizeboyuta göre birleştirme12 · Kümeler
up-heapup-heap (yukarı süzme)8 · Öncelikli Kuyruklar ve Heap
valuedeğer9 · Eşlemeler ve Hash Tabloları
vertexdüğüm11 · Çizgeler
viewgörünüm6 · Liste
weighted graphağırlıklı çizge11 · Çizgeler
worst caseen kötü durum1 · Giriş
zig, zig-zig, zig-zagzig, zig-zig, zig-zag10 · Arama Ağaçları

Sercan KÜLCÜ, Tüm hakları saklıdır.