Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
46
Cevap
10093
Tıklama
13
Öne Çıkarma
Cevap: CENG (ODTÜ BİLGİSAYAR) ödevler, sınavlar, quizler (geniş arşiv) (2. sayfa)
I
8 yıl
Binbaşı

gayet güzel iş



N
8 yıl
Yüzbaşı
Konu Sahibi

online submission oluyor hocam, internetten istenilen deadline a kadar yollamanız gerekiyor.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Dr. Donanım
J
8 yıl
Yüzbaşı

Faydalı konu. Up



< Bu ileti mini sürüm kullanılarak atıldı >

D
8 yıl
Yarbay

quote:

Orijinalden alıntı: nezcafe

online submission oluyor hocam, internetten istenilen deadline a kadar yollamanız gerekiyor.

hocam yurt dışında/büyük firmalarda staj yapanlar oluyor mu ? özellikle amerikada.


Bu mesaja 1 cevap geldi.
N
8 yıl
Yüzbaşı
Konu Sahibi

Kendine ait verdiğin bu bilgilerle seni yönlendirmem doğru olmaz açıkçası. Çünkü programlama ileri fizik ve matematiğe engel bir şey değil, aksine onları destekleyecek bir artı senin için. Her şeyden önce programlamanın bir araç olduğunu bilmek gerek, yazılım kendi başına bir şey ifade etmez. Bir yerde kullanırsanız değerlenir, bankacılık sektörü dersiniz mesela yazılım oradadır, hastane dersiniz oradadır, sanayi dersiniz orada da vardır. Hal böyle iken derin hesaplamaların olduğu fizik ve matematik alanlarında da çokça kullanılır programlama. Matlab vardır mesela, kendi başına bir dünya. Ben bilgisayar mühendisliği okuyorum ama stajımda şu an matematiksel bir model üzerine çalışıyorum biraz. Yani demek istediğim şey, EE yada CENG seni programlama yada fizik-matematik gibi alanlarla kısıtlayan bölümler değil. İkisinden de çok farklı alanlara uzanmam mümkün.




Bu mesajda bahsedilenler: @murata42
E
8 yıl
Onbaşı

Yurt dışı istihdam imkanı olarak CS mi EE mi? Yazılımcılar daha rahat iş bulur diye duymuştum. Hatta donanım firmalarında bile bir çok bilg. Müh çalışıyor.

CS'i Kendi kendine öğrenebilirsin diye efsane var. Bu ne kadar doğru? Ameliyat videosu izleyip cerrah olmayı öğrenmek gibi bir şey mi?

Tamam belki online öğrenirsin ama direkt o bölümü okuyan adam 3 birim emek harcadıysa senin 10 birim harcaman gerek bence. Sizin fikriniz nedir bu konuda?

Ben edx'ten CS50 dersini aldım çok hoşuma gitti. Udacity diye bir yer var ordan devam etmek istiyorum.



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
A
8 yıl
Yüzbaşı

Rez



< Bu ileti mobil sürüm kullanılarak atıldı >

B
8 yıl
Teğmen

Ingilizceleri anlamamak normal mi bu seviye de ingilizce öğretiyorlar mı gerçekten?



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 2 cevap geldi.
T
8 yıl
Yüzbaşı

hocam bunlari anlayacak kadar ingilizceniz olmayacaksa muhendis olmanizin bi anlami kalmaz zaten. İngilizce bilmeden mühendis olunmaz bana gore





< Bu mesaj bu kişi tarafından değiştirildi thereisnoway -- 9 Temmuz 2017; 10:18:59 >

< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @banlıyımkmesne
T
8 yıl
Yüzbaşı

quote:

Orijinalden alıntı: banlıyımkmesne

Şu an bilmiyorum hocam yani odtü de öğretiliyor mu demek istedim



Ortalama ustu bir lise mezunun da bu seviye ingilizcesi oldugunu sanmiyorum

odtu genel olarak hic bi sey ogretmiyo.

hazirlikta yine ogretiyor nispeten bolumde bence hic ogretmiyo genel olarak, kendin mecbur ogreniyosun ama

yine de ogrenemeyenler yapamayanlar oluyo 3 4 sene uzatanlar ya da bolumu birakanlar yok degil.





< Bu mesaj bu kişi tarafından değiştirildi thereisnoway -- 9 Temmuz 2017; 10:26:31 >

< Bu ileti mobil sürüm kullanılarak atıldı >

N
8 yıl
Yüzbaşı
Konu Sahibi

Bana göre çalışarak yapılamayacak hiçbir şey yok. Hedefe göre çalışma şekli değişir ama neticesinde başarısız oldum, olmuyor tarzında söylemlere başvuruluyorsa yeterince çalışmamış demektir bana göre. Ben genelde vakitli ve hedef odaklı bi çalışma tarzı benimsiyorum. Yani önümde tamamlamam gereken işlere bakıyorum ardından kendimce bi takvim çıkartıp belirlediğim süreye kadar bitirmeye çalışıyorum. Sosyal yaşam tabi ki oluyor, çalışma temposu yüksek olsa da bir şekilde zaman bulabiliyorsun kendine.




Bu mesajda bahsedilenler: @Fil Yutmus Boa Yılanı
D
8 yıl
Yarbay

quote:

Orijinalden alıntı: nezcafe

Açıkçası yurtdışında EE nin istihdam imkanını çok bilmediğimden ikisini karşılaştıramam ama CS'nin ciddi bir ihtiyaç olduğunu söyleyebilirim. Hatta "most valued jobs" tarzında aramalar yaparsan karşına hep en yükseklerde CS'ye dair dallar çıkar. Yıl olmuş 2017 hala koca bir lisans eğitimini dışarıdan ders izleyerek öğreneceğini sananlar var demek. Tamamen cahilliğe bağlıyorum ben bu tutumu. Mantıklı, makul birisi azıcık bir düşünce ile 4 yıllık koca bir lisans eğitiminin yüzlerce saatlik videolarla öğrenilemeyeceğini kavrayabilir. Bu sadece CS için değil, diğer tüm disiplinler için geçerli bana göre. He diceksin ki yapanlar var ama, evet doğru izlediği videolarla bir şeyler yapabilirler ama o videodan öğrendiği kadar yapar, sen ise 4 yıllık lisans mezunu olarak yaparsın. Arada takdir edersin ki koca bir fark var. Benzer şekilde, "EE ci zaten CS nin de işini yapıyor" tarzında söylemler de olabiliyor. Onlara da verilecek cevap belli, o EE'ci kadar yapar sen ise CS'ci kadar yaparsın. Aradaki farkı sana bırakıyorum.

hocam tobb bilgisayar mühendisliği hakkında bilginiz varmı ?


Bu mesaja 1 cevap geldi.
A
8 yıl
Yarbay

Silicon valley dizisindeki gibi ortamlar gerçek mi?

Ben yaşamlarını beğenmiştim heyecan var hayatta



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
D
8 yıl
Binbaşı

Rez



< Bu ileti mobil sürüm kullanılarak atıldı >

N
8 yıl
Yüzbaşı
Konu Sahibi

Malesef hocam, tobb'a dair bir bilgim yok.




Bu mesajda bahsedilenler: @Dr. Donanım
V
8 yıl
Binbaşı

quote:

Orijinalden alıntı: thereisnoway

1. sınıfta ben de cengdeydim.
ceng140 the 2 için çözümümü atim belki fikir oluşur :D

 #include <stdio.h> 
#include <stdlib.h>
#include <string.h>


struct node {
int anasayi;
char string[5];
struct node *next1;
struct node *prev1;
struct node *next2;
struct node *prev2;};

typedef struct node node;

node * delete(node **,char *,int,int *,int *);
void print(node *,FILE *infile);
node *find(int k,node *np)
{
while(np)
{
if(np->anasayi==k)
return np;
else
np=np->next1;
}



}

int findk(char st[5],node *np)
{
struct node *newnode=np;

while(np)
{
while(newnode)
{
if(strncmp(newnode->string,st,5)==0)
return newnode->anasayi;
else newnode=newnode->next2;
}
np=np->next1; newnode=np;
}

}

node *findkm(char st[5],node *np)
{
struct node *newnode=np;

while(np)
{
while(newnode)
{
if(strncmp(newnode->string,st,5)==0)
return newnode;
else
newnode=newnode->next2;
}
np=np->next1; newnode=np;
}

}

void mknode1(node **np,char st[5],int sayi,int sayiler[11])
{
int a=0,k=0;
node *newlist,*search,*last,*current=NULL,*tutucu,*tutucu2,*aa,*bb;
newlist=(node *) malloc(sizeof(node));
if(*np==NULL)
{
newlist->anasayi=sayi;
strcpy(newlist->string,st);
newlist->next1=NULL;
*np=newlist;
}

else {
last=*np;
for(a=0;a<11;a++)
if(sayi==sayiler[a])
k++;

if(k==0)
{
newlist->anasayi=sayi;
strcpy(newlist->string,st);
while(last && sayi>last->anasayi){ current=last; last=last->next1; }
if(current)
{
newlist->prev1=current;
current->next1=newlist;
if(last)
{
newlist->next1=last;
last->prev1=newlist;
}
}

else
{
tutucu=*np;
newlist->next1=*np;
tutucu->prev1=newlist;

*np=newlist;
}
}
else
{
last=find(sayi,*np);
newlist->anasayi=sayi;
strcpy(newlist->string,st);
while(last && strncmp(st, last->string, 5)>0){ current=last; last=last->next2; }
if(current)
{
newlist->prev2=current;
current->next2=newlist;
if(last)
{
newlist->next2=last;
last->prev2=newlist;
}
}

else
{ tutucu2=*np;
tutucu=find(sayi,tutucu2);
newlist->next2=tutucu;
tutucu->prev2=newlist;
newlist->next1=tutucu->next1;
newlist->prev1=tutucu->prev1;
if(tutucu->next1)
{ aa=tutucu->next1; aa->prev1=newlist;}
if(tutucu->prev1)
{bb=tutucu->prev1; bb->next1=newlist;}
tutucu->next1=NULL;
tutucu->prev1=NULL;
if(tutucu==*np)
*np=newlist;
}

}
}
}


void mknode2(node **np,char st[5],int sayiler[11],char listst[10][6],int *eyr)
{
int a,b,say=0,sayac=0,k,z,t=0;
char don[5];
node *aaa=NULL,*bbb=NULL;
bbb=*np;
for(a=0;a<10;a++)
if(strncmp(st,listst[a], 5)==0) say++;

for(a=0;a<10;a++)
if(strncmp("...,,",listst[a], 5)==0) sayac++;

if(say!=0)
{
k=findk(st,*np);
mknode1(&bbb,st,k+1,sayiler);
for(z=0;z<*eyr;z++)
if(k+1==sayiler[z]) t++;
if(t==0) { sayiler[*eyr]=k+1; *eyr=*eyr+1;}
aaa=delete(np,st,k,sayiler,eyr);
}
else if(say==0 && sayac!=0)
{
strcpy(listst[10-sayac],st);
mknode1(np,st,1,sayiler);
for(z=0;z<*eyr;z++)
if(1==sayiler[z]) t++;
if(t==0) { sayiler[*eyr]=1; *eyr=*eyr+1;}
}
else if(say==0 && sayac==0)
{
mknode1(np,st,1,sayiler);

for(z=0;z<*eyr;z++)
if(1==sayiler[z]) t++;
if(t==0) { sayiler[*eyr]=1; *eyr=*eyr+1;}

aaa=delete(np,bbb->string,bbb->anasayi,sayiler,eyr);

for(a=0;a<10;a++)
if(strncmp(aaa->string,listst[a], 5)==0) strcpy(listst[a],st);

}
}

node * delete(node **np,char st[6],int sayi,int sayiler[11],int * eyr)
{
node *a1=NULL,*a2=NULL,*a3=NULL,*a4=NULL,*a5=NULL;
int a=0,b=0,t=0;
a1=findkm(st,*np);
a5=(node *) malloc(sizeof(node));
strcpy(a5->string,a1->string);
if(a1->next2!=NULL)
{
if(a1->prev2!=NULL)
{
a3=a1->next2;
a2=a1->prev2;
a2->next2=a3;
a3->prev2=a2;
return a5;
}
else
{
if(a1->next1!=NULL)
{
if(a1->prev1!=NULL)
{
a3=a1->next1;
a2=a1->prev1;
a4=a1->next2;
a2->next1=a4;
a3->prev1=a4;
a4->prev2=NULL;
a4->next1=a3;
a4->prev1=a2;
return a5;
}
else
{
a3=a1->next1;
a4=a1->next2;
a3->prev1=a4;
a4->prev2=NULL;
a4->next1=a3;
*np=a4;
return a5;

}
}
else
{
if(a1->prev1){
a2=a1->prev1;
a4=a1->next2;
a2->next1=a4;
a4->prev2=NULL;
a4->prev1=a2;
return a5;
}
else
{
a4=a1->next2;
a4->prev2=NULL;
*np=a4;
return a5;
}
}


} }
else
{
if(a1->prev2!=NULL)
{
a2=a1->prev2;
a2->next2=NULL;
return a5;

}
else
{
if(a1->next1!=NULL)
{
if(a1->prev1!=NULL)
{
a3=a1->next1;
a2=a1->prev1;
a2->next1=a3;
a3->prev1=a2;
for(b=0;b<11;b++)
if(sayi==sayiler[b]) sayiler[b]=0;
for(a=0;a<10;a++)
{if(sayiler[a]==0 && sayiler[a+1]!=0){sayiler[a]=sayiler[a+1]; sayiler[a+1]=0; a=0;}}
*eyr=*eyr-1;
return a5;

}
else
{
a3=a1->next1;
a3->prev1=NULL;
for(b=0;b<11;b++)
if(sayi==sayiler[b]) sayiler[b]=0;
for(a=0;a<10;a++)
{if(sayiler[a]==0 && sayiler[a+1]!=0){sayiler[a]=sayiler[a+1]; sayiler[a+1]=0; a=0;}}
*eyr=*eyr-1;
*np=a3;
return a5;

}

}
else
{
a2=a1->prev1;
a2->next1=NULL;
for(b=0;b<11;b++)
if(sayi==sayiler[b]) sayiler[b]=0;
for(a=0;a<10;a++)
{if(sayiler[a]==0 && sayiler[a+1]!=0){sayiler[a]=sayiler[a+1]; sayiler[a+1]=0; a=0;}}
*eyr=*eyr-1;
return a5;

}

}

}

}

void print(node *node,FILE *infile)
{
struct node *newnode=node;

while(node)
{
fprintf(infile,"%i ",node->anasayi);
while(newnode)
{fprintf(infile,"%s ",newnode->string); newnode=newnode->next2;}
fprintf(infile,"\n");
node=node->next1; newnode=node;
}

}


int main()
{
int sayi1,a,b,t=0,sayiler[11]={0},sayi,eyr=0,l=0,say=0,tkr=0,pr=0,s=0,tt=0;
char string1[5];
char string2[5]={"...,,"};
char listst[10][6];

for(a=0;a<10;a++)
strcpy(listst[a],"...,,");
node *a1=NULL;
FILE * sk1;
FILE * sk2;

sk1=fopen("input.txt","r");
fscanf(sk1,"%i",&sayi1);

for(a=0;a<sayi1;a++)
{
fscanf(sk1,"%s %i",string1,&sayi); /*scanf("%i",&sayi); */
mknode1(&a1,string1,sayi,sayiler);
for(l=0;l<10;l++)
if(strncmp(string1,listst[a], 5)==0) say++;

if(say==0)
{ strcpy(listst[tkr],string1); tkr=tkr+1;}
say=0;
for(b=0;b<a;b++)
if(sayi==sayiler[b]) t++;
if(t==0) { sayiler[eyr]=sayi; eyr++;}
t=0;
}

while(tt!=EOF)
{
tt=fscanf(sk1,"%s",string2);
if(tt!=EOF)
mknode2(&a1,string2,sayiler,listst,&eyr);
}
fclose(sk1);
sk2=fopen("output.txt","w+");
print(a1,sk2);
close(sk2);
return 0;
}


Ödevde ne isteniyor konusu ne anlayamadım ingilizce bitti.



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
T
8 yıl
Yüzbaşı

quote:

Orijinalden alıntı: Prince Hydron


quote:

Orijinalden alıntı: thereisnoway

1. sınıfta ben de cengdeydim.
ceng140 the 2 için çözümümü atim belki fikir oluşur :D

 #include <stdio.h> 
#include <stdlib.h>
#include <string.h>


struct node {
int anasayi;
char string[5];
struct node *next1;
struct node *prev1;
struct node *next2;
struct node *prev2;};

typedef struct node node;

node * delete(node **,char *,int,int *,int *);
void print(node *,FILE *infile);
node *find(int k,node *np)
{
while(np)
{
if(np->anasayi==k)
return np;
else
np=np->next1;
}



}

int findk(char st[5],node *np)
{
struct node *newnode=np;

while(np)
{
while(newnode)
{
if(strncmp(newnode->string,st,5)==0)
return newnode->anasayi;
else newnode=newnode->next2;
}
np=np->next1; newnode=np;
}

}

node *findkm(char st[5],node *np)
{
struct node *newnode=np;

while(np)
{
while(newnode)
{
if(strncmp(newnode->string,st,5)==0)
return newnode;
else
newnode=newnode->next2;
}
np=np->next1; newnode=np;
}

}

void mknode1(node **np,char st[5],int sayi,int sayiler[11])
{
int a=0,k=0;
node *newlist,*search,*last,*current=NULL,*tutucu,*tutucu2,*aa,*bb;
newlist=(node *) malloc(sizeof(node));
if(*np==NULL)
{
newlist->anasayi=sayi;
strcpy(newlist->string,st);
newlist->next1=NULL;
*np=newlist;
}

else {
last=*np;
for(a=0;a<11;a++)
if(sayi==sayiler[a])
k++;

if(k==0)
{
newlist->anasayi=sayi;
strcpy(newlist->string,st);
while(last && sayi>last->anasayi){ current=last; last=last->next1; }
if(current)
{
newlist->prev1=current;
current->next1=newlist;
if(last)
{
newlist->next1=last;
last->prev1=newlist;
}
}

else
{
tutucu=*np;
newlist->next1=*np;
tutucu->prev1=newlist;

*np=newlist;
}
}
else
{
last=find(sayi,*np);
newlist->anasayi=sayi;
strcpy(newlist->string,st);
while(last && strncmp(st, last->string, 5)>0){ current=last; last=last->next2; }
if(current)
{
newlist->prev2=current;
current->next2=newlist;
if(last)
{
newlist->next2=last;
last->prev2=newlist;
}
}

else
{ tutucu2=*np;
tutucu=find(sayi,tutucu2);
newlist->next2=tutucu;
tutucu->prev2=newlist;
newlist->next1=tutucu->next1;
newlist->prev1=tutucu->prev1;
if(tutucu->next1)
{ aa=tutucu->next1; aa->prev1=newlist;}
if(tutucu->prev1)
{bb=tutucu->prev1; bb->next1=newlist;}
tutucu->next1=NULL;
tutucu->prev1=NULL;
if(tutucu==*np)
*np=newlist;
}

}
}
}


void mknode2(node **np,char st[5],int sayiler[11],char listst[10][6],int *eyr)
{
int a,b,say=0,sayac=0,k,z,t=0;
char don[5];
node *aaa=NULL,*bbb=NULL;
bbb=*np;
for(a=0;a<10;a++)
if(strncmp(st,listst[a], 5)==0) say++;

for(a=0;a<10;a++)
if(strncmp("...,,",listst[a], 5)==0) sayac++;

if(say!=0)
{
k=findk(st,*np);
mknode1(&bbb,st,k+1,sayiler);
for(z=0;z<*eyr;z++)
if(k+1==sayiler[z]) t++;
if(t==0) { sayiler[*eyr]=k+1; *eyr=*eyr+1;}
aaa=delete(np,st,k,sayiler,eyr);
}
else if(say==0 && sayac!=0)
{
strcpy(listst[10-sayac],st);
mknode1(np,st,1,sayiler);
for(z=0;z<*eyr;z++)
if(1==sayiler[z]) t++;
if(t==0) { sayiler[*eyr]=1; *eyr=*eyr+1;}
}
else if(say==0 && sayac==0)
{
mknode1(np,st,1,sayiler);

for(z=0;z<*eyr;z++)
if(1==sayiler[z]) t++;
if(t==0) { sayiler[*eyr]=1; *eyr=*eyr+1;}

aaa=delete(np,bbb->string,bbb->anasayi,sayiler,eyr);

for(a=0;a<10;a++)
if(strncmp(aaa->string,listst[a], 5)==0) strcpy(listst[a],st);

}
}

node * delete(node **np,char st[6],int sayi,int sayiler[11],int * eyr)
{
node *a1=NULL,*a2=NULL,*a3=NULL,*a4=NULL,*a5=NULL;
int a=0,b=0,t=0;
a1=findkm(st,*np);
a5=(node *) malloc(sizeof(node));
strcpy(a5->string,a1->string);
if(a1->next2!=NULL)
{
if(a1->prev2!=NULL)
{
a3=a1->next2;
a2=a1->prev2;
a2->next2=a3;
a3->prev2=a2;
return a5;
}
else
{
if(a1->next1!=NULL)
{
if(a1->prev1!=NULL)
{
a3=a1->next1;
a2=a1->prev1;
a4=a1->next2;
a2->next1=a4;
a3->prev1=a4;
a4->prev2=NULL;
a4->next1=a3;
a4->prev1=a2;
return a5;
}
else
{
a3=a1->next1;
a4=a1->next2;
a3->prev1=a4;
a4->prev2=NULL;
a4->next1=a3;
*np=a4;
return a5;

}
}
else
{
if(a1->prev1){
a2=a1->prev1;
a4=a1->next2;
a2->next1=a4;
a4->prev2=NULL;
a4->prev1=a2;
return a5;
}
else
{
a4=a1->next2;
a4->prev2=NULL;
*np=a4;
return a5;
}
}


} }
else
{
if(a1->prev2!=NULL)
{
a2=a1->prev2;
a2->next2=NULL;
return a5;

}
else
{
if(a1->next1!=NULL)
{
if(a1->prev1!=NULL)
{
a3=a1->next1;
a2=a1->prev1;
a2->next1=a3;
a3->prev1=a2;
for(b=0;b<11;b++)
if(sayi==sayiler[b]) sayiler[b]=0;
for(a=0;a<10;a++)
{if(sayiler[a]==0 && sayiler[a+1]!=0){sayiler[a]=sayiler[a+1]; sayiler[a+1]=0; a=0;}}
*eyr=*eyr-1;
return a5;

}
else
{
a3=a1->next1;
a3->prev1=NULL;
for(b=0;b<11;b++)
if(sayi==sayiler[b]) sayiler[b]=0;
for(a=0;a<10;a++)
{if(sayiler[a]==0 && sayiler[a+1]!=0){sayiler[a]=sayiler[a+1]; sayiler[a+1]=0; a=0;}}
*eyr=*eyr-1;
*np=a3;
return a5;

}

}
else
{
a2=a1->prev1;
a2->next1=NULL;
for(b=0;b<11;b++)
if(sayi==sayiler[b]) sayiler[b]=0;
for(a=0;a<10;a++)
{if(sayiler[a]==0 && sayiler[a+1]!=0){sayiler[a]=sayiler[a+1]; sayiler[a+1]=0; a=0;}}
*eyr=*eyr-1;
return a5;

}

}

}

}

void print(node *node,FILE *infile)
{
struct node *newnode=node;

while(node)
{
fprintf(infile,"%i ",node->anasayi);
while(newnode)
{fprintf(infile,"%s ",newnode->string); newnode=newnode->next2;}
fprintf(infile,"\n");
node=node->next1; newnode=node;
}

}


int main()
{
int sayi1,a,b,t=0,sayiler[11]={0},sayi,eyr=0,l=0,say=0,tkr=0,pr=0,s=0,tt=0;
char string1[5];
char string2[5]={"...,,"};
char listst[10][6];

for(a=0;a<10;a++)
strcpy(listst[a],"...,,");
node *a1=NULL;
FILE * sk1;
FILE * sk2;

sk1=fopen("input.txt","r");
fscanf(sk1,"%i",&sayi1);

for(a=0;a<sayi1;a++)
{
fscanf(sk1,"%s %i",string1,&sayi); /*scanf("%i",&sayi); */
mknode1(&a1,string1,sayi,sayiler);
for(l=0;l<10;l++)
if(strncmp(string1,listst[a], 5)==0) say++;

if(say==0)
{ strcpy(listst[tkr],string1); tkr=tkr+1;}
say=0;
for(b=0;b<a;b++)
if(sayi==sayiler[b]) t++;
if(t==0) { sayiler[eyr]=sayi; eyr++;}
t=0;
}

while(tt!=EOF)
{
tt=fscanf(sk1,"%s",string2);
if(tt!=EOF)
mknode2(&a1,string2,sayiler,listst,&eyr);
}
fclose(sk1);
sk2=fopen("output.txt","w+");
print(a1,sk2);
close(sk2);
return 0;
}


Ödevde ne isteniyor konusu ne anlayamadım ingilizce bitti.

bi hafıza tutuyon o hafızaya kelimeler giriyor. kelimelerin kaç kez girildiğini falan tutuyosun ama bir limiti geçerse sonuncusunu siliyon falan. Bu hafızayı birbirlerine bağlı linked list şeklinde tutuyosun ama.

Bu kısaca cpu'lardaki cache dediğimiz küçük hafızanın yaptığı işlevi yapıyo.



H
8 yıl
Binbaşı

quote:

Orijinalden alıntı: banlıyımkmesne

Şu an bilmiyorum hocam yani odtü de öğretiliyor mu demek istedim



Ortalama ustu bir lise mezunun da bu seviye ingilizcesi oldugunu sanmiyorum

Öğretiliyor hocam merak etmeyin hiç bir lise mezunu bu seviyede olamıyordur emin olun korkmanıza gerek yok.


Bu mesaja 1 cevap geldi.
N
8 yıl
Yüzbaşı
Konu Sahibi

Hocam, daha önceki mesajlarımda buna benzer bir cevap vermiştim. İş tamamen sizde bitiyor, hazırlık bir hap değil 1 sene sonunda doğrudan ingilizceyi size öğretmiyor. Sizin talep etmeniz, öğrenmeyi istemeniz gerek. Çalışmalısınız kısaca, ben de size çok benzer durumdaydım. Belki sizden daha kötüydüm, oldum olası korkardım yabancı dilden. Sırf bunun için Türkçe mi yazsam diye düşündüğüm bile oldu ama bu bilimin dili ingilizce. Öğrenmekten başka yol yok gerçekten ama korkmayın zamanla alışılıyor. Şu an hatta çalıştığım yerde benden sorumlu olan kişi Türkçe bilmiyor ve ingilizce anlaşıyoruz. Demek istediğim, korkunuzun üzerine gidin ve çalışın. Bunu yaparsanız başaracağınıza inanıyorum ben.




Bu mesajda bahsedilenler: @BahtsızSüvari
N
8 yıl
Yüzbaşı
Konu Sahibi

Bilmem, hiç gidip görme ihtiyacı hissetmedim. Bi bölümde geçerli bir uygulama zaten, medyaya düşmüş olmasa çoğu öğrencinin farkında bile olmayacağı bir şey.




Bu mesajda bahsedilenler: @SeaHawk009