Kategori Arşivleri: Lisansüstü Araştırmalar

Lisansüstü Araştırmalar

Parametrik olmayan(non-parametric) istatistiksel testlerle analiz nasıl yapılır?

Bir veri kümesinin ortalama değeri yeterli bir istatistiksel gösterici değildir çünkü ortalama aykırı değerlerden etkilenir. Medyan ise veriyi tam ortadan ikiye böler ve veri kümesi hakkında daha sağlıklı bilgi verir. Çalışmalarımızın sonuçlarına hangi istatistiksel testleri uygulayacağımız bir muammadır. Medyan kullanılarak yapılacak analizler için parametrik olmayan (non-parametric) istatistiksel testler yapmamız gerekir. Parametrik testler verinin normal olarak>>>

İçerikten bağımsız bir gramerin (context-free grammar) üretebileceği ifadeler nelerdir?

Aşağıda içerikten bağımsız bir gramer (context-free grammar) verilmiştir. Başlangıç değişkeni exp ile gösterilmiştir. Bu gramer hangi ifadeleri üretebilir? exp –> INT exp –> exp OP exp exp –> LP exp RP OP –> +|-|*|/ LP –> ( RP –> ) INT –> 0|1|2|3|4|5|6|7|8|9 Cevap: exp->INT’e göre 0-9 arasındaki sayılar tek tek üretilebilir. exp->exp OP exp’e>>>

Düzenli bir ifadenin NFA ve DFA’sını çizen çevrimiçi bir web sayfası

Düzenli bir ifadenin NFA ve DFA’sını çizen çevrimiçi bir web sayfası: http://hackingoff.com/compilers/regular-expression-to-nfa-dfa Thompson-McNaughton-Yamada temelli NFA ve bu NFA’nın DFA’sını çizerek bizlere sunuyor. Örneğin a*(b|a)* ifadesinin NFA’sı: Aynı ifadenin DFA’sı: HackingOff sitesinde başka faydalı içerikler de bulunuyor. İncelemekte fayda var.

İkili Arama Ağacı’nda Ekleme, Arama, Dolaşma, En Küçük Eleman Bulma, En Büyük Eleman Bulma, Silme Nasıl Yapılır?

İkili Arama Ağacı’nda Ekleme, Arama, Dolaşma, En Küçük Eleman Bulma, En Büyük Eleman Bulma, Silme Nasıl Yapılır? İkili ağaç, her düğümünde en fazla iki düğüm bağlı olan ağaç yapısıdır. İkili arama ağacı ise kök düğümün solunda kökten küçük değerlerin, sağında ise kökten büyük değerlerin sıralandığı araçtır. İkili ağaç, rekürsif(özyineli) bir yapıdadır. İkili ağaçlara Directed Acyclic>>>

Dairesel Bağlı Listede Ekleme, Sıralı Ekleme ve Silme İşlemi Nasıl Yapılır?

Dairesel Bağlı Listede Ekleme, Sıralı Ekleme ve Silme İşlemi Nasıl Yapılır? Şadi Evren ŞEKER’in anlatımındaki kod: #include <stdio.h> #include <stdlib.h> struct n{ int x; struct n * next; }; typedef struct n node; void bastir( node * r){ node * iter=r; printf(“%d “, iter->x); iter = iter -> next; while (iter != r){ printf(“%d “,>>>

Bağlı listeden eleman silme

Bağlı listeden eleman silme, Şadi Evren ŞEKER’in anlatımındaki kod: #include <stdio.h> #include <stdlib.h> struct n{ int x; struct n * next; }; typedef struct n node; void bastir( node * r){ while (r != NULL){ printf(“%d “, r->x); r = r -> next; } printf(“\n”); } void ekle( node * r, int x){ while( r>>>

Bağlı listede araya ekleme ve sıralı ekleme nasıl yapılır?

Bağlı listede araya ekleme ve sıralı ekleme nasıl yapılır? Şadi Evren ŞEKER’in anlatımı sırasında kullandığı kod aşağıdadır: #include <stdio.h> #include <stdlib.h> typedef struct n{ int x; struct n * next; } node; typedef struct n node; void bastir(node * r){ while(r!=NULL){ printf(“%d\n”,r->x); r=r->next; } } node * ekleSirali(node *r,int x){ if (r==NULL){ r=(node *)malloc(sizeof(node)); r->next=NULL;>>>