본문 바로가기 메뉴 바로가기

코딩 잘하고 싶어

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

코딩 잘하고 싶어

검색하기 폼
  • 분류 전체보기 (187)
    • 프론트엔드 (1)
    • 백엔드 및 서버 (17)
    • Java (107)
      • 개념정리 (19)
      • Effective Java (88)
    • C++ (6)
    • OpenCV (1)
    • CS (39)
      • Algorithm (33)
      • 자료구조 (2)
      • 운영체제 (3)
      • 데이터베이스 (1)
    • Unity 게임 (10)
      • Flappy Bird (4)
      • 무한의 계단 (2)
      • 타워 디펜스 (1)
      • Hill Climb Racing (1)
      • RPG (1)
    • 회고 (5)
  • 방명록

c++ 최소값 구하기 (1)
[ C++ ] max_element , min_element로 정해진 구간의 원소들 중 최대/최소값 구하기

algorithm 헤더의 함수 중 두 값을 비교하여 최대, 최소값을 리턴해주는 max(), min() 함수가 있다. 그런데 두 값이 아니라 배열이나 벡터에서 정해진 구간 중 최대/최소값을 알려주는 함수는 없을까? 결론적으로, 존재한다. max_element , min_element 함수란? 이 함수 또한 algorithm 헤더에 있는데, 구간 안에서(array, list, vector 등) 최대, 최소값을 구하는 함수인 max_element(), min_element() 함수가 존재한다. 그런데 이 함수는 값 자체를 리턴하지 않고 그 값의 주소인 iterator(반복자)를 리턴한다. C++에서는 배열 역시 array라는 클래스 형 객체로 취급됩니다. 그래서 주소값에 관해서 이터레이터 연산이 가능하게 되어..

C++ 2020. 12. 27. 17:11
이전 1 다음
이전 다음
반응형
공지사항
  • 방문해주셔서 감사합니다.
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바