Ich habe 2 Arrays, eins ist die Eingänge pins names
, die andere ist ihre actual numbers
.Effiziente Weise, zwei Arrays zu vergleichen
const char *pins[]={"d1","d2","d3","d4","d5","o1","o2","o3","o4"};
const int pinsNumbers[9]={1,2,19,4,14,6,12,15,17};
Wenn ich als Eingabe "d3" get, würde Ich mag die entsprechenden finden - .
- Gibt es eine effizientere Möglichkeit, diese "Übereinstimmungen" zu speichern?
- Wie würde man eine Schleife über die Pins Array mit einem Eingang und finden ihre Übereinstimmung so effizient wie möglich?
Ein effizienter Weg als was? Sie haben nichts implementiert. –
effiziente Möglichkeit, es zu speichern. Ich würde auch gerne wissen, wie ich es gut umsetzen kann. – Curnelious
Verwenden Sie eine Karte anstelle von 2 Arrays. – m0skit0