HappyTomatoLife

  • 홈
  • 태그
  • 방명록

최소 힙 1

백준 C++ | #14 BOJ1927 최소 힙 C++ 문제 풀이

1927번: 최소 힙 (acmicpc.net) 1927번: 최소 힙 첫째 줄에 연산의 개수 N(1 ≤ N ≤ 100,000)이 주어진다. 다음 N개의 줄에는 연산에 대한 정보를 나타내는 정수 x가 주어진다. 만약 x가 자연수라면 배열에 x라는 값을 넣는(추가하는) 연산이고, x가 0 www.acmicpc.net 문제 자체는 간단하다. x개의 정수를 받아서 x가 자연수일 때에는 x를 배열에 저장해두고, x가 0일 때는 배열의 최댓값을 출력한 뒤에 그 값을 삭제해주면 된다. 처음에는 최소 힙을 사용하지 않고 벡터를 이용해서 구현했다. 그랬더니 시간 초과가 발생해서 queue의 priority queue를 이용해서 구현했으나 그래도 시간초과가 나서 결국 std::cin, cout 대신 scanf, printf..

Computer Science/C++ 2022.08.14
이전
1
다음
더보기
프로필사진

HappyTomatoLife

기록하는 토마토

  • 분류 전체보기
    • About
    • Data Science
      • AI
      • NLP
      • Computer Vision
      • Data Mining
      • Data Engineering
    • Computer Science
      • 알고리즘
      • 자료구조
      • 프로그래밍언어
      • 컴퓨터구조
      • C
      • C++
      • C#
      • Java
      • FrontEnd
      • BackEnd
      • DevOps
      • Database
      • 논리설계
    • Math
      • 선형대수학
      • 이산수학
    • Educational Technology
      • Learning Analytics
    • English
    • Certificate
      • 컴퓨터활용능력 1급
      • SQLD
    • Life

Tag

binary search, SQL, Doubly Linked List, DS, linear DS, REACT, 함수형 언어, 자료구조, OCaml, maze problem, Deque, 교육상담, 반복문, JavaScript, linked stack, 조건문, Expression evaluation, linked Queue, react.js, singly linked list,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • Github
  • LinkedIn

티스토리툴바