조건자 , 알고리즘 4단계

phoenixKim·2022년 9월 9일
0

알고리즘 기법

목록 보기
58/72

string remove

조건자 사용할때 string 사용 불가능하다...

  • 왜 불가능한지 확인을 해보니까, 원소 하나하나씩 확인을 하고 있음..

problem

  • vectorv{1,2,3,3,3,4,5,6,7,8,9} 를 이용해서 사용해보아라.
  • string word = "wtrwtrwtr"; 로 가지고 놀아라.

1. 기본버전

: 값으로 보내진 값을 처리함.

  • 3을 제거하라.
  • 'w'를 제거하라.

    알수 있는점. : remove는 당기는 것임.

    -> 완전 지우는 것은 아님..

조건자

: 조건자로 처리할 때는 람다를 사용하도록 하자.

2. 조건자 버전 : _if

: 조건자에 맞는 값을 처리함.

  • 3의 배수를 제거하라.

3. 복사 버전 : _copy

: 원본값은 그대로 두고, 처리된 값을 , 새로운 값에 넣어줌.

  • 3을 제거한 값을 새로운 vector v2에 넣어라.

4. 조건자 복사 버전 : _copy_if

: 원본값은 그대로 두고, 조건자 처리된 값을, 새로운 값에 넣어줌 .

  • 3의 배수를 제거한 값을 새로운 vector v2에 넣어라.

정답

profile
🔥🔥🔥

0개의 댓글

관련 채용 정보