ALGOR 1.0.0.0
Бібліотека для обробки та сортування структур даних
Список тестів
Клас ALGOR::Array< type_array >
Елемент ALGOR::ARRAYDATA< type_array >::ARRAYDATA (Array< type_array > *&Array)
Елемент ALGOR::ARRAYDATA< type_array >::ARRAYDATA (const asize_t &SIZE)
Елемент ALGOR::ARRAYDATA< type_array >::average ()
Елемент ALGOR::ARRAYDATA< type_array >::binary_getPosition (const type_array &required_element)
Елемент ALGOR::ARRAYDATA< type_array >::cloneData (Array< type_array > *&CloningArray)
Елемент ALGOR::ARRAYDATA< type_array >::cloneNewData (Array< type_array > *&CloningArray)
Елемент ALGOR::ARRAYDATA< type_array >::generatedData (const sbit64_t &min_limit, const sbit64_t &max_limit, const ubit64_t seed=getMemoryCell(32), const ubit32_t denominator=1)
Елемент ALGOR::ARRAYDATA< type_array >::getData ()
Елемент ALGOR::ARRAYDATA< type_array >::getMax ()
Елемент ALGOR::ARRAYDATA< type_array >::getMin ()
Елемент ALGOR::ARRAYDATA< type_array >::getSize ()
Елемент ALGOR::ARRAYDATA< type_array >::getValue (const asize_t &position)
Елемент ALGOR::ARRAYDATA< type_array >::lenear_getPosition (const type_array &required_element)
Елемент ALGOR::ARRAYDATA< type_array >::mediana ()
Елемент ALGOR::ARRAYDATA< type_array >::moda ()
Клас ALGOR::ARRAYDATA< type_array >::mode
Елемент ALGOR::ARRAYDATA< type_array >::operator! ()
Елемент ALGOR::ARRAYDATA< type_array >::operator&= (const type_array &value)
Елемент ALGOR::ARRAYDATA< type_array >::operator*= (const type_array &multiplyValue)
Елемент ALGOR::ARRAYDATA< type_array >::operator+= (const type_array &addValue)
Елемент ALGOR::ARRAYDATA< type_array >::operator-= (const type_array &subtractValue)
Елемент ALGOR::ARRAYDATA< type_array >::operator/= (const type_array &divideValue)
Елемент ALGOR::ARRAYDATA< type_array >::operator<<= (ARRAYDATA< type_array > *&appendingArray)
Елемент ALGOR::ARRAYDATA< type_array >::operator= (Array< type_array > *&cloningArray)
Елемент ALGOR::ARRAYDATA< type_array >::operator== (Array< type_array > *&anotherArray)
Елемент ALGOR::ARRAYDATA< type_array >::operator>>= (ARRAYDATA< type_array > *&appendingArray)
Елемент ALGOR::ARRAYDATA< type_array >::operator^= (const asize_t &NewSize)
Елемент ALGOR::ARRAYDATA< type_array >::operator|= (const type_array &value)
Елемент ALGOR::ARRAYDATA< type_array >::replace (const asize_t &position, const type_array &value)
Елемент ALGOR::ARRAYDATA< type_array >::reset ()
Елемент ALGOR::ARRAYDATA< type_array >::resize (const asize_t &NEW_SIZE, const type_array &setElement)
Елемент ALGOR::ARRAYDATA< type_array >::respawn ()
Елемент ALGOR::ARRAYDATA< type_array >::reverse ()
Елемент ALGOR::ARRAYDATA< type_array >::searcherOccurrencesOfSubstring (Array< type_array > *&SUBARRAY, ArrayType ArrType=ArrayType::NUMBER)
Елемент ALGOR::ARRAYDATA< type_array >::setData (Array< type_array > *&Array)
Елемент ALGOR::ARRAYDATA< type_array >::setNewData (Array< type_array > *&Array)
Елемент ALGOR::ArrayProcessing< type_array >::addElement (type_array *&Array, asize_t &array_size, const type_array &value, const asize_t position=0)
Елемент ALGOR::ArrayProcessing< type_array >::copy (type_array *new_array, const type_array *old_array, const asize_t &size_of_copied, asize_t position_in_new_array=0, asize_t position_in_old_array=0)
Елемент ALGOR::ArrayProcessing< type_array >::distance (type_array *first, type_array *last)
Елемент ALGOR::ArrayProcessing< type_array >::isOrderliness (const type_array *Array, const asize_t &array_size)
Елемент ALGOR::ArrayProcessing< type_array >::lower_bound (type_array *first, type_array *last, const type_array &value)
Елемент ALGOR::ArrayProcessing< type_array >::maximum (const type_array *Array, const asize_t &array_size)
Елемент ALGOR::ArrayProcessing< type_array >::minimum (const type_array *Array, const asize_t &array_size)
Елемент ALGOR::ArrayProcessing< type_array >::subtractElement (type_array *&Array, asize_t &array_size, const asize_t position)
Елемент ALGOR::ArrayProcessing< type_array >::subtractValue (type_array *&Array, asize_t &array_size, const type_array &value)
Елемент ALGOR::ArrayProcessing< type_array >::upper_bound (type_array *first, type_array *last, const type_array &value)
Елемент ALGOR::Comparative_Sorts< type_array >::Batcher_OddEven_MergeSort ()
Клас ALGOR::Comparative_Sorts< type_array >::BatcherOddEvenMergeSort
Елемент ALGOR::Comparative_Sorts< type_array >::Bitonic_Sorter ()
Клас ALGOR::Comparative_Sorts< type_array >::BitonicSorter
Елемент ALGOR::Comparative_Sorts< type_array >::Bogo_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::BogoSort
Елемент ALGOR::Comparative_Sorts< type_array >::Bubble_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::BubbleSort
Елемент ALGOR::Comparative_Sorts< type_array >::Cocktail_Shaker_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::CocktailShakerSort
Елемент ALGOR::Comparative_Sorts< type_array >::Comb_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::CombSort
Елемент ALGOR::Comparative_Sorts< type_array >::Comparative_Sorts (Array< type_array > *&Array)
Елемент ALGOR::Comparative_Sorts< type_array >::Cycle_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::CycleSort
Елемент ALGOR::Comparative_Sorts< type_array >::Gnome_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::GnomeSort
Елемент ALGOR::Comparative_Sorts< type_array >::Heap_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::HeapSort
Елемент ALGOR::Comparative_Sorts< type_array >::Insert_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::InsertSort
Елемент ALGOR::Comparative_Sorts< type_array >::Library_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::LibrarySort
Елемент ALGOR::Comparative_Sorts< type_array >::Merge_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::MergeSort
Елемент ALGOR::Comparative_Sorts< type_array >::Odd_Even_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::OddEvenSort
Елемент ALGOR::Comparative_Sorts< type_array >::Pancake_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::PancakeSort
Елемент ALGOR::Comparative_Sorts< type_array >::Patience_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::PatienceSort
Елемент ALGOR::Comparative_Sorts< type_array >::Quick_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::QuickSort
Елемент ALGOR::Comparative_Sorts< type_array >::Selection_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::SelectionSort
Елемент ALGOR::Comparative_Sorts< type_array >::Shell_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::ShellSort
Елемент ALGOR::Comparative_Sorts< type_array >::Slow_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::SlowSort
Елемент ALGOR::Comparative_Sorts< type_array >::Stooge_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::StoogeSort
Елемент ALGOR::Comparative_Sorts< type_array >::Tim_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::TimSort
Елемент ALGOR::Comparative_Sorts< type_array >::Tree_Sort ()
Клас ALGOR::Comparative_Sorts< type_array >::TreeSort
Елемент ALGOR::create_struct (const asize_t &SIZE, bool mem_allocation=true)
Елемент ALGOR::Distribution_Sorts::AmericanFlag_Sort ()
Клас ALGOR::Distribution_Sorts::AmericanFlagSort
Елемент ALGOR::Distribution_Sorts::Bead_Sort ()
Клас ALGOR::Distribution_Sorts::BeadSort
Елемент ALGOR::Distribution_Sorts::Bucket_Sort ()
Клас ALGOR::Distribution_Sorts::BucketSort
Елемент ALGOR::Distribution_Sorts::Counting_Sort ()
Клас ALGOR::Distribution_Sorts::CountingSort
Елемент ALGOR::Distribution_Sorts::Distribution_Sorts (Array< byte8_t > *&Array)
Елемент ALGOR::Distribution_Sorts::Flash_Sort ()
Клас ALGOR::Distribution_Sorts::FlashSort
Елемент ALGOR::Distribution_Sorts::Interpolation_Sort ()
Клас ALGOR::Distribution_Sorts::InterpolationSort
Елемент ALGOR::Distribution_Sorts::Pigeonhole_Sort ()
Клас ALGOR::Distribution_Sorts::PigeonholeSort
Елемент ALGOR::Distribution_Sorts::Radix_Sort ()
Клас ALGOR::Distribution_Sorts::RadixSort
Елемент ALGOR::EXCEPTION_SET::division_by_zero::division_by_zero ()
Елемент ALGOR::EXCEPTION_SET::division_by_zero::division_by_zero (const byte1_t *explanation)
Клас ALGOR::EXCEPTION_SET::Exception
Елемент ALGOR::EXCEPTION_SET::Exception::code ()
Елемент ALGOR::EXCEPTION_SET::Exception::Exception (ubit16_t CODE)
Елемент ALGOR::EXCEPTION_SET::Exception::Exception (ubit16_t CODE, const byte1_t *DETAILS)
Елемент ALGOR::EXCEPTION_SET::Exception::Exception (ubit16_t CODE, const byte1_t *DETAILS, const byte1_t *EXPLANATION)
Елемент ALGOR::EXCEPTION_SET::Exception::Exception (const byte1_t *DETAILS)
Елемент ALGOR::EXCEPTION_SET::Exception::what ()
Елемент ALGOR::EXCEPTION_SET::Exception::why ()
Елемент ALGOR::EXCEPTION_SET::memory_overflow::memory_overflow (const byte1_t *explanation)
Елемент ALGOR::EXCEPTION_SET::memory_overflow::memory_overflow ()
Елемент ALGOR::EXCEPTION_SET::not_found::not_found ()
Елемент ALGOR::EXCEPTION_SET::not_found::not_found (const byte1_t *explanation)
Елемент ALGOR::EXCEPTION_SET::position_failure::position_failure ()
Елемент ALGOR::EXCEPTION_SET::position_failure::position_failure (const byte1_t *explanation)
Елемент ALGOR::EXCEPTION_SET::size_failure::size_failure ()
Елемент ALGOR::EXCEPTION_SET::size_failure::size_failure (const byte1_t *explanation)
Елемент ALGOR::EXCEPTION_SET::value_failure::value_failure ()
Елемент ALGOR::EXCEPTION_SET::value_failure::value_failure (const byte1_t *explanation)
Елемент ALGOR::EXCEPTION_SET::void_data::void_data ()
Елемент ALGOR::EXCEPTION_SET::void_data::void_data (const byte1_t *explanation)
Елемент ALGOR::generate_struct (Array< type_array > *&Array, const sbit64_t &min_limit, const sbit64_t &max_limit, const ubit64_t seed=getMemoryCell(32), const ubit32_t denominator=1)
Елемент ALGOR::getMemoryCell (memcell_t right_adjust=0, memcell_t left_adjust=0)
Елемент ALGOR::maximum (type_value firstNumber, type_value secondNumber) noexcept
Елемент ALGOR::minimum (type_value firstNumber, type_value secondNumber) noexcept
Клас ALGOR::Printer
Елемент ALGOR::Printer::print ()=0
Клас ALGOR::RANDOM::LCM
Елемент ALGOR::RANDOM::LCM::LCM (memcell_t seed)
Елемент ALGOR::RANDOM::LCM::rand ()
Клас ALGOR::RANDOM::MersenneTwister
Елемент ALGOR::RANDOM::MersenneTwister::BRandom ()
Елемент ALGOR::RANDOM::MersenneTwister::IRandom (byte4_t min, byte4_t max)
Елемент ALGOR::RANDOM::MersenneTwister::IRandomX (byte4_t min, byte4_t max)
Елемент ALGOR::RANDOM::MersenneTwister::MersenneTwister (byte4_t seed)
Елемент ALGOR::RANDOM::MersenneTwister::Random ()
Елемент ALGOR::RANDOM::MersenneTwister::RandomInit (byte4_t seed)
Клас ALGOR::RANDOM::RC4
Елемент ALGOR::RANDOM::RC4::crypto_rand (byte1_t *output, byte4_t size)
Елемент ALGOR::RANDOM::RC4::crypto_srand (const byte1_t *key, byte4_t ksize)
Елемент ALGOR::RANDOM::test_random_on_Pearsons_coefficient (ubit32_t left_limit, ubit32_t right_limit)
Елемент ALGOR::remove_struct (Array< type_array > *&Array)
Елемент ALGOR::swap (type_value &firstNumber, type_value &secondNumber) noexcept