Algorithms, Data Structures and resolution of programming questions.
Dijkstra
Merge Sort
Quicksort
AVL Tree
Binary Search Tree
Linked List
Queue
Stack
- Codeforces 1A - Theatre Square
- Codeforces 4A - Watermelon
- Codeforces 50A - Domino piling
- Codeforces 112A - Petya and Strings
- Codeforces 158A - Next Round
- Codeforces 263A - Beautiful Matrix
- Codeforces 282A - Bit++
- Codeforces 339A - Helpful Maths
- Codeforces 637B - Chat Order
- Codeforces 676C - Vasya and String
- Codeforces 892A - Greed
- Codeforces 1132B - Discounts
- Codeforces 1593A - Elections
- Codeforces 1593B - Make it Divisible by 25
- Codeforces 1593C - Save More Mice
- Codeforces 1593D1 - All are Same
- Codeforces 1593D2 - Half of Same
- Codeforces 1593E - Gardener and Tree
- Codeforces 1593F - Red-Black Number
- Codeforces 1593G - Changing Brackets
- Codeforces 1703A - YES or YES?
- Codeforces 1703B - ICPC Balloons
- Codeforces 1703C - Cypher
- Codeforces 1703D - Double Strings
- Codeforces 1722A - Spell Check
- Codeforces 1722B - Colourblindness
- Codeforces 1759A - Yes-Yes?
- Codeforces 1791A - Codeforces Checking
- Codeforces 1791B - Following Directions
- Codeforces 1791C - Prepend and Append
- LeetCode 605 - Can Place Flowers
- SPOJ BSEARCH1 - Binary search
- SPOJ HASHIT - Hash it!
- SPOJ NAKANJ - Minimum Knight moves
- SPOJ SDITSAVL - AVL Tree
- SPOJ STPAR - Street Parade
- URI 1110 - Throwing Cards Away
- UVa 574 - Sum It Up
- UVa 674 - Coin Change
- UVa 989 - Su Doku
- UVa 1203 - Argus
- UVa 10130 - SuperSale
- UVa 10887 - Concatenation of Languages
- UVa 10986 - Sending email
- UVa 11057 - Exact Sum
- UVa 11686 - Pick up sticks
- UVa 11733 - Airports
- UVa 11988 - Broken Keyboard (a.k.a. Beiju Text)
- UVa 12347 - Binary Search Tree