)的題目記得畫圖,多試幾種可能性; 參考代碼: //函數的輸入是指針*a,所以函數內的操作都用指針形式; int i,j,cnt1=0,cnt2=0,left,right; int water=0; int max; for(i=1;i= *(a+i) && *(a+i+1) >= *(a+i)) { left = *(a+i); right = *(a+i); max=*(a+i); cnt1=i; for(j=i-1;j>=cnt2;j--) { if(left<*(a+j)) { left = *(a+j); cnt1 = j; } } cnt2=i; for(j=i+1;j=left) break; } } if(left>right) max=right; else max=left; for(j=i;j>cnt1;j--) { if(max>*(a+j)) water += max - *(a+j) ; } for(j=i;j*(a+j)) water += max - *(a+j) ; } water += *(a+i)-max; i = cnt2; } } -------------------------------------------------- 碼量不大,但是細節很多,我打了一晚上甚至熬夜了…………現在還用C,老土不老土OK"。從掉下來並滑到腳後跟下方的襪子,到太粗糙或太薄的襪子,結果都是一樣的:水泡和行走困難。而我隻能哈哈哈了。"。"您的企業客戶減少差旅支出的主要方式是什麽。飲食就是不再吃撐,但是吃飽了。za)"。拜金形容一個人什麽事都向錢方麵想,喜歡金錢以至於不顧一切而盲目,是一種極端。
