Warum ist die Auswahl falsch?

osion

Bekanntes Mitglied
Hallo

Ich sehe gerade, dass ich Schachfigur[][] falsch interpretiert habe.
1635102369430.png
1. (F) Ist schlecht weil HashMap passt nicht für erlaubte Befehle
2. (F) Geht, aber Arraylist passt nicht gut für Schachbrett
3. (F) Weil A falsch ist
4. (R) Geht
Was denkt ihr?
 
Zuletzt bearbeitet:

mihe7

Top Contributor
Grundsätzlich kann man mal festhalten, dass es zu einem Wort mehrere Synonyme geben kann. Von daher scheidet 1. schon mal aus. Auch will man kein Array von Synonymwörterbüchern speichern, weshalb 3. ausscheidet.

Zum Speichern eines Schachbretts ist es nicht ausschlaggebend, ob man hierfür ein Array oder eine List (ArrayList) verwendet. Das funktioniert beides gleichermaßen, es ist aber vielleicht etwas unnatürlich ein zweidimensionales Schachbrett mit einer Liste darzustellen. Würde also eher für Lösung 4 sprechen.

Zutaten in einem Rezept... Ansichtssache. Man kann die Zutaten in einem Rezept z. B. auf Gericht und Sauce aufteilen. Genauso gut kann man argumentieren, dass Salz nur einmal in der Zutatenliste auftauchen muss. Üblich ist aber eher, dass ein Rezept eine Zutat durchaus öfter enthalten kann. Würde also eher für Lösung 4 sprechen.

Um die Existenz eines Befehls festzustellen, reicht es, wenn man die Menge (Set) der Befehle kennt. Außerdem lässt sich die Existenz mit einem HashSet in konstanter Zeit feststellen. Auch das würde eher für Lösung 4 sprechen.

Gesamt: 4 ist richtig.
 

X5-599

Top Contributor
Sehe ich ähnlich. Aaaber. Wenn wir es genau nehmen wäre keine der Antworten "ideal". Meine Meinung: Die ArrayList im Snonymwörterbuch und als Zutatenliste sollte ein HasSet sein.
Denn ArrayList lässt mehrere identische Objekte zu. Das ergibt weder für die Synonyme eines Wortes einen Sinn, noch als Zutatenliste (ich nehme ebenfalls an: in einem Rezept). Wegen der Zutaten kann man sich jetzt streiten, aber die Rezepte, die ich bisher gesehen habe nennen alle Zutaten am Anfang. Wenn dann eine Sauce o.ä. "dazugekocht" werden soll, wäre es ein weiteres Rezept in diesem Rezept.
 

mihe7

Top Contributor
Bzgl. der Synonyme stimme ich Dir uneingeschränkt zu und auch bei den Rezepten wären Teilrezepte sicher die bessere Lösung. Allerdings ist es nicht unüblich, in Rezepten die Zutaten in der Reihenfolge ihrer Verwendung niederzuschreiben. Von daher wäre ein HashSet eher ungünstig.

Persönlich kann ich das überhaupt nicht leiden, wenn Zutaten gesplittet aufgeführt werden. Ich will vorher wissen, wovon ich wie viel brauche und nicht plötzlich feststellen: oh, da stehen ja nochmal 50 g Puderzucker (z. B. zum Bestreuen), reicht mir das Päckchen doch nicht. Beim Fett: 100 g Butter (für den Teig) und 25 g Butter (zum Einfetten der Backform) usw.

Was die Sauce betrifft: das war natürlich ein blödes Beispiel. Die kocht man nicht immer dazu: wenn Du Dampfnudeln mit Vanillesauce machst, klar. Bei einem Braten oder Schmorgerichten entsteht die Sauce beim Braten/Schmoren. Allerdings wüßte ich gerade nicht, welche Zutaten mit Ausnahme von Gewürzen sich da wiederholen würden. Obwohl, bei Rouladen könnte man eine Zwiebel für die Füllung brauchen und eine (halbe) Zwiebel in die Sauce legen.

Jetzt hör ich auf, ich krieg Hunger :)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
G Bei dynamischer Arrayliste nach jeder Auswahl Zahl entfernen Java Basics - Anfänger-Themen 3
D Zufällige Auswahl aus einem angelegten Array? Java Basics - Anfänger-Themen 10
P Auswahl bei einem Videoverleih limitieren Java Basics - Anfänger-Themen 4
J Objekt bei Auswahl in jList ändern Java Basics - Anfänger-Themen 6
D Auswahl und Ausgabe erstes Programm Java Basics - Anfänger-Themen 8
Moritz1508 Variablen Erstellung eines simplen Taschenrechners mit +/- - Auswahl Java Basics - Anfänger-Themen 2
M Erste Schritte Auswahl in einer JList Java Basics - Anfänger-Themen 2
X Nach switch case weiter mit Auswahl Java Basics - Anfänger-Themen 7
A Grundrechenarten; Aufforderung zur Bestätigung oder Auswahl Java Basics - Anfänger-Themen 25
das_leon if als Auswahl (Anfänger) Java Basics - Anfänger-Themen 1
L Speicherort auswahl Java Basics - Anfänger-Themen 4
M JComboBox Auswahl Java Basics - Anfänger-Themen 10
J JComboBox - Auswahl auslesen Java Basics - Anfänger-Themen 2
P Klassen Mehrseitige Auswahl Java Basics - Anfänger-Themen 6
N Auswahl von Arrays durch Stringeingabe Java Basics - Anfänger-Themen 20
K Auswahl der Grafikbibliothek Java Basics - Anfänger-Themen 9
K Zufällige Auswahl innerhalb eines Arrays und Arrays aus JLabel füllen Java Basics - Anfänger-Themen 32
JAVAnnik JList Auswahl Java Basics - Anfänger-Themen 2
D Erste Schritte Auswahl der richtigen tools Java Basics - Anfänger-Themen 7
R Auf auswahl in ner JComboBox reagieren Java Basics - Anfänger-Themen 3
J select-feld auswahl, jsp javascript Java Basics - Anfänger-Themen 2
J Sortieren nach Auswahl Java Basics - Anfänger-Themen 3
J Keylistener aber wie jTextField auswahl? Java Basics - Anfänger-Themen 3
S FileFilter je nach RadioButton-Auswahl Java Basics - Anfänger-Themen 4
L Auswahl auf welche Art gespeichert werden soll Java Basics - Anfänger-Themen 6
J Taschenrechner Combobox Reaktion auf Auswahl Java Basics - Anfänger-Themen 2
M zufällige auswahl eines Panels aus Grid Layout Java Basics - Anfänger-Themen 3
E Combobox Auswahl überprüfen Java Basics - Anfänger-Themen 7
G Befehl für Ende bei Switch-Auswahl Java Basics - Anfänger-Themen 11
C Bilder Vorschau und Auswahl Java Basics - Anfänger-Themen 4
X JFileChooser Auswahl Java Basics - Anfänger-Themen 4
X Auswahl durch Eingabe von Buchstaben - aber wie? Java Basics - Anfänger-Themen 2
E auswahl von dateien Java Basics - Anfänger-Themen 2
G Auswahl eines Arbeitsverzeichnisses Java Basics - Anfänger-Themen 7
V Tastatur Abfrage im Lisener für eine Auswahl üder Textfeld Java Basics - Anfänger-Themen 8
D Pfad-Auswahl mit dem JFileChooser Java Basics - Anfänger-Themen 8
I Editor auswahl Java Basics - Anfänger-Themen 6
G Auswahl anhand Wahrscheinlichkeiten Java Basics - Anfänger-Themen 5
J dynamische Auswahl einer überladenen Methode Java Basics - Anfänger-Themen 5
R Zweiseitige Auswahl Java Basics - Anfänger-Themen 16
B Auswahl mit switch ? Java Basics - Anfänger-Themen 6
G Schrift-Auswahl-Dialog? Java Basics - Anfänger-Themen 6
P Auswahl von JComboBox abfangen Java Basics - Anfänger-Themen 3
G Auswahl:in File schreiben, oder System.out.print Java Basics - Anfänger-Themen 4
C Auswahl problem Java Basics - Anfänger-Themen 5
W JComboBox- Auswahl schließt komplettes Fenster Java Basics - Anfänger-Themen 10
G Auswahl in DropDown feldern in JSP seiten als Action Aufruf Java Basics - Anfänger-Themen 2
G Filechooser ohne Auswahl für Dateityp Java Basics - Anfänger-Themen 2
D Über Button abhängig von Auswahl 2 versch. Fenster öffnen Java Basics - Anfänger-Themen 2
I Review von euch erwünscht, double Rechnung falsch Java Basics - Anfänger-Themen 34
L Datum - Monat und Jahr werden falsch angezeigt Java Basics - Anfänger-Themen 4
C negamax-Algorithmus für Tic-Tac-Toe spielt manchmal falsch Java Basics - Anfänger-Themen 10
W LocalDate toString und nach Split falsch "erkannt"? Java Basics - Anfänger-Themen 8
M Dialogbox sofort neustarten, falls aktuelle Eingabe falsch Java Basics - Anfänger-Themen 11
K Warum gibt mir z. B. 40^128 eine Zahl? Ich dachte mit xor kann man nur booleanwerte erhalten, also prüfen ob etwas whar oder falsch ist? Java Basics - Anfänger-Themen 1
O Warum ist meine Antwort falsch? Java Basics - Anfänger-Themen 3
J Erste Schritte Was mache ich in meinem Code falsch. Java Basics - Anfänger-Themen 3
M Was habe ich hier falsch, dass wenn ich z.B.: 11 eingebe mir false zurück gegeben wird? Java Basics - Anfänger-Themen 2
Kapfski Was habe ich falsch gemacht? Hilfe! Java Basics - Anfänger-Themen 17
R FXMLLoader Pfad falsch`? Java Basics - Anfänger-Themen 4
S Berechnung der sleep time ist falsch Java Basics - Anfänger-Themen 46
D Zahlen werden falsch gekürzt :? Java Basics - Anfänger-Themen 27
J String wird in GUI falsch ausgegeben Java Basics - Anfänger-Themen 10
A Figur erkennen, aber Abweichung falsch Java Basics - Anfänger-Themen 2
J Was mache ich falsch in meiner Java Anwendung? Java Basics - Anfänger-Themen 11
N Javac -version der Befehl ist entweder falsch geschrieben oder...... Java Basics - Anfänger-Themen 8
Z Klassen Error: ';' expected - was mache ich falsch? Java Basics - Anfänger-Themen 4
A Ich habe das Gefühl etwas grundlegendes falsch zu machen Java Basics - Anfänger-Themen 6
L Ist an diesem Befehl irgendwas falsch? Java Basics - Anfänger-Themen 2
D Probleme beim Kompelieren mache ich etwas falsch ? Java Basics - Anfänger-Themen 3
M Was ist daran falsch Java Basics - Anfänger-Themen 2
A Arrays addieren- Was mache ich falsch?? Java Basics - Anfänger-Themen 2
S Code richtig / besser machbar? (Nicht sicher, ob Code selbst falsch ist) Java Basics - Anfänger-Themen 4
L AES - Irgendwas falsch? Java Basics - Anfänger-Themen 0
H Koordinaten gehen falsch ! Java Basics - Anfänger-Themen 13
I Programm von mir - keine Ahnung mehr ob richtig falsch:-( Java Basics - Anfänger-Themen 6
B Wieso wird hier so viel als falsch angezeigt? Java Basics - Anfänger-Themen 2
JavaNewbie2.0 Was ist falsch? Java Basics - Anfänger-Themen 2
JavaNewbie2.0 Was ist falsch? Java Basics - Anfänger-Themen 23
D Prozente werden falsch berechnet Java Basics - Anfänger-Themen 8
F for Schleife zählt falsch Java Basics - Anfänger-Themen 6
S Variable wird falsch gesetzt Java Basics - Anfänger-Themen 5
J ArrayList wird in JTable falsch angezeigt Java Basics - Anfänger-Themen 0
D Aktuelles Datum wird falsch ausgegeben Java Basics - Anfänger-Themen 2
B Drucken: Default Paper von Drucker? Mein Drucker druckt falsch Java Basics - Anfänger-Themen 3
D Matritzenmultiplikation berechnet Werte falsch Java Basics - Anfänger-Themen 9
J ireport Designer / CSV / Sonderzeichen was läuft falsch Java Basics - Anfänger-Themen 7
W Was ist bei folgendem Code falsch? Java Basics - Anfänger-Themen 5
C Array wird falsch befüllt? Java Basics - Anfänger-Themen 7
L Methoden Histogramm, Methode berechnet falsch. Java Basics - Anfänger-Themen 7
Silvascus Was mache ich falsch? Java Basics - Anfänger-Themen 15
L Variable an andere Klasse weitergeben - Was mache ich falsch? Java Basics - Anfänger-Themen 2
C Variablen if Anweisung falsch gesetzt Java Basics - Anfänger-Themen 4
J Java rechnet -0.94 + 0.01 falsch Java Basics - Anfänger-Themen 14
J Dekrement läuft offenbar falsch Java Basics - Anfänger-Themen 6
X Warum ist das falsch -.- Java Basics - Anfänger-Themen 4
J Datum und Uhrzeit in Datenbank falsch hinterlegt Java Basics - Anfänger-Themen 13
J Java: Was habe ich falsch gemacht? Java Basics - Anfänger-Themen 4
T Input/Output GregorianCalender gibt falsch aus? Java Basics - Anfänger-Themen 4
F Byte Ausgabe plötzlich falsch Java Basics - Anfänger-Themen 0

Ähnliche Java Themen

Neue Themen


Oben