Ich habe immer gehört, dass die lineare Suche ein naiver Ansatz ist und die binäre Suche aufgrund der besseren asymptotischen Komplexität leistungsfähiger ist als sie. Aber ich habe nie verstanden, warum es besser ist als eine lineare Suche, wenn vor einer binären Suche eine Sortierung erforderlich ist. Die lineare Suche …
Zum Beispiel habe ich folgenden Code: auto z = [](int x) -> int { if (x > 0) { switch (x) { case 2: return 5; case 3: return 6; default: return 1; } } return 0; }; Und später rufe ich das mehrmals an. In ASM-Code sehe ich externe …
Ist die Entity Component System-Architektur per Definition objektorientiert? Es scheint mir prozeduraler oder funktionaler zu sein. Meiner Meinung nach hindert es Sie nicht daran, es in einer OO-Sprache zu implementieren, aber es wäre nicht idiomatisch, dies auf eine konsequente OO-Art und Weise zu tun. ECS scheint Daten (E & C) …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Monaten . Verschlossen . Diese Frage und ihre Antworten sind gesperrt, …
Ich lese ein Buch über Java-Programmierung und möchte bestätigen, dass ich die Definition des Wortes "Vektor" verstehe. Wikipedia sagt, der Vektor sei "ein eindimensionales Array", Quelle http://en.wikipedia.org/wiki/Vector . Wäre es nicht einfacher, das Array einfach als Array zu bezeichnen? Gibt es einen Grund, warum wir eine so ausgefallene Sprache wie …
Wir entwickeln eine Anwendung. Es enthält eine Bibliothek, die von einem anderen Codierer entwickelt wurde. Diese Bibliothek kommuniziert mit dem Server über mehrere Netzwerkverbindungen, wobei mehrere Threads zusammenarbeiten. Der serverseitige Code ist ziemlich kompliziert und wir haben keinen Zugriff auf den Quellcode. Kürzlich habe ich einen Mandelbug entdeckt , der …
Ich schreibe ein Programm für eine Quizsoftware. Ich habe eine Frageklasse, die die ArrayLists für die Frage, die Antwort, die Optionen, die Marken und die negativen Marken enthält. Etwas wie das: class question { private ArrayList<Integer> index_list; private ArrayList<String> question_list; private ArrayList<String> answer_list; private ArrayList<String> opt1_list; private ArrayList<String> opt2_list; } …
Ist es sinnvoll, den Testern die Berechtigung zum Abmelden zu erteilen? Sollte ein Testteam Testen Sie einfach Funktionen, Probleme usw., und melden Sie sie auf der Basis von Bestanden / Nicht Bestanden, und überlassen Sie es anderen, anhand dieser Ergebnisse zu handeln Haben Sie die Befugnis, auf der Grundlage dieser …
Ich benutze Eclipse für die Codierung, und die Sprache, die wir verwenden, ist Java. Einmal wurde von jemandem vorgeschlagen, den Code mit dem Auto-Formatierer (STRG + UMSCHALT + F) richtig zu formatieren. Dieser Befehl formatiert zwar den Code, aber manchmal habe ich das Gefühl, dass das gesamte Erscheinungsbild merkwürdig und …
Wenn ich jetzt einen Programmierfehler mit Zeigern in C mache, bekomme ich einen netten Segmentierungsfehler, mein Programm stürzt ab und der Debugger kann mir sogar sagen, wo es schief gegangen ist. Wie haben sie das gemacht, als kein Speicherschutz verfügbar war? Ich kann sehen, wie ein DOS-Programmierer herumfummelt und das …
Die allgemeine Empfehlung für die Aufnahme von gescannten Originalbildern lautete früher "TIFF verwenden". Aber Programmierer brauchen eine Weiterentwicklung des Formats für die "Weiterentwicklung der Software", und ich muss mein System weiterentwickeln, um von TIFF zu JP2 zu wechseln. Ich habe einen großen Bildspeicher (Terabyte) für legal und wissenschaftlich gescannte Materialien, …
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Die Serialisierung wird für die Persistenz in …
Ich frage mich, was der Grund für die Entscheidung von Bootstrap ist, alle Namen von Kamelfällen in Namen mit Bindestrich in Version 3.0 zu ändern. Ich habe bei Google gesucht und in ein paar Büchern gesucht, aber ich kann nur Meinungen auf die eine oder andere Weise finden - keine …
Im Noda Time User's Guide heißt es im Abschnitt Begründung: Die öffentliche API wurde weitgehend überarbeitet, um eine für .NET idiomatischere API bereitzustellen und um einige der Entscheidungen von Joda Time zu korrigieren, die das Noda Time-Team als "unglücklich" ansieht. (Einige davon sind einfach darauf zurückzuführen, dass sie unterschiedliche Ziele …
Ich lasse mich von anderen Programmierern kritisieren, da ich für alle meine Variablen die korrekte Schreibweise verwende. Beispielsweise wird ein typischer Programmierer employeeCounteinen Variablennamen verwenden, den ich jedoch verwende EmployeeCount. Ich verwende für alles die richtige Groß- und Kleinschreibung , sei es eine leere Methode, eine Rückgabemethode, eine Variable, eine …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.