add 3 elementary sorting algorithms, include selection sorting , insertion sorting and shell sorting