funcsimpleSelectionSort(unsorted[]int,nint){ varkey,tempint fori:=0;i<n;i++{ key=selectMiniKey(unsorted,n,i) ifkey!=i{ temp=unsorted[i] unsorted[i]=unsorted[key] unsorted[key]=temp } } } funcselectMiniKey(a[]int,nint,iint)int{ k:=i forj:=i+1;j<n;j++{ ifa[k]>a[j]{ k=j } } returnk }