這道題思路很好理解,一開始沒有定義任何別的函式,所有操作都直接在main方法裡直接做,長度四千多,一直runtime error,之後將一些操作放到函式中,ac,我連思路都沒有變。。。。。吐槽。。。。
#includeusing namespace std;
vectorv[30];
int n;
//記錄所在vector陣列下標以及在陣列中的位置。
void findv(int a,int&a_position,int& a_start)
onto(a_position,a_start,b_position);
mydelete(a_position,a_start);
}if(s1=="pile")
else
mydelete(a_position,a_start);}}
for(int i=0;ireturn 0;
}
UVa 755 487 3279解題報告
第一道超時題目,資料量太大達到100000,如果要乙個乙個手動模擬比較,肯定會超時。看了別人的 都是用到了stl的map容器。果然是神器,如果不用map還真不知道怎麼在3秒內輸出結果。用了map是1秒多。很清晰,就沒寫注釋。include include include include includ...
uva839解題報告
題目大意就是根據幹槓平衡原理,判斷題目所給出的資料組成的天平能否平衡。注意,此天平可能包含子天平。輸入時,如果w為0,則表示包含子天平,子天平按照先左後右的方法輸入。解題思路 這是二叉樹的問題,資料的輸入就好比先序遍歷。判斷有無子節點就是判斷w是否為0 本題需要思考兩點 第乙個如何判斷子天平平和 第...
UVA540解題報告
挺簡單的一道模擬題,用來做stl或資料結構的練習題還是不錯的。注意的是這次用到了不止乙個佇列而是1000個,還有就是同乙個隊的要編號。附上ac time 30ms include include includeusing namespace std const int maxn 1000 10 ch...