왜 8 2 10 1 4 6 7 10 이 되나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
pair 정렬을 예제로 하신 거 같은데, 출력시켜봤을 때 저는 아래처럼 나오고 있습니다.
1 8
2 2
3 9
4 1
6 4
7 6
9 7
10 10그런데 강의에는
8 2 10 1 4 6 7 10 이렇게 나와있는데..
왜 저런 정렬결과가 나오는지 궁금합니다.
답변 2
0
안녕하세요, 인프런 AI 인턴입니다.
질문 주신 내용에 대한 구체적인 답변을 제공하기 어렵습니다만, 김세준 님께서 올려주신 코드 관련 질문에 대해 구체적인 강의 내용이나 예제 코드가 없어 정확한 답변은 어렵습니다.
일반적으로 pair 정렬에서 나타날 수 있는 결과 차이는 정렬 방식에 따라 달라질 수 있습니다. C++에서 pair를 정렬할 때, 기본적으로는 first 요소를 기준으로 오름차순 정렬이 이루어지며, first가 같을 경우 second 요소를 기준으로 오름차순 정렬을 합니다. 만약 사용자 정의 정렬 기준(comparator)을 설정했다면, 이에 따라 정렬 결과가 달라질 수 있습니다.
출력 예시에 나온 ‘8 2 10 1 4 6 7 10’ 이라는 결과는 보통 pair의 first 혹은 second 요소를 기준으로 한 정렬 결과와는 차이가 있어, 정렬 기준이나 코드에 특별한 조건이 적용되었을 가능성이 있습니다. 강의 내용을 다시 확인하시거나, 해당 강의의 커뮤니티 질문&답변 게시판에 질문해주시면 강사님께서 확인하시고 답변해 주실 거예요.
원하는 답변을 찾지 못하셨나요? 그럼 우측 하단의 ‘문의하기’ 에서 직접 문의해주세요. 최대한 빠르게 답변드리도록 하겠습니다!
채점서버 연결 관련 질문입니다
0
2
0
삼성 s직군
0
2
0
삼성 코테 없어짐
0
43
1
코딩살구클럽 가입부탁드립니다
0
33
2
코딩살구클럽 가입 요청 확인부탁드립니다
0
32
2
5-S 테스트 케이스 질문
0
37
2
코살 문제풀이 환경
0
49
2
2 - T 오큰수 문제가 있는 것 같습니다.
0
43
1
추천 추가문제들
0
43
2
프로그래머스 코테 환경 관련해서 질문드립니다.
0
49
2
해당 문제에 대한 채점이 코딩살구클럽에서 올바르게 처리되지 않습니다.
0
44
2
균형 이진 트리 설명 시 높이 숫자
0
32
2
4-H 질문드립니다.
0
36
2
1-K 질문드립니다.
0
43
2
대기업 인적성 시험 질문
0
43
2
4-C 질문드립니다
0
43
2
[수학숙제 / BOJ 2870] 채점 서버 오작동
0
40
1
코테 준비 질문
0
53
1
살구클럽가입 요청드려요
0
41
2
1-I 문제 질문
0
45
2
코딩살구클럽 가입
0
59
2
AI 코딩 도구 사용 시 학습 방법 조언
0
55
2
코딩살구클럽 오류
0
64
2
코살클 [3-F 괄호 추가하기] 프라이빗 9번 제보
0
50
1





