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 ÷Value)
Елемент
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
Документація до ALGOR створена П'ятниця, 26 серпня 2022 19:26:42 системою
1.9.2