BLM202E Data Structures Dönem Projesi

Transkript

BLM202E Data Structures Dönem Projesi
BLM202E Data Structures Dönem Projesi
Bir
sözlükteki
“anagram_dictionary.txt”
tüm
anagram
kelime
kümelerini bulan bir algoritma tasarlanmanız istenmektedir, Örneğin
“silah, halis, salih, sahil” veya “acres, cares, races, scare” aynı
anagram kümesine girmektedir. Algoritmanızın zaman karmaşıklığını
bulun.
Kelimeler sıra
okunacaktır,
ile
tek
Okunan kelimeler hangi
içerisinde tutulacaktır,
tek
“anagram_dictionary.txt”
anagram
kümesine
dahil
ise
dosyasından
o
listenin
Uygulamanızı java swing kullanarak gerçekleştiriniz,
Dosya “anagram_dictionary.txt” bir open dialog ile okunacak, ve tüm
anagram kelimeler bulunup tekrar sıra ile ayrı bir dosyaya
yazılacaktır,
Uygulama kaç farklı anagram kelime grubu olduğunu bulacaktır,
Projenin son teslim tarihi,
bireysel olarak yapılacaktır,
Projenin
ara
sunum
gerçekleşecektir,
11.05.2016
gösterimi
sunum
02.05.2016
şeklinde
tarihinde
C109
c109
da
da
Proje %15, (Ara sunum %30, Proje teslim %70)
Ödevler %15,
Vize %25,
Final %45
Şeklinde değerlendirilecektir,
Öğr. Gör. Musa AYDIN

Benzer belgeler