Konuyu görüntüle
IUCODERS FORUM > Duyurular > Okul ile ilgili > Programming Languages Proje
Yazar
burakkanmaz


avatar
Gaziantep
Kayıt: 02.10.2006
14.01.2008-10:17 #34537
cantur yazdi
 
Visual Studio 2005 yerine Visual Studio 2008 idesine dönüşüm yapılmıştır.


Neden ? Kaç kişi 2008 kullanıyor ki ? Toplasak 5 kişi ancak çıkar.rolling eyes VS2005 kullanan 10larca kişi napacak hocam ? worriedraised eyebrow Final dönemi projenin son gününde versiyon çevirmeyle uğraştırmayın 10larca 2005 kullanıcısını tekrardan praying





Yazar
cantur


avatar
Rize
admin
Kayıt: 16.01.2006
14.01.2008-10:22 #34538
2005 projesini kullanmaya devam edebilirler aynı şekilde klasöre kopyalamaları yeterli. Benim makınamda 2008 e geçtiğimden artık 2005 formatında kaydedemiyorum. O nedenle bir değişiklik oldu. Heyecan yapmayın.





Yazar
encin


avatar

Kayıt: 30.11.2007
14.01.2008-20:02 #34573
long tipinde iki boyutlu bir dizi oluştururken 100 e 10000 boyutlara izin vermiyor, 100e 1000 olursa sorun çıkmıyor
büyük boyutlar olunca illaki dinamik tahsisat mı yapmak lazım ????
??












Yazar
neurorebel


avatar

Kayıt: 15.08.2007
14.01.2008-20:05 #34575
diziyi nasıl tanımladığını yazabilir misin ?





Do weird and difficult things.

Yazar
encin


avatar

Kayıt: 30.11.2007
14.01.2008-20:11 #34579
long dizimin_ismi[ 100 ][ 10000 ] ;

şeklinde












Yazar
neurorebel


avatar

Kayıt: 15.08.2007
14.01.2008-20:23 #34581
VS2005 te denediğimde long dizi[100][10000] oluyor ama yüksek boyutlara çıktığında

total size of array must not exceed 0x7fffffff bytes diyor demek ki dinamik ayırmak lazım imiş :) daha önce hiç böyle bişeyle karşılaşmamıştım tuhaftır.. :) senin kullandığın derleyicinin izin verdiği sınırlar belki daha düşüktür. bu arada 0x7fffffff byte 2Gigabyte ediyor galiba. Yani fantastik bir ihtiyaç olmuş :) bir anda o kadar bellek ayırmamalısın. Başka birşeyler düşün bence yapmak istediğin şeyi söylemende bi sakınca yoksa belki daha çok yardımcı olunabilir. Belki problemini çözecek daha etkili bir veri yapısı ya da yöntem vardır.





Do weird and difficult things.

Yazar
neurorebel


avatar

Kayıt: 15.08.2007
14.01.2008-20:25 #34582
20x20 puzzle gören oldu mu hiç :D:D son denemeler artık... ben maks 7x10 gördüm misal... o da 8dk kadar





Do weird and difficult things.

Yazar
encin


avatar

Kayıt: 30.11.2007
14.01.2008-20:34 #34584
100 e 20000 lik alana ihtiyacım var benim, , o da fazla bişey değil ki, sisteme göre 8 ya da 16 MB kaplaması lazım, yanlış mı hesaplıyorum thinking,
vs 2008 de çalışıyorum, dinamik denemedim ama aynı yeri kaplıcak sonuçta izin verilmesi lazım ikisine de

izin verilmiyorsa bırakıyorum ben bu projeyi, microsofta da dava açıcam, başka ne yapabiliriz mesela??laughing

benim de yeni yeni bitiyo, biraz önce 4x5 i 2 sn de buldu dancing
ama arada kafasına göre takılıyo, bikaç mantık hatasını düzeltmek lazım praying












Yazar
neurorebel


avatar

Kayıt: 15.08.2007
14.01.2008-20:41 #34586

 
benim de yeni yeni bitiyo, biraz önce 4x5 i 2 sn de buldu


vay süper :)

100 * 20000 * sizeof(long) = 7 - 8 Meg evet :)) yalnız bu zaten oluyor :) 100 * 10000 de oluyordu dedim sana. 100000 100000 falan deyince o hatayı verdi zaten. ne diyor ki hata mesajı ??

long arr[100][20000]; // vs2005 te ok





Do weird and difficult things.

Yazar
encin


avatar

Kayıt: 30.11.2007
14.01.2008-20:47 #34587
ya uygulama başlayınca kapanıyor hemen, işte her zaman verdiği hata, bir sorun oluştu windows çözüm arıyor filan..
sonsuz döngüye girildiğinde verdiği hatayı veriyor yani

100e 1000de sorun yok, 100 e 10000 olunca kapanıyo işte thinkingconfusedangelhugsthinking












Yazar
neurorebel


avatar

Kayıt: 15.08.2007
14.01.2008-20:55 #34589
ya o zaman sorun başka bişey bence yani dizi boyutuyla alakalı olmamalı dolaylı yoldan olabilir ama ne desek boş yani eheh :) belki biraz daha açarsan bişeler söylenebilir ama kullandığın dizi boyutları geçerli zaten. 20000 yaptığında diziyi kullandığın döngülerde falan gerekli değişiklikleri yapıyor musun ?nerd





Do weird and difficult things.

Yazar
encin


avatar

Kayıt: 30.11.2007
14.01.2008-21:02 #34592
yok döngülerden olamaz, tanımlamalardan sonraki ilk ifadeye bile gelemiyor
antivirüs bir sorun çıkardı ama onun karışacağını sanmıyorum bu işe laughing
başka neyle ilgili olur ki bu ya thinking

dinamik yapsam şimdi hepsinle baştan uğraş, o da olmaz












Yazar
cantur


avatar
Rize
admin
Kayıt: 16.01.2006
14.01.2008-21:20 #34599
c yapısı gereği (gün geçtikçe artmakla birlikte) statik dizi boyutlarında bir üst sınır uyguluyor. Bu ilk başlarda 32000 küsür sonra 65000 küsür olmuş . Şu anki derleyicile maksimum kaça çıkıyor bilmiyorum ama takıldığın nokta bu. Ne yazıkki dediğin kadar büyük bellek bölgesi ayırmak istiyorsan dinamik dizileri kullanmalısın.

Kod derlenirken bir hata veya warning vermiyor ise hata başka birşeyden kaynaklanıyor olabilir.





Yazar
burakkanmaz


avatar
Gaziantep
Kayıt: 02.10.2006
15.01.2008-01:39 #34670
cantur yazdi
 
Proje Teslimlerini 16-01-2008 (Çarşamba) Saat 23:59 'a kadar


http://odevteslim.canturna.com/
 


Şimdi son teslim yarın mı ? cuma mı ? Eğer cuma ise gerçekten çok büyük sevap işlemiş olacaksınız hocam biggrin


Hata 1 : sad


 


kendi elcağızlarımla kontrol ettim "at","an","aa","tn" kelimeleri var fakat puzzle'ım FAILED oldu shock
Hocam uzatmaları oynadığımız şu son saatlerde neden böyle oluyor confused Acaba sorun bende mi ? Başkalarında da mı 2x2 lik basit bir puzzle'da FAILED oluyor worried

Hata 2 : sad

 


shock Ya acaba dictionary.txt değişti de benim mi haberim yok ? Neden FAILED alıyorum hep ??
Yine oturdum, üşenmedim kontrol ettim : "pox","gp","tt","pg","opt" kelimeleri var sözlükte. cryingcrying Bu gece çıldırmadan lütfen bir şey söyleyin hocam prayingpraying Uykunuz kaçsında bi gelip bakın inş blushing sonra rahat rahat uyuyun biggrin

 

NAME : Burak Kanmaz
NUMBER: 1306050010
TIME : 0.20
SIZE : 3 X 3
|-----|
|p|o|x|
|-----|
|g|p|@|
|-----|
|@|t|t|
|-----|
HORIZONTAL CHECK : FAILED
VERTICAL CHECK : FAILED
FULL SQUARE CHECK : PASS
Number Of Word In Horizontal Direction : 3
Number Of Word In Vertical Direction : 2
Number Of Full Squares In Puzzle : 2
____________________________________________
Words In Horizontal Direction:______________
____________________________________________
pox
gp
tt
____________________________________________
Words In Vertical Direction:______________
____________________________________________
pg
opt







Yazar
neurorebel


avatar

Kayıt: 15.08.2007
15.01.2008-02:23 #34674
3x3 lük puzzleında son sütunda tek karakterlik kelimeler var yani o zaten geçersiz, diğeride çok küçük olduğu için min/max word in vertical/horizontal şartlarına takılıyordur muhtemelen





Do weird and difficult things.

Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb