본문 바로가기
언어

[C++] STL - next_permutation() 써보기

by 송파감자 2025. 1. 28.

1. next_permutation()이란?

  • permuatation 은 우리말로 순열임
  • 순열? 순서대로 나열하는 것
  • next_permuatation(시작 반복자, 끝 반복자)
    • 가능한 순열 있음 true 리턴
    • 없음 false 리턴함
  • 데이터가 N개 일 때 : 시간복잡도 O(N*N)

데이터가 사전순으로 정리 안 됏을 땐 이렇게 나옴! 즉-> 데이터가 사전 순으로 정리 되어있을 때 써야 함

'언어' 카테고리의 다른 글

[C++] STL- unique()  (0) 2025.01.28
[C++] STL - count(), sort()  (0) 2025.01.28
[C++] STL  (0) 2025.01.23
[C++] 문자열  (0) 2025.01.23
[C++] 인터페이스클래스와 추상클래스 개념  (0) 2024.08.02