This is a 9 weeks algorithms study group with some friends and we will go over the essential information about algorithms, data structures covering basic iterable data types, sorting, and searching algorithms.
###Data Structures
- Problem: Compress a given string "aabbbccc" to "a2b3c3"
- Constraint: Inplace compression, no extra space to be used
- Assumption: Output size will not exceed input size.. ex input:"abb" -> "a1b2" buffer overflow.. such inputs will not be given.
###Algorithms
Some code exercises of the course
This is a summary of the questions we got in a number of in-person interviews with a range of companies.
Random code, random algorithms