安迪的第乙個字典

2021-06-28 08:54:14 字數 372 閱讀 9364

問題描述:輸入乙個文字,找出所有不同的單詞(連續的字母序列),按字典序從小到大輸出,單詞不區分大小寫。

沒有太多技巧,注意stringstream和set的用法即可(vs2012執行通過):

// 10815.cpp : 定義控制台應用程式的入口點。

//#include "stdafx.h"

#include#include #include #include #include using namespace std;

int _tmain(int argc, _tchar* argv)

} for(set::iterator i = dict.begin();i!=dict.end();i++)

{ cout<<*i<

UVa 10815 安迪的第乙個字典

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

UVa 10815 安迪的第乙個字典

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

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

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