Skip to content

Latest commit

 

History

History
24 lines (21 loc) · 1.63 KB

README.md

File metadata and controls

24 lines (21 loc) · 1.63 KB

etudes

É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++.