Son Yazılar

Automata (Otomatlar) C / C++ Dosya Organizasyonu (File Organisation) JAVA Kod Örnekleri Metin Madenciliği (Text Mining) Programlama Dilleri Temel Bilgisayar Kavramları Temel Bilimler Veri Tabanı (Database) Veri Yapıları

Dizgi (String)

  Yazan: Şadi Evren ŞEKER Bir dilde bulunan ve o dilin tanımlı olan alfabesi içerisindeki sembollerin çeşitli sayılarda ve çeşitli sırada dizilmesi ile elde edilen yazılardır. Örneğin bir dildeki alfabe aşağıdaki şekilde tanımlı olsun: ∑1 = {0,1} Buna göre dilimizde…

Automata (Otomatlar) Programlama Dilleri Temel Bilgisayar Kavramları

Alfabe (Abece, Alphabet)

Yazan: Şadi Evren ŞEKER Bilgisayar bilimlerinde kullanılan ve yazıları ifade etmeye yarayan sembollerden oluşmuş kümelere verilen isimdir. Buna göre bir dildeki olası bütün semboller kullanılarak oluşturulan alfabeler kullanılarak metinlerin elde edilmesi mümkündür. Bilgisayar bilimlerindeki alfabelerde bulunan semboller sınırlı sayıda kabul…

Algoritma Analizi (Teory of Algorithms) Automata (Otomatlar) Temel Bilgisayar Kavramları

Sembol (Harf, İşaret, Symbol)

Yazan: Şadi Evren ŞEKER Bilgisayar bilimlerinde kullanılan ve yazıları ifade etmeye yarayan en küçük ifade birimine verilen isimdir. Buna göre bir dildeki olası bütün semboller kullanılarak oluşturulan alfabeler kullanılarak metinlerin elde edilmesi mümkündür. Bilgisayar bilimlerindeki alfabelerde bulunan semboller sınırlı sayıda…

Algoritma Analizi (Teory of Algorithms) Automata (Otomatlar) Graf Teorisi Veri Yapıları

Güçlü Bağlı Graf (Strongly Connected Graph)

Yazan: Şadi Evren ŞEKER Bir grafta bulunan bütün düğümleri diğer bütün düğümlere bağlayan birer kenar bulunuyorsa bu grafa güçlü bağlı graf adı verilir.

Algoritma Analizi (Teory of Algorithms) Automata (Otomatlar) Graf Teorisi Veri Yapıları

Basit Döngü (Simple Cycle)

Yazan: Şadi Evren ŞEKER Bir graftaki bir döngünün başlangıç ve bitiş düğümleri olan düğümü dışındaki bütün düğümlerin, bu döngü içerisinde sadece bir kere geçmesi durumunda bu döngüye basit döngü adı verilir.

Algoritma Analizi (Teory of Algorithms) Automata (Otomatlar) Graf Teorisi Veri Yapıları

Bağlı graf (conected graph)

Yazan: Şadi Evren ŞEKER Bir graftaki bütün düğümleri diğer bütün düğümlere bağlayan bir yol bulunuyorsa bu graflara bağlı graf denilir.

Algoritma Analizi (Teory of Algorithms) Automata (Otomatlar) Graf Teorisi Veri Yapıları

Döngü (Cycle)

Yazan: Şadi Evren ŞEKER Graf teorisinde bir düğümden başlayıp aynı düğümde biten yola döngü adı verilir Örneğin yukarıdaki grafta A düğümünden başlayarak gene bu düğümde biten {A,C,D}  döngüsü tasvir edilmiştir.

Algoritma Analizi (Teory of Algorithms) Automata (Otomatlar) Graf Teorisi Veri Yapıları

Altgraf (Subgraph)

Yazan: Şadi Evren ŞEKER Bir grafikte bulunan düğüm ve kenarlardan sadece bir kısmını içeren grafa verilen isimdir. Her altgraf da bir graftır. Ayrıca grafın kendisi de altgraflarından bir tanesidir. Örneğin yukarıdaki şekilde bir graf ve bir alt grafı yanyana gösterilmiştir.

Algoritma Analizi (Teory of Algorithms) Automata (Otomatlar) Graf Teorisi Veri Yapıları

Yol (Path)

Yazan: Şadi Evren ŞEKER Bir graf üzerinde bir veya daha fazla düğümden ve kenardan geçen rotaya verilen isimdir. Örneğin aşağıdaki graf üzerinde bir yol gösterilmiştir. Yolların yazılışı ise geçtikleri düğümlerin sırasıyla yazılması ile elde edilir. Örneğin yukarıdaki yolu {A,C,D} olarak…

Algoritma Analizi (Teory of Algorithms) Automata (Otomatlar) Graf Teorisi Veri Yapıları

Yönlü Graflar (Directed Graphs)

Yazan : Şadi Evren ŞEKER Bir grafın kenarlarının yön belirtmesi durumunda bu grafa yönlü graf adı verilir. Bir kenar iki düğümü birleştirmektedir. Yönlü bir kenar ise bir düğümden diğer düğüme gidilebilen yönü göstermektedir. Bu kenarın gösterdiği yönün tersine doğru da…