Tag: language-agnostic
Verwenden Sie dieses tag für FRAGEN zur PROGRAMMIERUNG, die unabhängig von einer bestimmten Programmiersprache.
8
Antworten
Was ist die effizienteste Methode für die Beurteilung des Wertes von n wählen Sie k ? Die brute-force-so denke ich wäre zu finden n factorial /k factorial /(n-k) factorial . Eine bessere Strategie sein kann, um zu
12
Antworten
Ich bin ein college-student, hatte mehrere Praktika und halte mich für einen anständigen Programmierer. Ich habe einen Freund, der macht consulting arbeiten-und wer will mir helfen, ihn mit einem seiner Projekte. Da habe ich nie getan, einen
11
Antworten
Führt einen asynchronen Aufruf immer einen neuen thread erstellen? Was ist der Unterschied zwischen den beiden? Führt einen asynchronen Aufruf immer erstellen oder verwenden Sie einen neuen thread? Wikipedia sagt: In computer-Programmierung, asynchrone Ereignisse sind solche, die
9
Antworten
Arbeite ich durch die Probleme auf project Euler und bin nicht allzu sicher, ob mein Verständnis der Frage ist korrekt. Problem 8 ist wie folgt: Finden Sie das größte Produkt von fünf aufeinanderfolgenden Ziffern in der 1000-stelligen
13
Antworten
Mein problem zu finden, ist die sich wiederholende Abfolge der Zeichen im angegebenen array. einfach, um das Muster identifizieren, in denen die Zeichen erscheinen. .---.---.---.---.---.---.---.---.---.---.---.---.---.---. 1: | J | A | M | E | S |
3
Antworten
Einige Programmiersprachen verwenden Monat die Nummerierung ist von 1 -- JavaScript in den Sinn kommt, wie Java, und wenn der Speicher dient, C ist ein anderes. Ich habe einige Fragen: Wenn Sie ignorieren die Monats-Nummerierung verwendet, die
24
Antworten
Zu vermeiden, alle standard-Antworten, ich hätte Gegoogelt, werde ich Ihnen ein Beispiel, das Sie alle angreifen können. C# und Java (und auch viele andere) haben sich mit viel Arten, einige der "überlauf" - Verhalten mag ich nicht
30
Antworten
Was ist der Schnellste Weg zu finden, der erste Charakter, der nur erscheint, sobald in einem string? InformationsquelleAutor der Frage Thunderhashy | 2010-02-18
2
Antworten
Ich kenne die Grundlagen der feedforward neural networks, und wie Sie zu trainieren, mit dem backpropagation-Algorithmus, aber ich bin auf der Suche nach einem Algorithmus, als ich nutzen kann für das training eines ANN online mit reinforcement
14
Antworten
Einen Begriff, den ich sehe, jeden jetzt und dann ist die "Cyclomatic Complexity". Hier auf, SO sah ich einige Fragen, etwa "wie berechne ich die CC von Sprache X" oder "Wie mache ich Y mit die minimale
30
Antworten
Dies ist definitiv subjektiv, aber ich würde gerne versuchen, es zu vermeiden immer argumentative. Ich denke, es wäre eine interessante Frage, ob Menschen, behandeln Sie es entsprechend. Die Idee zu dieser Frage kam aus dem Kommentar-thread von
11
Antworten
Betrachten Sie die folgenden scan-Verfahren, die in einem typischen Dokument-handling-webapp: Der Benutzer scannt ein Dokument mit einem scanner verbunden sein/Ihr computer Das gescannte Bild gespeichert wird lokal auf dem computer des Benutzers als BMP/JPG/TIF/PNG-Datei Der Benutzer hat
30
Antworten
Ich habe eine Funktion, parseQuery, dass analysiert eine SQL-Abfrage in eine abstrakte Darstellung der Abfrage. Ich bin zu schreiben, eine Funktion, eine abstrakte Repräsentation einer Abfrage und gibt eine SQL-Abfrage-string. Was sollte rufe ich die zweite Funktion?
10
Antworten
In mehrere einführende Texte über das Objekt-orientierte Programmierung habe ich über die obige Aussage. Aus wikipedia "In OOP ist jedes Objekt in der Lage empfangen von NachrichtenVerarbeitung von Daten, und senden von Nachrichten zu anderen Objekten und
6
Antworten
Habe ich versucht herauszufinden, wie zu schreiben, ein einfaches Programm zur Berechnung der x -, y-Punkte für die Schaffung eines regelmäßigen Polygons mit n Seiten. Kann jemand geben Sie mir einige code-Beispiele, die nicht mit bereits vorhandenen
6
Antworten
Habe ich gesucht, und ich weiß, dass der theoretische Unterschied. öffentlichen - Jede Klasse/Funktion kann den Zugriff auf die Methode/Eigenschaft. geschützt - Nur diese Klasse und alle Unterklassen können die Methode/Eigenschaft. private - Nur diese Klasse kann
30
Antworten
Was sind einige der gemeinsten, härtesten bugs, die Sie gehabt haben, zu verfolgen und zu beheben, und warum? Ich beides bin echt neugierig und Knie-tiefen in den Prozess, wie wir sprechen. So wie Sie sagen - Elend
14
Antworten
Welche Programmiersprache würden Sie empfehlen zu lernen über Datenstrukturen und algorithmen? Unter Berücksichtigung der folgenden: Persönliche Erfahrung Funktionen der Sprache (Zeiger, OO, etc) EIGNUNG für das lernen DS & Konzepte Ich Frage, weil gibt es einige Bücher
10
Antworten
Scheint es nur 2. Klasse, Unterstützung für composite-Datenbank Schlüssel in der Java-JPA (über EmbeddedId oder IdClass Anmerkungen). Und wenn ich lese, bis auf zusammengesetzte Schlüssel, unabhängig von der Sprache, die Menschen halten kommen über, als Sie als
6
Antworten
Gegeben n Kreisen mit den Radien r1 ... rn, positionieren Sie diese so, dass keine Kreise sich überlappen und das umgebende Kreis ist der "kleine" radius. Dem Programm nimmt eine Liste [r1, r2, ... rn] als input
9
Antworten
Dies ist zugegebenermaßen eine eher lockere Frage. Mein Aktuelles Verständnis von singletons ist, dass Sie eine Klasse, die du in einer Weise, dass nur eine Instanz je geschaffen wurden. Dies klingt wie eine Menge, eine statische Klasse
24
Antworten
Ich habe lange unter dem Eindruck, dass goto sollte niemals verwendet werden, wenn möglich. Beim durchlesen von libavcodec (die ist in C geschrieben), den anderen Tag, bemerkte ich mehrere Verwendungen. Ist es überhaupt vorteilhaft goto in einer
10
Antworten
Ich würde gerne hinzufügen einer bestimmten Anzahl führender Nullen (z.B. bis zu 3) alle zahlen einer Zeichenkette. Zum Beispiel: Eingang: /2009/5/song 01 of 12 Ausgabe: /2009/0005/song 0001 of 0012 Was ist der beste Weg, dies zu tun
8
Antworten
Gibt es eine Menge Bücher und online-Ressourcen über Design Patterns. Obwohl Sie gut zu lernen, die wichtigsten Begriff, ohne umfangreiche Erfahrung, ist es wirklich schwer sich zu erinnern winzige details der Muster. Das macht Sie schwieriger zu
13
Antworten
Ich weiß die Frage wurde diskutiert, bevoraber es scheint-immer unter der Annahme, dass die Vererbung ist mindestens manchmal vorzuziehen, die Zusammensetzung. Ich möchte die Herausforderung, die Annahme, in der Hoffnung, gewinnt ein gewisses Verständnis. Meine Frage ist:
20
Antworten
Motivation Ich würde gerne einen Weg finden, um eine beliebige Farbe und es aufzuhellen einige Nuancen, so dass ich ein Programm erstellen Sie einen schönen Farbverlauf von einer Farbe zu einer helleren version. Der Verlauf wird als
15
Antworten
Was genau ist GUID? Warum und wo ich es benutzen soll? Ich habe gesehen, Verweise, um die GUID in eine Menge von Orten, und in der wikipedia, aber es ist nicht sehr klar sagen, wo Sie es
7
Antworten
Ich bin ein undergrad, findet der computer vision werden Sie faszinieren. Wo sollte jemand ganz neu in computer vision beginnen? InformationsquelleAutor der Frage charles-22 | 2010-04-22
8
Antworten
Erhalten Sie eine 32-bit-unsigned-integer-array mit der Länge von bis zu 232mit der Eigenschaft, dass mehr als die Hälfte der Einträge im array sind gleich N, für einige 32-bit-Ganzzahl ohne Vorzeichen N. Finden N betrachten Sie jede Zahl
11
Antworten
OK, ich weiß, da gibt es schon Fragen über erste Schritte mit TDD.. Aber, ich denke, ich Art von wissen, die Allgemeine Konsens ist tun Sie es einfach , Aber, mir scheint, ich habe folgende Probleme mein
4
Antworten
Dass ich immer mich selbst in Knoten, wenn ich manipulation Pfade und Datei-Namen, da ich nicht über eine gemeinsame Benennung system, das ich benutze. Ich brauche zu kommen mit einer Benennung standard und bleibe es dabei, und
15
Antworten
Bedeutet es, dass zwei threads nicht ändern können, die zugrunde liegenden Daten gleichzeitig? Oder bedeutet es, dass die angegebenen code-segment wird mit vorhersagbaren Ergebnissen, wenn mehr als ein thread ausgeführt werden? InformationsquelleAutor der Frage Varun Mahajan |
18
Antworten
Einen reddit-thread brachte eine anscheinend interessante Frage: Tail-rekursive Funktionen können trivial umgewandelt werden in iterative Funktionen. Die anderen, umgewandelt werden kann, durch die Verwendung eines expliziten stack. Kann jeder Rekursion transformiert werden in iteration? Dem (gegen den?)Beispiel
22
Antworten
Ich weiß, das mag wie eine absolut dumme Frage, aber ich bin zu neugierig um nicht zu Fragen... Warum "i" und "j" werden DIE Variablen als Zähler in den meisten Kontrollstrukturen? Obwohl der gesunde Menschenverstand sagt mir,
26
Antworten
Sagen wir, wir haben, 0.33, müssen wir die Ausgabe "1/3". Wenn wir "0.4", müssen wir die Ausgabe "2/5". Die Idee ist, um es lesbarer zu machen, die Nutzer zu verstehen, "x Teile von y", wie ein besseres
10
Antworten
Es ist in der Regel vereinbart, dass sich stark auf die Globale Zeug ist zu vermeiden. Wäre nicht die Verwendung von statischen Klassen und Methoden werden die gleiche Sache? InformationsquelleAutor der Frage Adam Kane | 2010-06-30
14
Antworten
Scheint es, wie in den meisten mainstream-Programmiersprachen, zurückgeben mehrerer Werte aus einer Funktion ist eine extrem unangenehme Sache. Typische Lösungen sind, um entweder einen struct oder ein plain old data Klasse und zurück, oder zu übergeben, mindestens
30
Antworten
Wie es aussieht, werden wir das hinzufügen CAPTCHA Unterstützung für Stack-Überlauf. Dies ist notwendig, um zu verhindern, dass bots, Spammer und andere schädliche scripted-Aktivität. Wir wollen nur menschliche Wesen, zu veröffentlichen oder zu Bearbeiten Dinge hier! Wir
30
Antworten
Habe ich gerade versucht, für meine ersten Programmier-interview und eine der Fragen war, ein Programm zu schreiben, dass bei einer 7-stelligen Telefonnummer, drucken konnte, alle möglichen Kombinationen von Buchstaben, die jede Zahl darstellen konnten. Einem zweiten Teil
10
Antworten
Mein Verständnis ist, dass ein hash-code und Prüfsumme sind ähnliche Dinge - ein numerischer Wert, berechnet für einen block von Daten, das ist relativ einzigartig. d.h. Die Wahrscheinlichkeit, zwei blocks von Daten, woraus sich die gleichen numerischen
4
Antworten
Erste, ich weiß, es gibt schon eine Markdown-parser für PHP. Ich nahm auch einen Blick auf diese Frage aber es gibt keine Antwort auf meine Frage. Offensichtlich, auch wenn der Titel erwähnen, PHP, wenn es ist sprachneutral,
7
Antworten
Das gemeinsame mischen von RGB-Farben ist sehr Verschieden von dem mischen von Farben für Gemälde, es ist die Vermischung von Licht, stattdessen mischen von Pigmenten. Beispiel: Blue (0,0,255) + Yellow (255,255,0) = Grey (128,128,128) (Es sollte Blau
10
Antworten
Mocking versiegelte Klassen kann schon ganz schön Schmerzen. Ich derzeit für eine Adapter-Muster um dies zu umgehen, aber etwas hält-fühlt sich komisch an. Also, Was ist der beste Weg, Sie zu verspotten versiegelte Klassen? Java-Antworten sind mehr
18
Antworten
Was ist der Unterschied zwischen einen parameter per Referenz übergeben ein parameter als Wert übergeben? Könnten Sie mir einige Beispiele bitte? InformationsquelleAutor der Frage | 2008-12-17
3
Antworten
Was ist eager loading? Ich code in PHP/JS, sondern eine verallgemeinerte Antwort wird gut. Sah ich eine Menge von Fragen zu Java & Ruby, aber ich kenne keine von diesen Sprachen, und ich finde es schwer zu
30
Antworten
Ich persönlich mag dieses: alt-text http://www.jeffpalm.com/fox/fox.jpg P. S. nicht der hotlink der cartoon ohne die Website die Erlaubnis, bitte. InformationsquelleAutor der Frage |
13
Antworten
Für einige der apps, die ich entwickelt habe (ging dann zu vergessen), ich Schreibe, plain SQL, vor allem MySQL. Obwohl ich verwendet habe ORMs in python wie SQLAlchemywusste ich nicht stick mit Sie für lange. Normalerweise war
15
Antworten
Was ist der Unterschied zwischen der gleichzeitigen Programmierung und parallele Programmierung? Ich fragte google aber habe nichts gefunden, dass mir geholfen zu verstehen, der Unterschied. Könnten Sie mir ein Beispiel für beide? Jetzt fand ich diese Erklärung:
5
Antworten
Ich habe ein zweidimensionales array, sagen 0 0 0 0 0 0 2 3 4 0 0 9 1 5 0 0 8 7 6 0 0 0 0 0 0 Und ich brauche, um all die
12
Antworten
Mit Hilfe des Stack-Overflow-community, die ich geschrieben habe eine ziemlich einfache, aber Spaß Physik-simulator. Klicken Sie und ziehen Sie die Maus, um zu starten, einen ball. Es wird hüpfen, und schließlich stoppen auf dem "Boden". Meine nächste