void countingsort(int *array1,int *array2,int maxkey,int num){
int keystart[maxkey+1]; //start position of each key
int start=0;
int i;
int temp;
for(i=0;i<=maxkey;i++){
keystart[i]=0;
}
for(i=0;i<num;i++){ //counting #key
keystart[array1[i]]++;
}
for(i=0;i<=maxkey;i++){ //counting the start position for each key
temp=keystart[i];
keystart[i]=start;
start=start+temp;
}
for(i=0;i<num;i++){ //move each element to the new position according to keystart[]
array2[keystart[array1[i]]++]=array1[i];
}
}
2011年7月28日 星期四
counting sort
標籤:
programming
2011年7月25日 星期一
生氣了!!
要在當下接受不好的情緒實在不容易
但可能也只有在接受以後 才有辦法看的比較清楚
尤其是每天必須面對很多的人與資訊 互相影響著彼此
接受 像是一種同理心 同理別人同理自己
看的清楚了 就比較容易放下 然後回到原本 或 更好的自己
但可能也只有在接受以後 才有辦法看的比較清楚
尤其是每天必須面對很多的人與資訊 互相影響著彼此
接受 像是一種同理心 同理別人同理自己
看的清楚了 就比較容易放下 然後回到原本 或 更好的自己
標籤:
life steps
2011年7月21日 星期四
賈柏斯的演講
人都有自己內在的最愛
生活中的點點滴滴似乎都是最好的安排
Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose. You are already naked. There is no reason not to follow your heart. - Steve Jobs
標籤:
Perspectives
訂閱:
文章 (Atom)