Skip to content

MarcinLigeza/ProgrammingChallenges_v1.4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ProgrammingChallenges_v1.4

Alt text

  • 00 Name generator ( [ ] credentials)
  • 01 Higher/lower, heads/tails
  • 02 Temperature converter
  • 03 Calculate age in seconds (with leap years)
  • 04 Encryption/decryption algorithm
  • 05 FizzBuzz
  • 06 Rock, paper, scissors ( [ ] lizard, Spock)
  • 07 Project Euler (in every language you know)
  • 08 Hangman
  • 09 Love calculator
  • 10 Random sentence generator
  • 11 Pssword/passphrase generator
  • 12 Internet time ((S)NTP)
  • 13 Haiku generator
  • 14 Magic eight ball
  • 15 Collatz conjecture
  • 16 Reverse a string
  • 17 Eulerian path
  • 18 Simple file explorer
  • 19 Count words in a string (lines, sentences, paragraphs, typos, &c.)
  • 20 Minesweeper
  • 21 Connect four
  • 22 BMI calculator
  • 23 4chan thread/image downloader
  • 24 Sudoku generator/solver
  • 25 Maze generator/solver
  • 26 Radix (base) converter
  • 27 Picross solver
  • 28 Fibonacci sequence
  • 29 Factorial
  • 30 Cipher encryption/decryption tool*
  • 31 Blackjack
  • 32 Dungeons & Dragons with AI
  • 33 Generate ASCII tree
  • 34 Genetic algorithms on polygons
  • 35 Benford's law
  • 36 Currency converter ( [ ] various units, comodities, etc.; + history)
  • 37 Static website generator
  • 38 Crossword game
  • 39 Scientific calculator (CLI)
  • 39.1 Scientific calculator (GUI)
  • 40 Perlin noise
  • 41 Image viewer
  • 42 ASCII digital clock
  • 43 Dijkstra's algorithm
  • 44 Text/Morse code translator (+sound)
  • 45 Tic-tac-toe
  • 46 Snake game
  • 47 FTP client (+server)
  • 48 Telnet server (+client, netctat clone?)
  • 49 IMP interpreter
  • 50 Tetris
  • 51 Conway's Game of Life (other cell. automata)
  • 52 Web crawler
  • 53 Text editor
  • 54 RSS feed reader
  • 55 RPN calculator
  • 56 Mandelbrot set ( [ ] other fractals)
  • 57 Sorting algorithms ( [ ] visualisation)
  • 58 Custom markup -> HTML converter
  • 59 N queens problem
  • 60 Flow in a network (Ford-Fulkerson algorithm)
  • 61 Credential validator (phone, email, &c.)**
  • 62 Linked List (single, double)
  • 63 Mastermind
  • 64 Random image generator (parametric)
  • 65 Ulam spiral
  • 66 Klingon transaltor
  • 67 Prime number generator using a sieve
  • 68 Markov chains (random text generator)
  • 69 Graphical analog clock
  • 70 Two languages communication with each other (C++ & Java, Lisp & Python, ...)
  • 71 Triangle number calculator
  • 72 Typing speed calculator
  • 73 Name art in ASCII
  • 74 Towers of Hanoi (more disks, more poles)
  • 75 Quine
  • 76 IRC bot
  • 77 Brainfuck interpreter
  • 78 Knight's tour
  • 79 Chip-8 emulator
  • 80 Geekcode generator (3.12)
  • 81 Define, translate & rotate a polygon ( [ ] other affine transformations)
  • 82 Pong with variable vectors
  • 83 Battleships with AI
  • 84 Simple paint program
  • 85 TCP chat basic encryption
  • 86 Incremental economy simulator ( a la Time of Exploration)
  • 87 Encrypting data in images (steganography)
  • 88 Pascal's triangle
  • 89 Sine wave generator from pseudorandom numbers
  • 90 Flappy bird
  • 91 Fourier transform (fast or 'slow'; [ ] visualisation
  • 92 Method ringing simulator
  • 93 Binary search (n-ary)
  • 94 Nintendo Oil Panic
  • 95 Sierpinski triangle
  • 96 Dot & cross product of two vectors (exterior product)
  • 97 Little Man computer simulation
  • 98 Lisp interpreter
  • 99 Enigma simulator with a configuration file ( [ ] decrypt messages without known settings)

*Implement at least one of Rumkin Collection: rumkin.com/tools/cipher

**N.B.:www.mjt.me.uk/posts/falsehoods-programmers-believe-about-addresses/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published