原帖由 Jay1515Jay 于 2009-1-14 11:35 AM 发表
惨啊~又来一个问题了
书给的:算出Array里面相同的值并删除( int[ ] a = { 5 , 5 , 5 , 5 } ; 算出有四个5并删除3个5留下一个5 )
太blur了~是不是单单用for就办到?还是要其他方法
那本书才刚教Array就出题, ...
不要老是等書教, 自己進行思考, 嘗試寫出來, 有問題的話把你的 coding 貼出來才知道你的思維是錯在哪
這樣太沒效率了, 而且要是 array 中的是未知的話, 哪麼不就不用寫了? 如:
int a[] = {1, 3, 5, 3, 3, 4, 1, 5, 5, 5, 9, 8, 2, 9, 0}
使用一次循環把重複的去掉才是最快的計算











