Spammtisch! Viel Spaß!

Hier gehört alles rein, was nichts mit dem Thema Spiele zu tun hat.

Moderatoren: Moderatoren, Redakteure

Benutzeravatar
träxx-
Beiträge: 11806
Registriert: 07.12.2006 12:38
Persönliche Nachricht:

Beitrag von träxx- »

@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

:D
Benutzeravatar
JesusOfCool
Beiträge: 34685
Registriert: 27.11.2009 09:55
Persönliche Nachricht:

Beitrag von JesusOfCool »

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

:D
is aber ziemlich rechenaufwändig. da gibts schnellere lösungen.
Benutzeravatar
träxx-
Beiträge: 11806
Registriert: 07.12.2006 12:38
Persönliche Nachricht:

Beitrag von träxx- »

@Jesus
Ja, aber es ist eine Studiumsaufgabe.
Da kommts net auf den Rechenaufwand an. ;)
Benutzeravatar
ico
Beiträge: 15747
Registriert: 05.12.2008 15:06
Persönliche Nachricht:

Beitrag von ico »

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.
Benutzeravatar
Pyoro-2
Beiträge: 28311
Registriert: 07.11.2008 17:54
Persönliche Nachricht:

Beitrag von Pyoro-2 »

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 ;)
Benutzeravatar
mosh_
Beiträge: 35281
Registriert: 09.04.2006 20:51
Persönliche Nachricht:

Beitrag von mosh_ »

tnt nie ernst nehmen. Er war schon immer so beleidigend einfach nur um cool dazustehen.
Benutzeravatar
JesusOfCool
Beiträge: 34685
Registriert: 27.11.2009 09:55
Persönliche Nachricht:

Beitrag von JesusOfCool »

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
Benutzeravatar
Pyoro-2
Beiträge: 28311
Registriert: 07.11.2008 17:54
Persönliche Nachricht:

Beitrag von Pyoro-2 »

²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. ;)
Benutzeravatar
träxx-
Beiträge: 11806
Registriert: 07.12.2006 12:38
Persönliche Nachricht:

Beitrag von träxx- »

@Pyoro

Gibt es in c keine array_unique-Funktion wie in PHP?
Das würde dein Problem lösen ^^
Benutzeravatar
Pyoro-2
Beiträge: 28311
Registriert: 07.11.2008 17:54
Persönliche Nachricht:

Beitrag von Pyoro-2 »

²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 ^^
Benutzeravatar
JesusOfCool
Beiträge: 34685
Registriert: 27.11.2009 09:55
Persönliche Nachricht:

Beitrag von JesusOfCool »

php ist ja viel zu angenehm zu benutzen, c ist schon richtig hardcore
Benutzeravatar
DarthChefkoch
Beiträge: 17302
Registriert: 27.01.2008 11:57
Persönliche Nachricht:

Beitrag von DarthChefkoch »

Moshgott \o/
Benutzeravatar
träxx-
Beiträge: 11806
Registriert: 07.12.2006 12:38
Persönliche Nachricht:

Beitrag von träxx- »

2-hochgestellt™ Pyoro
Das kenn ich noch aus der Ausbildung... :^^:
Wehe man macht es sich zu leicht und benutzt (meist schnellere) Funktionen! :D
Benutzeravatar
mosh_
Beiträge: 35281
Registriert: 09.04.2006 20:51
Persönliche Nachricht:

Beitrag von mosh_ »

Moin Köche ^^
Benutzeravatar
DarthChefkoch
Beiträge: 17302
Registriert: 27.01.2008 11:57
Persönliche Nachricht:

Beitrag von DarthChefkoch »

@ Mosh

Wo warst du die ganze Zeit^^