일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 경비원
- 움직이는 미로 탈출
- 프로그래머스
- 단어 수학
- 백준 14499
- 백준1788
- 파이썬
- 인구 이동
- 코딩테스트
- 124 나라의 숫자
- 백준16954
- A와 B
- 백준 2564
- 로또의 최고 순위와 최저 순위
- 백준1697
- Smart Commit
- 키패드 누르기
- 백준2573
- 빙산
- 전기 요금
- 백준3190
- 백준5710
- 완주하지 못한 선수
- 피보나치 수의 확장
- 백준1339
- 부스트캠프
- 백준12904
- 백준
- 소수 만들기
- 백준16234
- Today
- Total
목록전체 글 (30)
Today.dev
오류 화면 발생 이유 API 30 레벨의 에뮬레이터가 오류를 발생시킨다는 얘기도 있고, 컴퓨터 성능이 부족해서 실행 시간이 오래 걸리는게 문제라는 얘기도 있다. 해결 방법 에뮬레이터에 쌓인 유저데이터를 지워주는 방법이다. 사진과 같이 AVD Manager 에서 문제를 일으킨 디바이스의 Actions -> Wipe Data 해주면 된다. 참고 1. 안드로이드 System UI isn't responding 100% 해결법 2. Android Studio 4.1.1 "System UI isn't responding" Error
1. Github 와 Jira 연동하기 Github for Jira 앱을 다운받은 후 Get Started 를 눌러서 원하는 Github 저장소와 연동해준다. 잘 연동된 것을 확인할 수 있다. 2. 보드에 이슈 만들기 Smart Commit 을 이용하면 보드에 커밋이나 브랜치를 연동할 수 있다. 연동할 때 커밋 메시지에 이슈 키를 넣어줘야 하는데, 사진 상의 DEV-1 이 이슈 키 이다. 3. Commit 해서 연동되는지 확인하기 다음과 같이 이슈 키(DEV-1)를 포함해서 커밋 메시지를 작성한 후 저장소에 push 해주었다. 이슈를 확인하면 아까와 달리 오른쪽 하단에 아이콘이 생겼다. 등록된 커밋이 있다는 얘기다. 클릭해서 자세히 확인해보면 Smart Commit 이 정상적으로 동작한 걸 확인할 수 있..
아직 정리중 어렵다 😣😣 참고 https://www.acmicpc.net/blog/view/9 세그먼트 트리 (Segment Tree) 문제 배열 A가 있고, 여기서 다음과 같은 두 연산을 수행해야하는 문제를 생각해봅시다. 구간 l, r (l ≤ r)이 주어졌을 때, A[l] + A[l+1] + ... + A[r-1] + A[r]을 구해서 출력하기 i번째 수를 v로 바꾸기. A[i www.acmicpc.net https://blog.naver.com/ndb796/221282210534 41. 세그먼트 트리(Segment Tree) 이번 시간에 다룰 내용은 여러 개의 데이터가 연속적으로 존재할 때 특정한 범위의 데이터의 합을 구하는 ... blog.naver.com https://milkclouds.git..
오류 화면 발생 이유 mi_card_flutter 폴더가 clone 해 온 Git 저장소인데 이걸 다른 Git 저장소 안에 저장하려 해서 생긴 문제. 숨긴 항목을 표시해보면 .git 디렉토리가 존재하는 걸 확인할 수 있다. 잘못된 해결 방법 예전에 비슷한 문제가 생겼을때 .git 디렉토리를 삭제한 것 만으로 쉽게 해결한 기억이 있어서 .git 디렉터리를 삭제했다. add / commit / push 까지 했는데.. 일단 매우 잘못했다는건 알겠다. 해결 방법 음 일단 제대로 된 해결 방법이 아니라는걸 먼저 밝힌다. warning: adding embedded git repository 에 대한 해결 방법이 아니라 앞서 한 짓에 대한 해결 방법이다.. 나중에 동일 오류가 발생하면 제대로 해결해서 업데이트 할..
문제 16954번: 움직이는 미로 탈출 16954번: 움직이는 미로 탈출 욱제는 학교 숙제로 크기가 8×8인 체스판에서 탈출하는 게임을 만들었다. 체스판의 모든 칸은 빈 칸 또는 벽 중 하나이다. 욱제의 캐릭터는 가장 왼쪽 아랫 칸에 있고, 이 캐릭터는 가장 오른쪽 www.acmicpc.net 풀이 import sys from collections import deque input = sys.stdin.readline def bfs(x, y): q = deque() q.append((x, y, 0)) # x, y, 시간 dx = [-1, -1, -1, 0, 0, 0, 1, 1, 1] dy = [-1, 0, 1, -1, 0, 1, -1, 0, 1] while q: x, y, time = q.popleft(..
문제 3190번: 뱀 3190번: 뱀 'Dummy' 라는 도스게임이 있다. 이 게임에는 뱀이 나와서 기어다니는데, 사과를 먹으면 뱀 길이가 늘어난다. 뱀이 이리저리 기어다니다가 벽 또는 자기자신의 몸과 부딪히면 게임이 끝난다. 게임 www.acmicpc.net 풀이 from collections import deque import sys input = sys.stdin.readline def turn(c): global dir if dir == 'L': dir = 'D' if c == 'L' else 'U' elif dir == 'R': dir = 'U' if c == 'L' else 'D' elif dir == 'U': dir = 'L' if c == 'L' else 'R' elif dir == 'D'..
문제 5710번: 전기 요금 5710번: 전기 요금 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있고, 두 정수 A와 B가 주어진다. (1 ≤ A, B ≤ 109) 항상 정답이 유일한 경우만 주어지며, 입력으로 주어지 www.acmicpc.net 풀이 import sys input = sys.stdin.readline def get_wh_from_bill(bill): arr = [100 * 2, 100 * 2 + 9900 * 3, 100 * 2 + 9900 * 3 + 990000 * 5] if bill
문제 1697번: 숨바꼭질 1697번: 숨바꼭질 수빈이는 동생과 숨바꼭질을 하고 있다. 수빈이는 현재 점 N(0 ≤ N ≤ 100,000)에 있고, 동생은 점 K(0 ≤ K ≤ 100,000)에 있다. 수빈이는 걷거나 순간이동을 할 수 있다. 만약, 수빈이의 위치가 X일 www.acmicpc.net 풀이 from collections import deque def bfs(start): q = deque() q.append((start, 0)) # 시작 점, 초(sec) visited = set() while q: x, sec = q.popleft() operation = [x - 1, x + 1, x * 2] for i in range(3): nx = operation[i] if 0