GOST 28147-89 is a standard symmetric encryption based on a Feistel network. Structure of the algorithm consists of three levels: encryption mode
Continue ReadingC++: Conway’s Game of Life
The Game of Life is a cellular automaton devised by the British mathematician John Horton Conway in 1970. It is the best-known example of a cellular a
Continue ReadingC++: Bresenham’s Line Algorithm
Using the data storage type defined on this page for raster graphics images, draw a line given 2 points with the Bresenham's line algorithm. void
Continue ReadingC++: Complex Number Arithmetic
A complex number is a number which can be written as "" (sometimes shown as "") where a and b are real numbers and i is the square root of -1. Typical
Continue ReadingC++: What is The Rule of Three?
What does copying an object mean? What are the copy constructor and the copy assignment operator? When do I need to declare them myself? How can I
Continue ReadingC++: Matrix Multiplication
Multiply two matrices together. They can be of any dimensions, so long as the number of columns of the first matrix is equal to the number of rows of
Continue ReadingC++: Mad Libs
Mad Libs is a phrasal template word game where one player prompts another for a list of words to substitute for blanks in a story, usually with funny
Continue ReadingCrash Course in C++
C++ is a systems programming language that, according to its inventor Bjarne Stroustrup, was designed to be a “better C” support data abst
Continue ReadingC++: Execute HQ9+
Implement a HQ9+ interpreter or compiler. Basically the same as the C example, although this has been C++'ified with strings and streams. void
Continue ReadingC++: Empty Program
In this task, the goal is to create the simplest possible program that is still considered "correct." int main(){} SOURCE Content is available un
Continue Reading




