+ Antworten
Seite 3 von 3 ErsteErste 123
Ergebnis 41 bis 44 von 44

Kann hier jemand Java?

Eine Diskussion über Kann hier jemand Java? im Forum Hausaufgaben. Teil des Reallife-Bereichs; Wie gesagt, jeder Studiengang hat sicher seine Berechtigung, mir stellen sich nur die Haare auf wenn ich so BWL Zeug ...

  1. #41
    Unteroffizier
    Avatar von Zorg
    Registriert seit
    30.10.2008
    Ort
    Nürnberg
    Alter
    32
    Beiträge
    669
    Nick
    dp.Zorg
    Clans
    die-philosoffen
    Wie gesagt, jeder Studiengang hat sicher seine Berechtigung, mir stellen sich nur die Haare auf wenn ich so BWL Zeug höre.

    Aber nun Back to Topic würd ich vorschlagen.

  2. #42
    Ich verstehe nicht warum du für jeden Spieler eine eigene Methode erzeugst ?

    Es würde doch eine Methode reichen, die als Parameter noch den jeweiligen Spieler erwartet. Das wäre dann nicht nur besser für weitere Entwickler (da weniger Quelltext), sondern auch besser für die Performance.

    Des weiteren könnte man wie angesprochen z.B. folgendes machen:

    Sagen wir für jeden Spieler gibt es eine Kette von Zahlen. Am Anfang würde sie so aussehen:
    Code:
    0 0 0 0 0 0 0
    0 0 0 0 0 0 0
    0 0 0 0 0 0 0
    0 0 0 0 0 0 0
    0 0 0 0 0 0 0
    0 0 0 0 0 0 0
    (Die Leerzeichen und Umbrüche habe ich hier nur zur besseren Übersicht eingefügt)

    Sobald man setzt wird dann an die jeweilige Stelle eine 1 geschrieben (man könnte auch fortlaufend nummerieren, sofern man sogar den Spielverlauf speichern möchte).

    Nun kann man nach dem 4. Zug (vorher macht es ja keinen Sinn) prüfen, ob 1111 [horizontal], 1dddddd1dddddd1dddddd1 (d = dont care) [vertikal], 1ddddddd1ddddddd1ddddddd1 [links diagonal] oder 1ddddd1ddddd1ddddd1 [rechts diagonal] auftaucht.
    Wenn eines davon stimmt hat man gewonnen.
    Wobei man natürlich noch die Position bestimmen muss, da es in dieser Form überlappen würde, was jedoch kein Sieg ist (z.B)
    Code:
    0 0 0 0 0 0 0
    0 0 0 0 0 0 0
    0 0 0 0 0 0 0
    0 0 0 0 0 0 0
    0 0 0 0 0 1 1
    1 1 0 0 0 0 0
    Das kann man aber alles abfangen.

    Mögliche Siege wären z.B.
    Code:
    0 0 0 0 0 0 0
    0 0 0 0 0 0 0
    0 0 0 1 0 0 0
    0 0 0 1 0 0 0
    0 0 0 1 0 0 0
    0 0 0 1 0 0 0
    Code:
    0 0 0 0 0 0 0
    0 0 0 0 0 0 0
    0 0 0 0 0 0 0
    0 0 0 0 0 0 0
    0 0 0 0 0 0 0
    0 0 1 1 1 1 0
    Code:
    0 0 0 0 0 0 0
    0 0 0 0 0 0 0
    0 0 0 0 0 0 1
    0 0 0 0 0 1 0
    0 0 0 0 1 0 1
    0 0 0 1 0 1 0
    usw.

    Man könnte es sogar noch so optimieren, dass man nur den relevanten Ausschnitt betrachtet, da je nach Position nicht alles geprüft werden muss.
    Ich denke, dass dies schneller arbeiten wird, gerade da man die horizontalen Linien deutlich einfacher prüfen kann und ein reg. Ausdruck würde die weiteren Prüfungen abbrechen würde, wenn er z.B. schon 1dddddd1 nicht findet.

    Ich kenne zwar auch die Reden meines Profs bzgl. Sparsamkeit mit den Ressourcen (da achtet in der Uni jedenfalls selten jemand drauf und Entwicklungszeit > Sparsamkeit), aber ich pers. mag optimierte Software deutlich lieber.

  3. #43
    UF Supporter
    Avatar von BseBear
    Registriert seit
    27.09.2003
    Ort
    Stuttgart
    Alter
    31
    Beiträge
    3.945
    Name
    Michael
    Nick
    bsebear
    Also unser neuer Deutschlandgeschäftsführer ist Diplom-Informatiker Generell ist es aber so, dass in den Führungspositionen eher Leute sitzen, die mal im Vertrieb gearbeitet haben und sich dadurch hochgearbeitet haben.

    Ich denke das liegt zum Großteil aber auch an den Persönlichkeiten der Leute^^ Viele IT'ler wollen gar nich in die Geschäftsführung, für mich wär das z.B. auch nix. Management liegt mir gar nich und in Meetings rumsitzen ist auch nich gerade meine Lieblingsbeschäftigung...

  4. #44
    Feldwebel
    Avatar von XXXNA
    Registriert seit
    08.08.2005
    Alter
    29
    Beiträge
    1.201
    Gestern abend wurde die Info-Klausur geschrieben und ich bin mir absolut sicher, dass ich bestanden hab (sogar recht gut^^)

    Thx für die Hilfe während des Semesters Ich verdanke euch mindestens 2 Sonderpunkte für die Übungszettel


    Edit: So eben bestätigt: Hab se bestanden
    Geändert von XXXNA (18.02.2009 um 00:24 Uhr)
    ]

+ Antworten
Seite 3 von 3 ErsteErste 123

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 25.06.2011, 21:50
  2. Kann hier Jemand russisch?
    Von Thunderskull im Forum OFF-Topic
    Antworten: 9
    Letzter Beitrag: 02.12.2009, 22:56
  3. HILFE kann hier Jemand finnish?
    Von Thunderskull im Forum Reallife
    Antworten: 5
    Letzter Beitrag: 04.05.2009, 21:21
  4. Kann hier jemand spanisch
    Von Wilko im Forum Kuschelecke
    Antworten: 20
    Letzter Beitrag: 24.01.2009, 23:33

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •