Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/michaelmay81/smallcodingchallenges

Some small programming exercises to play around with
https://github.com/michaelmay81/smallcodingchallenges

Last synced: about 2 months ago
JSON representation

Some small programming exercises to play around with

Awesome Lists containing this project

README

        

Some small programming exercises to play around.

* [Fizz Buzz](src/FizzBuzz.fsx) [wiki](https://en.wikipedia.org/wiki/Fizz_buzz)
* [Game of Life](src/GameOfLife.fsx) [wiki](https://en.wikipedia.org/wiki/Conway's_Game_of_Life)
* Sorting algorithms
* [Bubble sort](src/sort/BubbleSort.fsx) [wiki](https://en.wikipedia.org/wiki/Bubble_sort)
* Declarative
* Imperative style with Array and other mutables
* Recursive with Array
* [Merge sort](src/sort/MergeSort.fsx) [wiki](https://en.wikipedia.org/wiki/Merge_sort)
* Declarative
* Delcarative Async
* [Insertion sort](src/sort/InsertionSort.fsx) [wiki](https://en.wikipedia.org/wiki/Insertion_sort)
* Imutable list
* Mutable array
* [Quick sort](src/sort/QuickSort.fsx) [wiki](https://en.wikipedia.org/wiki/Quicksort)
* Declarative
* Declarative Async
* Tree Traversal
* [Depth First](src/tree%20traversal/DepthFirst.fsx) [wiki](https://en.wikipedia.org/wiki/Depth-first_search)
* Not tail recursive
* Tail recursive
* Loop with mutables
* [Breadth First](src/tree%20traversal/BreadthFirst.fsx) [wiki](https://en.wikipedia.org/wiki/Breadth-first_search)
* Not tail recursive
* Tail recursive
* Loop with mutables