본문 바로가기

웅재의 코딩세상

검색하기
웅재의 코딩세상
프로필사진 웅드

  • 분류 전체보기 (304)
    • 코딩테스트 (226)
      • c++ (17)
      • 프로그래머스 - LV 0 (165)
      • 프로그래머스 - LV 1 (44)
      • 프로그래머스 - LV 2 (0)
    • android 개발 (12)
      • android 이론(flutter) (5)
      • android 실습(flutter) (7)
    • 개념 (51)
      • c++ (18)
      • 자료구조 (17)
      • 알고리즘 (14)
      • cloud (2)
    • 프로젝트 (13)
      • 휘봉고 멘토링 (2)
      • 졸업작품 프로젝트 (5)
      • AI Deep Voice lab (2)
      • 제18회 임베디드 SW 경진대회 (4)
    • AI보안연구센터 연구원 (0)
      • 논문 (0)
Guestbook
Notice
Recent Posts
Today
Total
«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록11003번 (1)

웅재의 코딩세상

최솟값 찾기 (백준-11003번)

1. 손으로 풀어보기 2. 코드 구현하기 #include #include using namespace std; typedef pair Node; int main(){ int N,L; cin >> N >> L; deque dq; for(int i = 0; i> num; while(dq.size() && dq.back().first > num){ dq.pop_back(); }//현재 수보다 큰 값이 들어오면 dq에서 제거한다. dq.push_back(Node(num,i)); // dq 뒤에 num과 인덱스 번호를 같이 넣어준다. if(dq.front().second

코딩테스트/c++ 2023. 5. 30. 19:40
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바