Ausführungsumgebung

Last updated: July 22, 2026

HackerRank bietet eine umfassende Ausführungsumgebung, die mehrere Programmiersprachen und Frameworks unterstützt, sodass Sie Ihren Code effizient ausführen und bewerten können.

Coding und Datenbank

HackerRank unterstützt Multithreading in den wichtigsten Programmiersprachen. Die gesamte CPU-Zeit umfasst die Ausführung aller Threads. Die maximal zulässige Größe für eine Code-Einreichung beträgt 50 KB.

Die folgende Tabelle listet die unterstützten Programmiersprachen, Versionen, Ausführungszeitlimits, Speicherlimits und verfügbare Bibliotheken auf.

Sprache

Version

Zeitlimits (Sek)

Speicherlimits (MB)

Standardbibliotheken

ML-Bibliotheken

Ada

GNU Ada Compiler 4.9

3

512

 N/A

N/A 

BASH

Version 5.2.32

1

512

 N/A

N/A 

C

GCC 8.3.0, C11 Standard

2

512

Newtonsoft json Bibliothek

Clojure

clojure 1.9.0

8

512

algo.generic@0.1.3, alog.monads@0.1.6, core.logic@0.8.11, core.specs.alpha@0.1.10, tools.macro@0.1.2, data.avl@0.1.0, data.int-map@0.2.4, data.json@0.2.6, data.priority-map@0.0.10, data.xml@0.0.8, spec.alpha@0.2.176

C#

3

512

Newtonsoft.Json@13.0.1, System.Reactive@5.0.0

Newtonsoft.Json@13.0.1, System.Reactive@5.0.0

C++

G++ 8.3.0, C++11 Standard

2

512

Mathematikbibliothek

-lm

json Bibliothek

liblinear@2.21, libsvm@3.23, Boost C++ Bibliotheken

C++14

G++ 8.3.0, C++14 Standard

2

512

Mathematikbibliothek

-lm

json Bibliothek

liblinear@2.21, libsvm@3.23, Boost C++ Bibliotheken, libcurl

C++20

G++ 8.3.0, C++20 Standard

2

512

Mathematikbibliothek-lm json Bibliothek

C++23

G++ 14.2.0, C++23 Standard

2

512

Mathematikbibliothek-lm ,json Bibliothek

json Bibliothek, libsvm@3.23, Boost C++ Bibliotheken, libcurl

C++23

G++ 14.2.0, C++23 Standard

2

512

Mathematikbibliothek-lm ,json Bibliothek