Giter VIP home page Giter VIP logo

challenges's Introduction

Programming challenges

Completed:
  • FizzBuzz
  • Calculate Age in Seconds
  • Heads/Tails
  • Temperature Converter
ย 
Remaining:
  1. Name Generator
  2. Higher/Lower | Heads/Tails
  3. Temperature Converter
  4. Calculate Age in Seconds
  5. Encrypt/Decrypt Algorithm
  6. FizzBuzz
  7. Rock Paper Scissors (Optional: Rock Paper Scissors Lizard Spock)
  8. Hangman
  9. Love Calculator
  10. Pseudorandom Sentence Generator
  11. Password Generator
  12. Atomically Correct Time From an Internet Clock
  13. Haiku Generator
  14. Magic Eight Ball
  15. Collatz Conjecture
  16. Reverse a String
  17. Simple File Explorer
  18. Count Words in a String
  19. Minesweeper
  20. Connect Four
  21. BMI Calculator
  22. 4Chan Thread Downloader (images)
  23. Sudoku Generator/Solver
  24. Maze Generator/Solver
  25. Decimal/Binary Converter
  26. Picross Solver
  27. Eulerian Path
  28. Fibonnaci Sequence
  29. Calculate & Print 100 Factorial
  30. Create a cipher encrypt/decrypt tool\*
  31. Blackjack
  32. Dungeons & Dragons w/ AI
  33. Generate ASCII Tree (height based on input)
  34. Use Genetic Algorithm on Polygons
  35. Benford's Law
  36. Currency Converter
  37. Static Website Generator
  38. Crossword Game
  39. Scientific Calculator
  40. Perlin Noise Algorithm
  41. Image Viewer
  42. ASCII Digital Clock
  43. Dijkstra's Algorithm
  44. Text/Morse Translator (Optional: create sound)
  45. Tick-Tac-Toe
  46. Snake Game
  47. FTP Client
  48. Telnet Server
  49. IMP Interpreter
  50. Tetris
  51. Conway's Game of Life
  52. Web Crawler
  53. Text Editor
  54. RSS Feed Creator
  55. Evaluate Binomial Coefficients
  56. RPN Calculator
  57. Mandelbrot Set
  58. Sorting Algorithm
  59. Convert Markup -> HTML
  60. N Queens Problem
  61. Credential Validator (ex: Phone #, e-mail address)
  62. Linked List
  63. Mastermind
  64. Random Image Generator
  65. Ulam Spiral
  66. Klingon Translator
  67. Prime number generator using a Sieve
  68. Markov Chain
  69. Graphical Analog Clock + GUI
  70. 2 Seperate Languages Send STrings to One Another (C++ & Java, Lisp & Python, etc.)
  71. Triangle Number Calculator
  72. Calculate Typing Speed
  73. Name Art in ASCII
  74. Tower of Hanoi
  75. Quine
  76. IRC Bot
  77. Brainfuck Interpreter
  78. Visualization of #57 (Bonus: add sound)
  79. Chip-8 Emulator
  80. Geekcode Generator (3.12)
  81. Define, Translate, & Rotate a Polygon
  82. Pong w/ Variable Vectors
  83. Battleships w/ AI
  84. Simple Paint Program
  85. TCP Chat w/ Basic Encryption (XOR)
  86. Incremental Economy Simulator (Time of Exploration)
  87. Encrypt/Decrypt Text into an Image
  88. Pascal's Triangle
  89. Sine wave Generator from Pseudorandom Numbers
  90. Basic HTML Web Browser
  91. Flappy Bird
  92. Fast Fourier Transform
  93. Method Ringing Simulator
  94. Binary Search
  95. nintendo Oil Panic
  96. Sierpinski Triangle Generator
  97. Calculate Dot-&-Cross of 2 Vectors
  98. Little Man Computer Simulator
  99. Basic Lisp Interpreter
  100. Enigma Machine Simulator with settings.conf (Hard mode: decrypt message without known settings)

Custom challenges remaining:
  1. Super Mario clone

Changed: 40, 69, 89 Categories: String manipulation/Interpreters: 09, 10, 12, 15, 17, 52, 60, 65, 72, 74, 76, 78, 98, 99 Math and CS: 03, 04, 05, 11, 14, 20, 23, 25, 26, 27, 28, 29, 32, 33, 34, 38, 39, 42, 48, 54, 55, 56, 57, 59, 61, 63, 64, 66, 67, 69, 70, 77, 80, 86, 87, 88, 91, 92, 93, 95, 96, 97 Networking: 21, 36, 46, 47, 51, 53, 75, 84, 89 Games: 06, 07, 13, 18, 19, 22, 30, 31, 37, 44, 45, 49, 50, 62, 73, 81, 82, 85, 90, 94 Converters: 02, 24, 35, 42, 58 Misc: 16, 40, 41, 68, 71, 83

*Implement at least one tool (except Morse code) in Rumkin Collection: rumkin.com/tools/cipher

challenges's People

Contributors

gipphe avatar

Watchers

James Cloos avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.