My algorithm practice with coursera courses and crack the coding interview