C++ 学習ベクトルの記事

1. 数値または文字列 (不明な数値) をスペースで区切って 1 行入力し、新しい行で入力と出力を終了します。

	// 数字
	unsigned int buf, index = 0;
	vector<unsigned int> arr(1000000);
	while (cin >> buf)
	{
    
    
		arr[index++] = buf;
		char ch = getchar(); // 通过getchar()来判断最后输入回车符结束 
		if (ch == '\n')
			break;
	}
	// 字符串
	string str;
	getchar(cin, str);

C++を参照して、数値または文字列 (不明な数値) をスペースで区切って入力し、改行の後で入力と出力を終了します。

2. ベクトルを初期化する

	vector<unsigned int> arr(1000000, 0); // 初始化了 一百万 个值为0的vector数组;

参考C++:ベクトルの初期化定義と代入方法のまとめ

3. 重複する番号を削除する

超簡単な C++ の重複排除と並べ替えを参照してください。

おすすめ

転載: blog.csdn.net/weixin_45827203/article/details/129653257