본문 바로가기
반응형

queue2

[프로그래머스/C++] 이중우선순위큐 HTML 삽입 미리보기할 수 없는 소스 HTML 삽입 미리보기할 수 없는 소스 테스트 케이스의 예시가 적어서 그런지 vector에 숫자를 삽입 할 때, 이분 탐색으로 들어갈 위치만 잘 정해주니 쉽게 풀리는 문제였다. ​ [아이디어 정리] 1. vector 에 숫자를 삽입 할 때, 이분 탐색으로 삽입 될 위치를 계산한다. ​ 2. 삭제 명령이 뜰 경우 최대 최소에 따라 vector의 맨 앞 숫자를 삭제하거나 맨 뒤의 숫자를 삭제한다. HTML 삽입 미리보기할 수 없는 소스 #include #include using namespace std; vector answer; void InsertNum(string num) { int st, ed,mid; int reNum=stoi(num); st = 0; ed =.. 2024. 1. 6.
[백준/Python] 6087번 - 레이저 통신 HTML 삽입 미리보기할 수 없는 소스 크기가 1×1인 정사각형으로 나누어진 W×H 크기의 지도가 있다. 지도의 각 칸은 빈 칸이거나 벽이며, 두 칸은 'C'로 표시되어 있는 칸이다. 'C'로 표시되어 있는 두 칸을 레이저로 통신하기 위해서 설치해야 하는 거울 개수의 최솟값을 구하는 프로그램을 작성하시오. 레이저로 통신한다는 것은 두 칸을 레이저로 연결할 수 있음을 의미한다. 레이저는 C에서만 발사할 수 있고, 빈 칸에 거울('/', '\')을 설치해서 방향을 90도 회전시킬 수 있다. 아래 그림은 H = 8, W = 7인 경우이고, 빈 칸은 '.', 벽은 '*'로 나타냈다. 왼쪽은 초기 상태, 오른쪽은 최소 개수의 거울을 사용해서 두 'C'를 연결한 것이다. HTML 삽입 미리보기할 수 없는 소스 첫째.. 2024. 1. 3.
반응형