'알고리즘' 카테고리의 다른 글
백준 2805 : 나무 자르기 (0) | 2021.04.18 |
---|---|
백준 13397 : 구간 나누기 2 (0) | 2021.04.16 |
백준 1654 : 랜선 자르기 (0) | 2021.04.16 |
백준 1477 : 휴게소 세우기 (0) | 2021.04.15 |
백준 2470 / 2467 : 두 용액 / 용액 (0) | 2021.04.14 |
백준 2805 : 나무 자르기 (0) | 2021.04.18 |
---|---|
백준 13397 : 구간 나누기 2 (0) | 2021.04.16 |
백준 1654 : 랜선 자르기 (0) | 2021.04.16 |
백준 1477 : 휴게소 세우기 (0) | 2021.04.15 |
백준 2470 / 2467 : 두 용액 / 용액 (0) | 2021.04.14 |
이진 탐색의 대표적인? 문제??
경계값을 정확히 알아야 한다
만약 기업 코테처럼 정답 유무를 알 수 없다면 다 풀어놓고 틀리는 슬픈 상황이 일어날 것이다
무슨 차이가 있을까?
백준 4796: 캠핑 (0) | 2021.12.22 |
---|---|
백준 13397 : 구간 나누기 2 (0) | 2021.04.16 |
백준 1654 : 랜선 자르기 (0) | 2021.04.16 |
백준 1477 : 휴게소 세우기 (0) | 2021.04.15 |
백준 2470 / 2467 : 두 용액 / 용액 (0) | 2021.04.14 |
완전 이분탐색 문제다. 이걸 제대로 풀지 못해서 랜선 자르기를 추가로 더 풀었다
중요한 포인트는, 완전 탐색처럼 모든 경우의 수를 찾아가면서 해를 찾는 것이 아니라
해를 정해두고 해당 해가 적합한지를 테스트, 적합하지 않다면 해를 조정해가면서 최적의 해를 찾는 것이 이분탐색의 주요 포인트라는 생각이 든다
이걸 제대로 풀었어야 했는데
ㅁ
백준 4796: 캠핑 (0) | 2021.12.22 |
---|---|
백준 2805 : 나무 자르기 (0) | 2021.04.18 |
백준 1654 : 랜선 자르기 (0) | 2021.04.16 |
백준 1477 : 휴게소 세우기 (0) | 2021.04.15 |
백준 2470 / 2467 : 두 용액 / 용액 (0) | 2021.04.14 |
이분탐색 스킬을 올리기 위해 이분탐색 문제를 계속 풀었는데
풀라는 이분탐색으로는 안풀고 자꾸 요상한 방식으로 풀어대니까
정작 뻔한 이분탐색 문제에서 손도 못쓰고 나가떨어져서 제대로 풀어보고자 선택한 문제
근데 아직 완벽하게는 모르겠다...
중요한 포인트는, 완전 탐색처럼 모든 경우의 수를 찾아가면서 해를 찾는 것이 아니라
해를 정해두고 해당 해가 적합한지를 테스트, 적합하지 않다면 해를 조정해가면서 최적의 해를 찾는 것이 이분탐색의 주요 포인트라는 생각이 든다
백준 2805 : 나무 자르기 (0) | 2021.04.18 |
---|---|
백준 13397 : 구간 나누기 2 (0) | 2021.04.16 |
백준 1477 : 휴게소 세우기 (0) | 2021.04.15 |
백준 2470 / 2467 : 두 용액 / 용액 (0) | 2021.04.14 |
백준 14465 : 소가 길을 건너간 이유 5 (0) | 2021.04.13 |
이진탐색 문제인데, 이진탐색으로 푸는 방법이 생각이 잘 안난다
뜬금없이 우선순위 큐로 푸는 방식이 떠올랐다 ㅡㅡ;
느흐느에서 본 문제랑 비슷한 느낌
백준 13397 : 구간 나누기 2 (0) | 2021.04.16 |
---|---|
백준 1654 : 랜선 자르기 (0) | 2021.04.16 |
백준 2470 / 2467 : 두 용액 / 용액 (0) | 2021.04.14 |
백준 14465 : 소가 길을 건너간 이유 5 (0) | 2021.04.13 |
백준 14468 : 소가 길을 건너간 이유 2 (0) | 2021.04.13 |
반례
3
999999998 999999999 1000000000
5
-10 -8 -4 6 4
lowest 값을 하... 이거때문에 몇시간을 날려먹은건지
40%에서 틀리는 사람이 있다면 최대 / 최소 범위 설정을 한번 확인해보기 바람...!
백준 1654 : 랜선 자르기 (0) | 2021.04.16 |
---|---|
백준 1477 : 휴게소 세우기 (0) | 2021.04.15 |
백준 14465 : 소가 길을 건너간 이유 5 (0) | 2021.04.13 |
백준 14468 : 소가 길을 건너간 이유 2 (0) | 2021.04.13 |
백준 2110 : 공유기 설치 (0) | 2021.04.13 |
이렇게 풀어도 되나...?
이분탐색으로는 어떻게 푸는거지?
슬라이딩 윈도우를 사용했다고 생각했는데, 분류를 보니 스위핑이다
@.@
백준 1477 : 휴게소 세우기 (0) | 2021.04.15 |
---|---|
백준 2470 / 2467 : 두 용액 / 용액 (0) | 2021.04.14 |
백준 14468 : 소가 길을 건너간 이유 2 (0) | 2021.04.13 |
백준 2110 : 공유기 설치 (0) | 2021.04.13 |
백준 10451 : 순열 사이클 (0) | 2021.03.30 |
백준 2470 / 2467 : 두 용액 / 용액 (0) | 2021.04.14 |
---|---|
백준 14465 : 소가 길을 건너간 이유 5 (0) | 2021.04.13 |
백준 2110 : 공유기 설치 (0) | 2021.04.13 |
백준 10451 : 순열 사이클 (0) | 2021.03.30 |
백준 15683 : 감시 (0) | 2021.03.26 |
이진탐색색 문제
처음에는 왜 이진탐색인지 몰랐다
지도같은게 있고 최소 거리같은걸 찾으라는 키워드는 보통 BFS라거나, 이런 느낌이 있는데
이건 멍하니 보기만 했다
과제로 인한 일주일 밤샘의 여파인지 몰라도, 머리가 노동을 거부하는 듯 생각을 안하려고 하더라
아직 갈 길이 멀다
백준 14465 : 소가 길을 건너간 이유 5 (0) | 2021.04.13 |
---|---|
백준 14468 : 소가 길을 건너간 이유 2 (0) | 2021.04.13 |
백준 10451 : 순열 사이클 (0) | 2021.03.30 |
백준 15683 : 감시 (0) | 2021.03.26 |
백준 1992 : 쿼드트리 (0) | 2021.03.26 |
백준 14468 : 소가 길을 건너간 이유 2 (0) | 2021.04.13 |
---|---|
백준 2110 : 공유기 설치 (0) | 2021.04.13 |
백준 15683 : 감시 (0) | 2021.03.26 |
백준 1992 : 쿼드트리 (0) | 2021.03.26 |
백준 16234 : 인구 이동 (0) | 2021.03.26 |
백준 2110 : 공유기 설치 (0) | 2021.04.13 |
---|---|
백준 10451 : 순열 사이클 (0) | 2021.03.30 |
백준 1992 : 쿼드트리 (0) | 2021.03.26 |
백준 16234 : 인구 이동 (0) | 2021.03.26 |
백준 17144 : 미세먼지 안녕! (0) | 2021.03.23 |
쿼드트리 문제
Direct X 공부하면서 본 절두체 컬링에 쿼드트리가 사용되었던 적이 있다
쿼드트리는 Trie 자료구조의 차원을 2차원으로 넓힌 자료구조라고 볼 수 있다
Trie가 3차원이면 옥트리라고 한다
백준 10451 : 순열 사이클 (0) | 2021.03.30 |
---|---|
백준 15683 : 감시 (0) | 2021.03.26 |
백준 16234 : 인구 이동 (0) | 2021.03.26 |
백준 17144 : 미세먼지 안녕! (0) | 2021.03.23 |
백준 14391 : 종이 조각 (0) | 2021.03.19 |
문제 설명이 좀 이상하다
덕분에 몇시간을 낭비했는지 모르겠다
www.acmicpc.net/board/view/64414
기존 인구 이동이 몇 번 일어났느냐에 대한 질문에는 인구 이동이 일어날 때마다 카운트를 세는 것이 더 답안에 가깝다고 생각합니다. 다만 이 문제에서 요구하는 것은 땅 전체를 한 번 탐색할 동안 일어난 인구 이동들을 한 번으로 카운트 하는 것입니다.
따라서 며칠 동안 인구 이동이 발생하는지 묻는 것으로 변경하는 것이 더 직관적인 것 같습니다.
그리고 띄어쓰기가 안 되어 있던 부분을 추가로 수정했습니다.
www.acmicpc.net/board/view/50238
풀기 전에 반드시 참고하는게 좋을 것
ㅡㅡ;
백준 15683 : 감시 (0) | 2021.03.26 |
---|---|
백준 1992 : 쿼드트리 (0) | 2021.03.26 |
백준 17144 : 미세먼지 안녕! (0) | 2021.03.23 |
백준 14391 : 종이 조각 (0) | 2021.03.19 |
백준 6443 : 애너그램 (0) | 2021.03.19 |
백준 1992 : 쿼드트리 (0) | 2021.03.26 |
---|---|
백준 16234 : 인구 이동 (0) | 2021.03.26 |
백준 14391 : 종이 조각 (0) | 2021.03.19 |
백준 6443 : 애너그램 (0) | 2021.03.19 |
백준 15686 : 치킨 배달 (0) | 2021.03.18 |
백준 16234 : 인구 이동 (0) | 2021.03.26 |
---|---|
백준 17144 : 미세먼지 안녕! (0) | 2021.03.23 |
백준 6443 : 애너그램 (0) | 2021.03.19 |
백준 15686 : 치킨 배달 (0) | 2021.03.18 |
백준 14620 : 꽃길 (0) | 2021.03.17 |