Skip to content

Collection of binary heap sort implementation for many languages, primary to compare performance between languages

License

Notifications You must be signed in to change notification settings

MikeMirzayanov/binary-heap-benchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

binary-heap-benchmark

Collection of binary heap sort implementation for many languages, primary to compare performance between languages

Results

Programs have been executed on http://codeforces.com/ which uses Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz on Windows 7 64-bit.

You may use http://codeforces.com/problemset/customtest to run a code.

Several executions give the following results:

Language Compiler Running time, ms
C++ MinGW 4.7.2 32-bit 630
C++ MS VS 2010 32-bit 650
Java Oracle Java 6 32-bit 1060
Java Oracle Java 7 32-bit 1050
Java Oracle Java 8 32-bit 1000
JavaScript V8 3.23.0 32-bit 1700
Pascal Delphi 7 32-bit 630
Pascal FreePascal 2.6.2 32-bit 730
Python 2 Python 2.7.4 32-bit 125000
Python 3 Python 3.3.2 32-bit 200000
Ruby Ruby 1.9.3p0 (2011-10-30, i386-mingw32) 32-bit 520000
Ruby Ruby 2.0.0p353 (2013-11-22, i386-mingw32) 32-bit 345000
Scala Scala 2.10.3 (over Oracle Java 7 32-bit) 1550
Go Go 1.2 32-bit 1780
D DMD v2.064.2 32-bit 800
C# Mono 2.10.9 32-bit 850
C# MS CSC .Net 4.5.1 64-bit 850
Perl Perl v5.12.2 for MSWin32-x86-multi-thread 195000

About

Collection of binary heap sort implementation for many languages, primary to compare performance between languages

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published