Ich habe letzte Nacht eines dieser unglaublich zurückgebliebenen TV-Quiz-Geld-Scams gesehen, als ich reddit las und sie stellten die Frage:
Wenn Sie alle Zahlen zwischen 32 und 287 aufgeschrieben haben, wie oft würden Sie die Zahl 6 notieren?
Also habe ich ein paar schnelle Mathe in meinem Kopf gemacht (es gibt 11 Sechser in jeder 100, es gibt zwei Hunderte zwischen den zwei Zahlen und dann gibt es sechs mehr = 22 + 6 = 28). Der erste Anrufer klingelt und sagt 28.
Ich bin nicht gut in Mathematik in meinem Kopf, aber ich könnte mir eine ziemlich einfache for-Schleife vorstellen, die es herausfinden würde, aber ich würde auf keinen Fall die Mühe machen, eine IDE auf meinem Heimcomputer zu installieren um fünf Zeilen Code zu schreiben. Meine Frage:
Gibt es eine Website, auf der ich einfache Algorithmen wie diese schreiben und kompilieren kann und alle Ergebnisse im Browser bekomme, ohne irgendeinen Mist installieren zu müssen oder durch irgendwelche Ringe springen zu müssen?
Code Pad unterstützt viele Programmiersprachen, ist kostenlos und erfordert keine Registrierung.
Heutzutage gibt es auch ideone.com . Es unterstützt eine Vielzahl von Programmiersprachen, darunter auch esoterische.
Diese Antwort wird sprachspezifisch sein. Für die beste Antwort würde Javascript gut funktionieren. Da es bereits im Browser läuft, ist das Schreiben eines Interpreters, der im Browser läuft, ein Kinderspiel. Googeln Sie einfach nach "Javascript Interpreter" und Sie werden eine Reihe von Treffern bekommen.
Wenn Sie die Algorithmen in Javascript schreiben können, verwenden Sie Project Bespin .
Bespin ist ein Mozilla Labs-Experiment, das ein offenes, erweiterbares webbasiertes Framework für die Code-Bearbeitung vorschlägt, das die Entwicklerproduktivität erhöhen, überzeugende Benutzererfahrungen ermöglichen und die Verwendung offener Standards fördern soll.
Es gibt einen Online-Ruby-Interpreter unter: Ссылка
Es hat auch ein ziemlich gutes Tutorial, um Ihnen zu helfen, Ruby zu lernen, während Sie gehen.
Das beste Online-Tool, das ich gefunden habe (außer Codepad), ist Ссылка
Sie können HTML, CSS und JavaScript für Ihre App schreiben. Sie können aus 10 JavaScript-Frameworks wählen (ich empfehle jQuery für einfache Tests). Und um zu testen, müssen Sie nur die Run-Tasten drücken. Ermöglicht das Online-Speichern (Pastebin-ähnlich), was auch gut ist.
Tags und Links algorithm language-agnostic ide