Contents
## Contents |

Demo - introduction demo showing how to solve the tasks with this site.

Help - short help on usage this web-resource.

Languages - how to start and which language to learn first?

Sample - sample of solutions for Task #1 in several languages.

Copyright - info about project.

Other sites - popular web-resources with sets of programming problems.

Few articles on some algorithms, methods or data structures:

- Binary Heap - array-based tree-like data structure for building priority queues.
- Binary Search - binary search for arrays and functions.
- Caesar Cipher Breaking - by frequency analysis with the Least Squares.
- Checksum - simple checksum for arrays, used in several tasks.
- GCD and LCM - Greatest Common Divisor and Least Common Multiple.
- Introducing Graphs - about graphs, general terminology and usual ways to hold them in memory.
- Modular Arithmetic - properties of remainder for integer division.
- Number Guessing Game - famous game of guessing the value by "low-high" questions.
- Numbers to Digits - about conversion numbers to string using specific numeral system.
- Prime Numbers - on primes and simple method for generating them sequentially.
- Random Numbers - approaches to pseudo-random numbers generation.
- Standard Deviation - measure of remoteness of the set of numbers from their mean.
- Square Root Approximation - method of approximate square root calculation.
- Sorting Algorithms Comparison - discussion of popular sorting algorithms.