DMITRII PECHERITSA / 발표
코드
introsort - array sorting algorithm MetaTrader 5용
hybrid sorting algorithm that provides both fast average performance and (asymptotically) optimal worst-case performance
gnome sort - array sorting algorithm MetaTrader 5용
gnome sort is based on the technique used by the dutch garden gnome
insertion sort - array sorting algorithm MetaTrader 5용
a simple sorting algorithm that people use to manually sort cards in a bridge hand
selection sort - array sorting algorithm MetaTrader 5용
an in-place comparison sorting algorithm
shell sort - array sorting algorithm MetaTrader 5용
an in-place comparison sort
heap sort - array sorting algorithm MetaTrader 5용
a much more efficient version of selection sort
merge sort - a merging method comparison-based sorting algorithm MetaTrader 5용
an efficient, general-purpose sorting algorithm
quick sort - sorting algorithm MetaTrader 5용
a highly efficient sorting algorithm, based on partitioning of array of data into smaller arrays
visitor - behavioral design pattern 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 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