Études, just like in music, are exercises for the sake of practice that might not even sound bad in the end.
This repository contains the following files:
- COPYING GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007.
- loop.c A C program implementing two simple algorithms to check weather a linked list ends in a loop, together with functions for creating, printing, and freeing lists.
- chomp.py Object-oriented 2d chomp implementation using a general poset game engine.
- chomp-cell.png White chocolate block image for chomp.py.
- ecc.cc Elliptic curve arithmetics.
- fibonacci.py Five different functions to calculate Fibonacci numbers.
- cyclicsortedfindmax.py Find maximum element in the cyclic permutation of a sorted array.
- random7.c Generate uniform discrete random variable on {0, 1, 2, 3, 4, 5, 6} given a sequence of those on {0, 1, 2, 3, 4}.
- parkinglot.cxx An object-oriented parking lot.
- bitonic.c Bitonic Euclidean cycle with least total length (CLRS 15-3).
- queue.c Queue implemented in C, with struct, not object-oriented.
- catalan.cxx Print all valid strings of nested parentheses up to some length.
- signal.c Minimal example of signal handling in C.
- lightsout.py Solver for lights out puzzle.
- square1 Solution guide to Square 1 puzzle (shape only).
- hue, hue1 Helpers for certain color organizing Android game apps.
- asm Fibonacci function in Assembly called from C++.