ios_base :: sync_with_stdio(false);
cin.tie(NULL);
- nxm 크기의 vec이라는 vector를 0으로 초기화하는 경우
vector<vector<int>> vec(n, vector<int>(m));
fill(vec.begin(), vec.end(), vector<int>(m, 0));
- nxm 크기의 arr vector를 0으로 초기화하는 경우
fill(&arr[0][0],&arr[n-1][m],0);
- nxmxk 크기의 arr vector를 0으로 초기화하는 경우
fill(&arr[0][0][0],&arr[n-1][m-1][k],0);
for(int i=0; i<rows; i++)
{
memset(arr[i], 0, sizeof(int)* colums);
}
- 순환은 가지지 않는 방향그래프
- 우선순위를 가진 일련의 작업들은 DAG 구조를 가짐