tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
525
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    7Progs 7Progs ist offline Grünschnabel
    Registriert seit
    Jan 2011
    Beiträge
    2
    Hallo Gemeinde,

    ich bräuchte eure hilfe und hoffe, jmd von eucvh hat die entscheidende Idee + Codeansatz mir das Problem näher zu bringen.

    Ich möchte zur Übung ein Programm(dass mir ein Kollege gestellt hat, jedoch ohne konkrete Aufgabenstellung)(nur mein hobby******) schreiben, dass aus einem booleschen 2D-Array die x- und y-Position ausgeließt. Alle Felder, die sich darum herum befinden sollen auf false gesetzt werden sofern sie vorher auf true gesetzt waren. Die Aufgabe sollte als rekursive Funktion gelöst werden. Ich hab mir ja schon viel Hobbyliteratur reingezogen, damit bin ich aber echt überfordert. Da mein Kollege ein Auslandssemester macht, und kein nerv hat mir zu helfen, hoffe ich die Community löst dies mit mir zusammen.

    Ich will es nur verstehen, garnich komplett programmieren, also falls jemand eine ähnliche Aufgabe bereits gelöst hat, einfach posten und ich werds versuchen zu verstehen. Andernfalls einfach selbst beispielwerte ausdenken

    Lg
     

  2. #2
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.504
    Willkommen bei tutorials.de

    Du willst also von einer gegebenen Position aus alle "angrenzenden" bools auf false setzen?
    Oder hab ich das falsch verstanden?
     

  3. #3
    7Progs 7Progs ist offline Grünschnabel
    Registriert seit
    Jan 2011
    Beiträge
    2
    Hallo sheel,
    x y
    ich denke in der Aufgabe ist ein Array a[][] = {true, false, false, true, false,true},............
    oder so ähnlich angegeben sofern man boolsche ausdrücke so in arrays stecken darf.
    und dann wird wohl ein x und y wert als integer angegeben sein. so kann ich mir das vorstellen. jo und dann sollte das ganze mit gegenseitigem Verweis der Funktionen auf einander gelöst werden. und natürlich auch irgendwie dargestellt werden.... kein play zwei x-e an der entsprechenden position halt.

    Naja wäre super wenn dir dazu was einfällt, hab im netz noch keine ähnliche Aufgabe gefunden.

    Gruß
     

  4. #4
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.504
    Zitat Zitat von 7Progs Beitrag anzeigen
    jo und dann sollte das ganze mit gegenseitigem Verweis der Funktionen auf einander gelöst werden. und natürlich auch irgendwie dargestellt werden.... kein play zwei x-e an der entsprechenden position halt.
    Tut mir leid, aber das versteh ich noch weniger.
     

  5. #5
    wakoz wakoz ist offline Mitglied Gold
    Registriert seit
    Apr 2010
    Beiträge
    114
    Ich hoffe ich habe die Aufgabe verstanden und frage mich wie das Rek. gelöst werden kann. Für mich macht es keinen Sinn dies das so zu lösen bzw. sehe ich keine Möglichkeit es so zu lösen.

    wobei du in deinem Array a[][] mit a[X][Y] erreichen kannst. die werte darum wären dann halt entweder mit X und/oder Y +-1 erreichbar
     

Ähnliche Themen

  1. C# (XNA!) - Array kann nicht ausgelesen werden
    Von Willywaffel im Forum .NET Café
    Antworten: 4
    Letzter Beitrag: 28.02.10, 18:25
  2. Antworten: 1
    Letzter Beitrag: 16.02.08, 16:59
  3. Array Position
    Von Winner im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 12.02.08, 13:39
  4. Index (Position) eines Elementes in einem Array ausgeben
    Von Grille im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 24.01.08, 12:40
  5. Antworten: 0
    Letzter Beitrag: 27.10.07, 04:50