問題:輸入一串單詞,用空格分開,按單詞在字典中的順序對所有單詞排列,不區分大小寫。
樣例輸入:ad ad
輸出:ad ad
**如下:
#include #include #include #include #include #include using namespace std;
int compare(string frt, string scd)
return frt.length() < scd.length() ? -1 : (frt.length() > scd.length() ? 1 : 0); // 0的話就是相等,或者
}void sort(vector* in)
} }}int main()
*/// 下面是輸入一整行,用空格來判斷單個單詞
getline(cin, tmp);
stringstream input(tmp);
string result;
while(input>>result)
sort(&in);
vector::iterator ite;
ite = in.begin();
for (; ite != in.end(); ite++)
}return 0;
}
織夢按順序排列和隨機排列
field global runphp yes name autoindex field global em href field arcurl field title a li 排序除了用 field global name autoindex 還可以用 field global runphp y...
動態規劃 最長非降順序排列
讓我們沿用 入門 一節裡那道簡單題的思路來一步步找到 狀態 和 狀態轉移方程 假如我們考慮求a 1 a 2 a i 的最長非降子串行的長度。當中i 為了方便理解我們是怎樣找到狀態轉移方程的,我先把以下的樣例提到前面來講。假設我們要求的這n個數的序列是 5。3,4,8,6,7依據上面找到的狀態,我們能...
動態規劃 最長非降順序排列
讓我們沿用 入門 一節裡那道簡單題的思路來一步步找到 狀態 和 狀態轉移方程 假如我們考慮求a 1 a 2 a i 的最長非降子串行的長度。當中i 為了方便理解我們是怎樣找到狀態轉移方程的,我先把以下的樣例提到前面來講。假設我們要求的這n個數的序列是 5。3,4,8,6,7依據上面找到的狀態,我們能...