- 最後登錄
- 2023-3-4
- 在線時間
- 1 小時
- 註冊時間
- 2008-9-27
- 閱讀權限
- 20
- 精華
- 0
- UID
- 5031647
- 帖子
- 575
- 積分
- 196 點
- 潛水值
- 14681 米
| 如果你忘記伊莉的密碼,請在登入時按右邊出現的 '找回密碼'。輸入相關資料後送出,系統就會把密碼寄到你的E-Mail。 不知道您是否有C++的書?
感覺一些基本的東西好像需要看一下
也許看過之後,會比較清楚
因為雖然程式的邏輯相近,但是也是有一些特性上的不同
(例如迴圈)- #include <vector>
- #include <iostream>
- int compare(const std::vector<int> &a,const std::vector<int> &b)
- {
- int i;
- if(a.size()!=b.size())
- return a.size()-b.size();
- for(i=a.size()-1;i>=0 && a[i]==b[i];--i);
- return i>=0?a[i]-b[i]:0;
- }
- int main()
- {
- std::vector<int> one,two;
- //init one and two here...
- int cmp=compare(one,two);
- std::cout<<(cmp!=0?(cmp>0?"one is bigger":"two is bigger"):"the same");
- return 0;
- }
複製代碼 ... |
|