LebGeeks

A community for technology geeks in Lebanon.

You are not logged in.

#1 October 7 2010

Joe

Programming exercises

I'll use this topic to keep track of the different programming exercises we have running on this forum.

  1. WordCount

  2. Fibonacci sequence

  3. LebInt

  4. FizzBuzz

  5. SQL-like interpreter

  6. Pixel Time

  7. Circular Equivalence Sets on Array

  8. 10001st Prime Number

  9. Rotating arrays

  10. Polish Calculator

  11. Text Processing and more

  12. Overlapping Rectangle Sum

  13. Walking the Bridge

  14. Polish Calculator Extra

  15. Arithmetic Grid

  16. Brainfuck Interpreter

  17. File stats

  18. Finding the pair

  19. Team Balancing

  20. Self Insertion

  21. Super Self Insertion

  22. Pointer arithmetics

  23. Decimal to Roman converter

  24. Brainfuck Exercises

  25. Remove C comments

  26. Tabs and space

  27. Gray Code

  28. WordCount2

  29. Permutations/Combinations

  30. Workflow Textual Representation

  31. Vanilla XML Builder

  32. Pascal's Triangle

  33. Basic CSS Rules Validator

  34. Morris Number Sequence

  35. String Indexer

  36. Recursion, iteration, exponentiation.

  37. Condition Symmetry

  38. Comparing 2 CSV Files

  39. Decimal multiplication

  40. Approximating Pi

  41. Approximating Pi - Monte Carlo Analysis

  42. Arithmetical computation

  43. Time converter

  44. Delivery Center

  45. SQL Record History

  46. C predicates

  47. Swapping without using temp variable

  48. Russian lucky bus ticket

  49. Large sums

  50. Improving performance through caching

  51. Max Swaps

  52. Generate brainfuck strings

  53. Triangle numbers divisors

  54. N-th fractional part of an irrational number

  55. Braces

  56. A functional programming library

  57. Parsing S-expressions

  58. Total number of Sudoku solutions

  59. Is this list a sublist?

  60. Flatten nested sequence

  61. Array Sandwiches

  62. Letter Diamonds

  63. Tic Tac Toe

  64. Spell Checker

  65. Walk the grid

  66. Equilibrium index

  67. Alien Language Pattern Matching

  68. Implementing sets

  69. A function composition question

  70. More on function composition

  71. Happy Birthday golf

  72. Iterative traversal of nested mappings

  73. Grouping numbers

  74. Basket Ball

  75. Phone Keypad

  76. Alphabet Stickers

  77. Similar Integers

  78. Mini Template Processor

There are no deadline whatsoever to do these exercises. Do not hesitate to rehash these topics, even if they're years old. Also remember, it is not a competition. The intended purpose is to practice, share code, get feedback.

Offline

Board footer