Sizden Gelen Yorumlar:
Yorum Yazın
pcenginaar(26.7.2019 18:16:13)
ankara üniversitesinin bu sıralamada olmamasının sebebi nedir?
tolga(24.7.2019 16:22:14)
Hazırlık olan ama görece kötü yerde mi okumak ? yoksa görece daha iyi ama hazırlık olmayan yerde mi okumak ? (abd ye master a gidip orda kalmak istiyorum)
ercan(20.7.2019 01:33:15)
hasss...ZAMANINDA BOĞAZİÇİ ODTÜ KAZANAMAMIŞLAR ÇOK ACIDIM. AQ SİZ KİMSİNİZ NASIL ARAŞTIRMA YAPIYPRSUNUZ.
Tatar Ramazan(17.4.2018 12:26:46)
Aşağıdaki videoyu izleyin. Microsoftta çalışan genç türkler bile mülakatta veri yapıları algoritmalar soruyorlar diyor. Program yazdırıyorlarmış. Biz de bu siteye o tip programlar ekliyoruz. Düz, vasat programcı olmak yetmez. Kimsenin düşünemediğini yapamadığını yapmalısın. Zengin olmanın sırrı budur. Küçük bir bilgi seni zengin eder. Ama o bilgiye sahip olmak için yıllarca uğraşmak gerekebilir.
https://www.youtube.com/watch?v=91Vf3cK7Th0&t=651s
Tatar Ramazan(10.4.2018 21:02:17)
Ne yapıyormuşum? Açık konuşun.
gariban(10.4.2018 19:26:46)
Tatar Ramazan size tek önerim. İlk yazdığınız yorumun bulunduğu sayfadan bugüne doğru gelerek hem kendi hem başka rumuz ile yazdıklarınız hem de diğer tüm yorumları okumanız. Burada insanlar sizin dikkatinizi yaptığınız birşeye çekiyorsa bunu ofansif amaçlı yapmıyorlar. Sağlıcakla kalın.
Tatar Ramazan(10.4.2018 11:33:20)
Çoluk çocuk kod yazmayı öğrensin. Vizyon kazansınlar. İlk önce C dili öğrenilmeli. Sonra nesne tabanlı programlama (class, constructors, properties, fields, events) sonra da nesneye dayalı programlama (inheritance, interface, abstract class).
gariban(9.4.2018 19:26:42)
Tatar Ramazan yazdığınız bu kodun konuyla ilgisi nedir? Kime ne yararı var? Niye böyle bir kod yazma ihtiyacı duyuyorsunuz buraya?
Tatar Ramazan(9.4.2018 15:21:03)
2010 yılı ODTÜ programlama yarışmasındaki sorunun C dilinde çözümü (All rights reserved)
#define N 20
int siraliindis = 0, i = 0, j = 0, M = 0, K = 0, teslimat[N], ustmerkez[N], sorgular[N][2], merkezagaci[N][N], siralimerkezler[N];
FILE *gir, *cik;
void teslimata_gore_sirala() { int gecici = 0, k = 0, hareket = 0;
for (hareket = 0; hareket k siraliindis; hareket++) { for (k = 0; k k siraliindis - hareket; k++)
if (teslimat[siralimerkezler[k] - 1] b teslimat[siralimerkezler[k + 1] - 1]) {
gecici = siralimerkezler[k]; siralimerkezler[k] = siralimerkezler[k + 1]; siralimerkezler[k + 1] = gecici; } } }
void merkezleri_diziye_yerlestir(int merkez, int index) { while (merkezagaci[merkez][index] != 0) { siraliindis += 1; siralimerkezler[siraliindis] = merkezagaci[merkez][index]; merkezleri_diziye_yerlestir(merkezagaci[merkez][index], 1); index += 1; } }
void agaca_yerlestir() { for (i = 0; i k M; i++) { if (ustmerkez[i] != -1) { merkezagaci[ustmerkez[i]][0] = ustmerkez[i]; for (j = 1; j k N; j++) { if (merkezagaci[ustmerkez[i]][j] == 0) { merkezagaci[ustmerkez[i]][j] = i + 1; break; } } } } }
void main() { clrscr();
if((gir=fopen("C:\\Dosyalar\\kargo.gir", "r")) == NULL) { printf("DOSYA ACİLMADİ !\n"); }
fscanf(gir,"%d", &M); for (i = 0; i k M; i++) { fscanf(gir,"%d", &teslimat[i]); }
for (i = 0; i k M; i++) { fscanf(gir, "%d", &ustmerkez[i]); } fscanf(gir, "%d", &K); for (i = 0; i k K; i++) { for (j = 0; j k 2; j++) { fscanf(gir, "%d", &sorgular[i][j]); } }
agaca_yerlestir();
if((cik=fopen("C:\\Dosyalar\\kargo.cik", "w")) == NULL) { printf("DOSYA ACİLMADİ !\n"); }
fprintf(cik,"\nKura Sonuçları:\n\n");
for (i = 0; i k K; i++) { siraliindis = 0; siralimerkezler[0] = sorgular[i][0]; merkezleri_diziye_yerlestir(sorgular[i][0], 1); teslimata_gore_sirala();
fprintf(cik, "%d\n", siralimerkezler[sorgular[i][1] - 1]);
}
fclose(cik);
printf("Dosyaya yazildi...");
getch(); }
Yazılan yorumlar tek sayfaya sığmadı. Daha fazlasını okumak için aşağıda sayfa numarasına tıklayın:
|