DMITRII PECHERITSA / Publications
Codes
introsort - array sorting algorithm pour MetaTrader 5
hybrid sorting algorithm that provides both fast average performance and (asymptotically) optimal worst-case performance
gnome sort - array sorting algorithm pour MetaTrader 5
gnome sort is based on the technique used by the dutch garden gnome
insertion sort - array sorting algorithm pour MetaTrader 5
a simple sorting algorithm that people use to manually sort cards in a bridge hand
selection sort - array sorting algorithm pour MetaTrader 5
an in-place comparison sorting algorithm
shell sort - array sorting algorithm pour MetaTrader 5
an in-place comparison sort
heap sort - array sorting algorithm pour MetaTrader 5
a much more efficient version of selection sort
merge sort - a merging method comparison-based sorting algorithm pour MetaTrader 5
an efficient, general-purpose sorting algorithm
quick sort - sorting algorithm pour MetaTrader 5
a highly efficient sorting algorithm, based on partitioning of array of data into smaller arrays
visitor - behavioral design pattern pour MetaTrader 5
represent an operation to be performed on the elements of an object structure. visitor lets you define a new operation without changing the classes of the elements on which it operates
template method - behavioral design pattern pour MetaTrader 5
define the skeleton of an algorithm in an operation, deferring some steps to subclasses. template method lets subclasses redefine certain steps of an algorithm without changing the algorithm's structure