UVa 10815 安迪的第乙個字典

2021-09-10 13:23:01 字數 608 閱讀 7083

這題主要是使用stl和c++解決的,我們使用set和字元流節省我們的工作量。

並且set中的元素不僅不重複,而且還按公升序排序,這樣寫入set的直接輸出就可以了。

我們讀入一行之後,對於是不是字母進行判斷,如果是的話,我們就把它轉成小寫寫入,按題目要求;如果不是的話,我們就把它轉成空格,這樣我們用字串s初始化ss之後,再按照字元流寫入,就可以很方便地只寫入單詞了。

#include

#include

#include

#include

using namespace std;

set dict;

intmain()

stringstream ss

(s);

//初始化

while

(ss>>buf)

dict.

insert

(buf);}

set::iterator it = dict.

begin()

;for

(; it != dict.

end(

); it++

)return0;

}

UVa 10815 安迪的第乙個字典

這題主要是使用stl和c 解決的,我們使用set和字元流節省我們的工作量。並且set中的元素不僅不重複,而且還按公升序排序,這樣寫入set的直接輸出就可以了。我們讀入一行之後,對於是不是字母進行判斷,如果是的話,我們就把它轉成小寫寫入,按題目要求 如果不是的話,我們就把它轉成空格,這樣我們用字串s初...

例題5 3 安迪的第乙個字典 UVa10815

演算法 競賽入門經典 第2版 第5章c 與stl入門 例 題5 3安迪的第乙個字典 uva10815 感悟。2 英文還算簡單,對照輸入輸出能很快理解。3 初步計畫scanf讀取,去除非字母字元,將大寫統該小寫,但陣列插入操作麻煩,準備查一查set用法,再編碼。4 以上編碼很快實現,在儲存單詞停了下來...

安迪的第乙個字典

問題描述 輸入乙個文字,找出所有不同的單詞 連續的字母序列 按字典序從小到大輸出,單詞不區分大小寫。沒有太多技巧,注意stringstream和set的用法即可 vs2012執行通過 10815.cpp 定義控制台應用程式的入口點。include stdafx.h include include i...