added select sort & heap sort
added no recurison heap sort
added qsort
added qsort
fixed compar declaration