some classic algorithm from Data Struct, just personal practise. All by C language.