Yurii Uhlanov's repositories

all-change-combinations

Having a definite amount of money and a set of coins the number of all combinations of coins to change the amount of money has to be calculated.

Language:JavaStargazers:0Issues:2Issues:0

BookingOffice

This program realizes coordinated work of threads by mean of "mailboxes". There are two desks, where customer can order a ticket and get change or fail.

Language:C#Stargazers:0Issues:0Issues:0

Broken-Calculator

The calculator is broken! One has to get the REQUIRED number using ONLY working keys NOT exceeding the maximum pressing number.

Language:JavaStargazers:0Issues:0Issues:0

broken-calculator-recursively

Recursive solution for the problem using constraints: -1<number<1000

Language:JavaStargazers:0Issues:2Issues:0

Bubble-Sort

Simple Bubble sort algorithm implementation

Language:JavaStargazers:0Issues:0Issues:0

Cache-imitation

This program imitates OS's work on caching data from vm.

Language:C#Stargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0
Language:PythonStargazers:0Issues:0Issues:0
Language:PythonStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0

Genetic-Algorithm

Finding Global optimums for selected functions

Language:C#Stargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0

Insertion-Sort

Simple Insertion sort algorithm implementation

Language:JavaStargazers:0Issues:0Issues:0

Largest-Pair

All possible combinations of an input array are created. For each combination other ones from left elements are found. Then equal sums of elements for both combinations are calculated, until the largest is found.

Language:JavaStargazers:0Issues:0Issues:0

Library

Web application that stores information about books. Allowes to filter and sort records

Language:C#Stargazers:0Issues:0Issues:0
Language:TypeScriptStargazers:0Issues:0Issues:0

Merge-Sort

Simple Merge sort algorithm implementation

Language:JavaStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0
Language:C#Stargazers:0Issues:0Issues:0

palindrome-from-subsequence

Product of two palindromic subsequences' lengths. Subsequences should not cross over each other

Language:JavaStargazers:0Issues:0Issues:0

palindromes-product

The task is to find the largest product of palindromic substrings' lengths. This substrings should not cross over each other.

Language:JavaStargazers:0Issues:0Issues:0

Prolog-Code-Snippets

Introduction to Prolog lang

Language:PrologStargazers:0Issues:0Issues:0
Language:PythonStargazers:0Issues:0Issues:0

Selection-Sort

Simple Selection sort algorithm implementation

Language:JavaStargazers:0Issues:0Issues:0

Shell-Sort

Simple Shell sort algorithm implementation

Language:JavaStargazers:0Issues:0Issues:0

Solving-Quadratic-Equation

A primitive program, that finds roots of a square equation

Language:JavaStargazers:0Issues:0Issues:0
Language:C#Stargazers:0Issues:0Issues:0

Tasks-Planner

The program examines an algorythm of tasks planning, called SJF (shortest job first)

Language:C++Stargazers:0Issues:0Issues:0
Language:PythonStargazers:0Issues:0Issues:0