강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

김연재님의 프로필 이미지
김연재

작성한 질문수

it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비

54. 올바른 괄호 (STL stack 자료구조 활용)

flag 사용하지 않고 바로 return 0;

해결된 질문

작성

·

281

0

강사님 안녕하세요. 수업 잘 듣고있습니다.

아래 다른 분 께서 exit();로 종료하는 것에 대해서 질문주셨는데, 

exit(); 대신 그냥 return 0;로 끝내는 것은 어떤지 여쭙고 싶습니다.

1. 실전에서 return 0;로 종료하는 것도 금지시키는 경우가 있나요?

2. flag를 사용하는 방법과 return 0로 끝내는 방법 중 어느 방법이 효율적인 방법인지, 혹은 더 좋은 코드인지 알고싶습니다.

퀴즈

선택 정렬(Selection Sort) 알고리즘은 각 단계에서 어떤 작업을 수행하여 배열을 정렬하나요?

인접한 두 요소를 비교하여 필요시 교환합니다.

정렬되지 않은 부분에서 가장 작은(또는 큰) 값을 찾아 정렬된 부분의 올바른 위치로 옮깁니다.

현재 요소를 이미 정렬된 부분 배열의 적절한 위치에 삽입합니다.

배열을 분할하고 각 부분을 재귀적으로 정렬한 후 병합합니다.

답변 1

1

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

exit 보다는 return 으로 끝내는게 좋습니다. flag 사용하지 않고 return 으로 할 수 있다면 return 으로 하는게 좋을 것 같습니다.

김연재님의 프로필 이미지
김연재

작성한 질문수

질문하기