Roman Numerals Decoder(4th kyu)
- Module:
roman.py
- Tests:
test_roman.py
- URL: https://www.codewars.com/kata/roman-numerals-decoder/
Simple Fun #258: Is Divisible By 6(6th kyu)
- Module:
divisible.py
- Tests:
test_divisible.py
- URL: https://www.codewars.com/kata/5911385598dcd432ae000004
Mysterious function(6th kyu)
- Module:
mysterious.py
- Tests:
test_mysterious.py
- URL: https://www.codewars.com/kata/55217af7ecb43366f8000f76
Tribonacci Sequence(6th kyu)
- Module:
tribonacci.py
- Tests:
test_tribonacci.py
- URL: https://www.codewars.com/kata/556deca17c58da83c00002db
The Hunger Games - Foxes and Chickens(6th kyu)
- Module:
foxes.py
- Tests:
test_foxes.py
- URL: https://www.codewars.com/kata/591144f42e6009675300001f
#Extra Credit Katas
The Forbes Top 40
- Module:
forbes.py
- Tests:
test_forbes.py
- URL: https://codefellows.github.io/sea-python-401d5/assignments/kata_forbes_billionaires.html #Worked on project on own while Sean Beseler did same project in room. #Code for reading json was found on stackoverflow. The rest of the code is my own.
Sort Deck of Cards
- Module:
sort_cards.py
- Tests:
test_sort_cards.py
- URL: https://www.codewars.com/kata/56f399b59821793533000683/ #I could have done a cute lil' one liner with the built in python 'sorted' function. I felt the best use of my time was learning a new sorting algorithm, so I researched and used merge sort. Obviously the core logic of merge sort is not mine. I did however, adapt this to the kata, and fully transcribed it based on other code (no copy paste).
Proper Parenthetics
- Module:
parenthetics.py
- Tests:
test_parenthetics.py
- URL: https://codefellows.github.io/sea-python-401d6/assignments/proper_parenthetics.html #I feel like I could have easily done this with many of our data structures. Or even without a data structure. I settled on using the queue because I could see a clear and simple use for it.
Flight Paths
- Module:
flight_paths.py
- Tests:
test_flight_paths.py
- URL: https://codefellows.github.io/sea-python-401d6/assignments/kata_flight_paths.html
String Pyramid
- Module:
string_pyramid.py
- Tests:
test_string_pyramid.py
- URL: http://www.codewars.com/kata/string-pyramid/ #Worked on project on own while Sean Beseler did same project in room.
#Other Katas that were assigned but are not extra credit for some reason AutoCompleter
- Module:
autocomplete.py
- Tests:
test_autocomplete.py
- URL: https://codefellows.github.io/sea-python-401d6/assignments/kata_autocomplete.html #Provides suggestions for words based on user's input.