Hier gehört alles rein, was nichts mit dem Thema Spiele zu tun hat.
Moderatoren: Moderatoren , Redakteure
träxx-
Beiträge: 11806 Registriert: 07.12.2006 12:38
Persönliche Nachricht:
Beitrag
von träxx- » 09.12.2009 14:18
@Pyoro
Ist doch einfach:
2 Arrays ->
1 für die eingabe und eins für die ausgabe
Schleife -> Prüfen ob Array[$i] in Array2 enthalten
Wenn nicht -> Rein
Wenn ja -> nächstes
JesusOfCool
Beiträge: 34685 Registriert: 27.11.2009 09:55
Persönliche Nachricht:
Beitrag
von JesusOfCool » 09.12.2009 14:18
J3kyll- hat geschrieben: @Pyoro
Ist doch einfach:
2 Arrays ->
1 für die eingabe und eins für die ausgabe
Schleife -> Prüfen ob Array[$i] in Array2 enthalten
Wenn nicht -> Rein
Wenn ja -> nächstes
is aber ziemlich rechenaufwändig. da gibts schnellere lösungen.
träxx-
Beiträge: 11806 Registriert: 07.12.2006 12:38
Persönliche Nachricht:
Beitrag
von träxx- » 09.12.2009 14:19
@Jesus
Ja, aber es ist eine Studiumsaufgabe.
Da kommts net auf den Rechenaufwand an.
ico
Beiträge: 15747 Registriert: 05.12.2008 15:06
Persönliche Nachricht:
Beitrag
von ico » 09.12.2009 14:19
Ich bin immer wieder erstaunt was für geistige Tiefflieger es gibt. Mich stört es nicht weiter, zumindest bin ich jetzt chilliger. Ich denk einfach an schönen Dinge dann gehts mir besser.
Pyoro-2
Beiträge: 28311 Registriert: 07.11.2008 17:54
Persönliche Nachricht:
Beitrag
von Pyoro-2 » 09.12.2009 14:19
Sagt mir so eh nix...threadmissbrauch!
Code: Alles auswählen
int main()
{
int mat[700];
int i;
int j;
int aus[700];
for (i=0; i<700; ++i) {
mat[i] = 0;
aus[i] = 0;
}
for (i=0; i<700; ++i) {
printf("Matrikelnummer: ");
scanf("%d", &mat[i]);
if(mat[i] == 0) break;
}
for (i=0; i<700; i++)
for (j=0; j<700; j++) {
if (mat[i] == mat[j])
aus[j] = 0;
else aus[i] = mat[i];
}
for (i=0; i<700; i++) {
if(aus[i] != 0)
printf("%d\n", aus[i]);
}
}
Ist nur abgetippt und unformatiert, aber funktionieren sollte es
mosh_
Beiträge: 35281 Registriert: 09.04.2006 20:51
Persönliche Nachricht:
Beitrag
von mosh_ » 09.12.2009 14:20
tnt nie ernst nehmen. Er war schon immer so beleidigend einfach nur um cool dazustehen.
JesusOfCool
Beiträge: 34685 Registriert: 27.11.2009 09:55
Persönliche Nachricht:
Beitrag
von JesusOfCool » 09.12.2009 14:24
sind aber ne menge fors pyoro, ich schaus mir mal im visual studio an. mal schauen ob ich es schaffe so was einfaches zum laufen zu bringen
Pyoro-2
Beiträge: 28311 Registriert: 07.11.2008 17:54
Persönliche Nachricht:
Beitrag
von Pyoro-2 » 09.12.2009 14:28
²Jesus
Das ist auch eher wie ein Geschwür gewachsen, weil's lange einfach nicht funktioniert hat. Dass das weder elegent noch die kürzeste Möglichkeit ist, war mir aber von Anfang an klar.
träxx-
Beiträge: 11806 Registriert: 07.12.2006 12:38
Persönliche Nachricht:
Beitrag
von träxx- » 09.12.2009 14:31
@Pyoro
Gibt es in c keine array_unique-Funktion wie in PHP?
Das würde dein Problem lösen ^^
Pyoro-2
Beiträge: 28311 Registriert: 07.11.2008 17:54
Persönliche Nachricht:
Beitrag
von Pyoro-2 » 09.12.2009 14:32
²Träxx
Wenn es sowas gäbe, dürften wir's dafür sicher nicht verwenden; das muss ja nicht praktibel sein, es muss uns nur nerven ^^
JesusOfCool
Beiträge: 34685 Registriert: 27.11.2009 09:55
Persönliche Nachricht:
Beitrag
von JesusOfCool » 09.12.2009 14:33
php ist ja viel zu angenehm zu benutzen, c ist schon richtig hardcore
DarthChefkoch
Beiträge: 17302 Registriert: 27.01.2008 11:57
Persönliche Nachricht:
Beitrag
von DarthChefkoch » 09.12.2009 14:33
Moshgott \o/
träxx-
Beiträge: 11806 Registriert: 07.12.2006 12:38
Persönliche Nachricht:
Beitrag
von träxx- » 09.12.2009 14:36
2-hochgestellt™ Pyoro
Das kenn ich noch aus der Ausbildung...
Wehe man macht es sich zu leicht und benutzt (meist schnellere) Funktionen!
mosh_
Beiträge: 35281 Registriert: 09.04.2006 20:51
Persönliche Nachricht:
Beitrag
von mosh_ » 09.12.2009 14:39
Moin Köche ^^
DarthChefkoch
Beiträge: 17302 Registriert: 27.01.2008 11:57
Persönliche Nachricht:
Beitrag
von DarthChefkoch » 09.12.2009 14:40
@ Mosh
Wo warst du die ganze Zeit^^