Anasayfa » Arşiv

Nisan 2012 Tarihli Yazılar

Algoritmalar, Java ve Java Teknolojileri »

[27 Nis 2012 | 5 Yorum | 5.211 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (1 oy,5 üzerinden : 5,00 )
Loading ... Loading ...
E ‘ NFA to DFA Converter (E ‘ Nfa dan Dfa ya Çeviri Yapan Java Otomata)

“Automata theory” dersini alan arkadaşların yakından bildikleri e’nfa (epsilon nondeterministic finite automata) dan dfa (deterministic finite automata) ya çevirme problemi vardır. Bu yazımda, bu problem için hazırlanmış nfa’yı dfa’ya çeviren bir  java projesini paylaşacağım.
Javada yazılmış bu program, elinizde mevcut olan bir epsilon nfa yı programa girerek dfa ye çevirmenizi ve dfa yı görsel olarak ekrana çizmenizi sağlamaktadır.
Programdan ekran görüntüleriyle örnek bir çeviri işlemi yapalım.
Bize verilen e’nfa şu şekilde olsun.

Bu örneği programa şu şekilde gireceğiz. Number of State bölümüne 0-10 tane state olduğu için 11 giriyoruz. Language bölümüne yukarıda ki örnekte …

Devamını oku...

C++, Diller »

[4 Nis 2012 | Yorum Yok | 1.925 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (Henüz hiç oy kullanılmadı. İlk oyu siz verin.)
Loading ... Loading ...

İnternette dolaşırken http://www.cihataltuntas.com adresinde bir soruyla karşılaştım. Soru basit ama öğreticiydi. Bende sizinle paylaşmak istedim. Soru “aşağıdaki kodun Gcc ile Linux altında ya da Dev-C++ ile windows altında derleyip çalıştırıldığında ekrana basacağı değerler nedir?”
Windows altında Visual Studio 2008,2010 ile de deneyebilirsiniz yine çalışır ama diğerlerinden farklı bir sonuç verir.
(Not derleyip çalıştırmadan önce tahminde bulunup cevap olarak yazın. Çalıştırdığınızda zaten sonucu göreceksiniz)

?View Code C#include <stdio.h>
 
void function(int a, int b) {
int c=0;
int* pointer;
 
pointer =&c+2;
(*pointer)+=8;
}
 
void main() …

Devamını oku...