https://www.acmicpc.net/problem/16928 내 알고리즘 우선 이걸 기본 생각으로 깔고 간다. 그리고 이런 식으로 사다리, 뱀은 주사위를 굴리는게 아니므로 먼저 처리해줄 필요가 있다. 더 많은 주사위를 굴리는게 먼저 마지막칸에 도달하여 그
아이디어 피자의 사이즈보다 지름이 작은 관이 언제 나오는지 O(D)로 찾으려 하니 시간복잡도가 O(ND)가 되어버려 시간 초과 어느 지점에 들어갈 수 있는 피자반죽의 최대 크기 MaxRadius 배열을 생각 이는 내림차순이므로 이진 탐색을 통해 피자 반죽이 들어갈
내 아이디어 부모 노드가 무엇인지를 알려주는 배열을 parent라 하자. paernt_copy배열을 만들어 삭제되는 노드 아래에 있는 노드들(삭제된 노드 자기 자신 포함)의 성분을 모두 -2로 바꿈(삭제됐음을 표시) 삭제된 노드들을 제외, 모든 노드들을 자기 자신을 부
문제의 링크: https://www.acmicpc.net/problem/1043내 코드주의해야 할 점1\. graph\[l\[1]] = graph\[l\[1]]|set(l\[2:])처럼 객체 자체를 변경시키지 않고 함수를 수행하여 객체를 새로 만들어 그 객체의
GET방식과 POST방식참고한 링크 : https://mommoo.tistory.com/60클라이언트가 서버에게 웹페이지를 보여달라고 말하는 것은 '요청', 서버가 클라이언트에게 요청받은 것에 대한 대답으로 웹페이지 내용을 표현하기 위해 html문서를 주는 것
box를 어떻게 처리해야할지 고민이어서 이런 식으로 처리했는데 이 부분이 바이트를 많이 먹은거 같다. 좀더 간단하게 할 방법은 없었을까? 우선 다른 사람의 코드를 읽어보자. jinik9903님의 코드 1000ms가 걸린 649바이트짜리 간결한 코드이다. 나
또는
bisect_left(arr, x):오름차순 정렬된 arr에 대하여 x 이상의 수 중 가장 왼쪽의 수의 인덱스를 리턴bisect_right(arr, x):오름차순 정렬된 arr에 대하여 x보다 큰 수 중 가장 왼쪽의 수의 인덱스를 리턴https://www.ed