未分類

AtCoderメモ

最大・最小

int max = *max_element(v.begin(), v.end());
int min = *min_element(v.begin(), v.end());

Foreach

	vector<int> vect(5);
	vect[0] = 0; vect[1] = 2; vect[2] = 4; vect[3] = 5; vect[4] = 10;
	for(int &x:vect){
		cout << x << endl;
	}

 

検索値のインデックス番号

vector<int> b;
vector<int>::iterator itr;
itr = find(b.begin(), b.end(), min);
int dist = distance(b.begin(), itr);

-未分類