/MatrixWorks

Studying Java data structures and algorithms

Primary LanguageJava

MatrixWorks

Studying Java data structures and algorithms

    1. Matrix filled with random values within given range
    1. Transposition of matrix
    1. Matrix (quick)sorted by specified column/row
    1. Matrix shifted by specified steps to the right/left and up/down
    1. Largest continuous ascending/descending row/column block of matrix
    1. List of accumulated sums between first and second positive number for each row
    1. Computation of row/column norm of a matrix
    1. Rotation of matrix by 90,180,270 degrees counterclockwise
    1. Determinant of square matrix computed recursively and non-recursively
    1. Computation of matrix with elements deducted by row average
    1. Creation of matrix without rows and columns where maximums located
    1. Creation of matrix without rows and columns where zeroes found
    1. Swapping rows and columns of first minimum and appointed element of matrix
    1. Ordering matrix row elements so that zeroes placed behind
    1. Decimal matrix rounding
    1. Fetching list of saddling points
    1. Ordering matrix by row totals
    1. Sorting matrix by column characteristics in descending order
    1. Determining set of local minimums and its size
    1. Determining smallest of local maximums
    1. Full/partial quick/selection sort of real matrix by diagonal