본인은 일단 PS 잘 못하는 초보인거 양해좀 부탁함 (이거 구글에 쳐도 잘 모르겠어서 여기에 해보는거라..) PS는 C++로 하고 있고 백준으로 공부중인데
BFS 문제를 풀다가 안건데 방문 노드 표시할려고 변수 어레이/벡터 만들려고 하면
vector<bool> visited(0, 100001);
이렇게 하면 Segfault가 나는데
bool visited[100001];
이렇게 하면 멀쩡히 맞았습니다! 뜨는데 이거는 원인이 뭔지 혹시 아시는 분 있음? 항 개수도 0~100000으로 똑같은 걸로 알고있는데 왜 벡터는 Segfault 뜨고 어레이는 통과되는지 잘 모르겠음..
순서 바뀜
(100001, 0)
아 ㅈㄴ 어이없는 이유였네;; 답변 진짜 고맙다