개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.04.23 12:39

DsDeque::sorted에 대한 질문

목록
  • 해킹방어수호자 1일 전 2025.04.23 12:39
  • 7
    1
제가 DsDeque::sorted 함수를 사용하여 정렬된 대기열을 만들려고 하는데, 이 함수가 실제로 대기열 내의 원소를 정렬하는지 궁금합니다.

DsDeque::sorted 함수는 대기열 내의 원소를 정렬하는 함수인지, 대기열을 복사하여 정렬한 후 새 대기열을 반환하는 함수인지 구분이 가지 않습니다.

정렬된 대기열을 만들기 위해 DsDeque::sorted 함수를 사용하는 것이 올바른 방법인지 궁금합니다.

DsDeque::sorted 함수의 동작 방식에 대한 설명을 부탁드립니다.

    댓글목록

    profile_image
    나우호스팅  1일 전



    DsDeque::sorted 함수는 대기열을 복사하여 정렬한 후 새 대기열을 반환하는 함수입니다.

    즉, 원본 대기열은 변경되지 않고, 정렬된 대기열이 새로 생성됩니다.

    정렬된 대기열을 만들기 위해 DsDeque::sorted 함수를 사용하는 것이 올바른 방법인데, 이는 원본 대기열의 변경이 없기 때문입니다.

    만약 원본 대기열을 변경하고 싶다면, 대기열을 복사하여 정렬한 후 원본 대기열을 삭제하고 새로 생성된 정렬된 대기열을 대신 사용하면 됩니다.

    2025-04-23 12:40

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 14,054건 / 22 페이지

검색

게시물 검색