[c] 원형큐에 대해서 질문이요!!
CutieBaby
2023.04.01
-
민G
원형큐와 일반 큐 둘다 초기화를 0으로 해도 되고 -1로 해도 되고..
이 두개의 차이점은 다만 0을 기준값으로 큐를 움직일 것이냐 음수 즉, -1을 기준으로 큐를 움직일 것이냐 입니다.
0이나 -1 이나 차이는 없음.. 다만 사람들마다 코딩 및 스타일 차이... -
트레이
일반큐도 0 으로 초기화하고 구현할 수 있어요. -1, 0이 꼭 그래야하는게 아니라 구현하기 편한쪽으로 정해서 프로그램을 작성한 것일 뿐입니다. 물론 원형큐에서 -1이 아닌 0으로 초기화하는건 그렇게하면 구현하기 더 편한 면이 있기 때문입니다.
일반큐도 저같으면 0으로 놓고 구현할겁니다. 뭐 -1로 놓더라도 별로 다를건 없구요.