https://www.acmicpc.net/problem/1018 문제 지민이는 자신의 저택에서 M*N개의 단위 정사각형으로 나누어져 있는 M*N 크기의 보드를 찾았다. 어떤 정사각형은 검은색으로 칠해져 있고, 나머지는 흰색으로 칠해져 있다. 지민이는 이 보드를 잘라서 8*8 크기의 체스판으로 만들려고 한다. 체스판은 검은색과 흰색이 번갈아서 칠해져 있어야 한다. 구체적으로, 각 칸이 검은색과 흰색 중 하나로 색칠되어 있고, 변을 공유하는 두 개의 사각형은 다른 색으로 칠해져 있어야 한다. 따라서 이 정의를 따르면 체스판을 색칠하는 경우는 두 가지뿐이다. 하나는 맨 왼쪽 위 칸이 흰색인 경우, 하나는 검은색인 경우이다. 보드가 체스판처럼 칠해져 있다는 보장이 없어서, 지민이는 8*8 크기의 체스판으로 잘..
https://www.acmicpc.net/problem/7568 문제 우리는 사람의 덩치를 키와 몸무게, 이 두 개의 값으로 표현하여 그 등수를 매겨보려고 한다. 어떤 사람의 몸무게가 x kg이고 키가 y cm라면 이 사람의 덩치는 (x,y)로 표시된다. 두 사람 A 와 B의 덩치가 각각 (x,y), (p,q)라고 할 때 x>p 그리고 y>q 이라면 우리는 A의 덩치가 B의 덩치보다 "더 크다"고 말한다. 예를 들어 어떤 A, B 두 사람의 덩치가 각각 (56,177), (45,165) 라고 한다면 A의 덩치가 B보다 큰 셈이 된다. 그런데 서로 다른 덩치끼리 크기를 정할 수 없는 경우도 있다. 예를 들어 두 사람 C와 D의 덩치가 각각 (45, 181), (55,173)이라면 몸무게는 D가 C보다 더..
1. anaconda prompt 켜서 jupyter notebook --generate-config 입력 - config 파일이 생성된다. 원래 있었다면 덮어쓰면된다. config 파일 있는 경로가 출력될 것이다. 2. config 파일이 있는 위치로 가서 config 파일(jupyter_notebook_config.py)을 수정한다. #c.NotebookApp.notebook_dirc.NotebookApp.browser = '' 부분의 주석을 없애고 크롬 경로+%s(예. ''C:/ProgramData/Microsoft/Windows/Start Menu/Programs/chrome.exe %s'')를 넣어준다. 끝.
https://www.acmicpc.net/problem/2231 문제 어떤 자연수 N이 있을 때, 그 자연수 N의 분해합은 N과 N을 이루는 각 자리수의 합을 의미한다. 어떤 자연수 M의 분해합이 N인 경우, M을 N의 생성자라 한다. 예를 들어, 245의 분해합은 256(=245+2+4+5)이 된다. 따라서 245는 256의 생성자가 된다. 물론, 어떤 자연수의 경우에는 생성자가 없을 수도 있다. 반대로, 생성자가 여러 개인 자연수도 있을 수 있다. 자연수 N이 주어졌을 때, N의 가장 작은 생성자를 구해내는 프로그램을 작성하시오. 입력 첫째 줄에 자연수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 출력 첫째 줄에 답을 출력한다. 생성자가 없는 경우에는 0을 출력한다. 예제 입력 1 216 예제..
https://www.acmicpc.net/problem/2798 2798번: 블랙잭 문제 카지노에서 제일 인기 있는 게임 블랙잭의 규칙은 상당히 쉽다. 카드의 합이 21을 넘지 않는 한도 내에서, 카드의 합을 최대한 크게 만드는 게임이다. 블랙잭은 카지노마다 다양한 규정이 있다. 한국 최고의 블랙잭 고수 김정인은 새로운 블랙잭 규칙을 만들어 상근, 창영이와 게임하려고 한다. 김정인 버젼의 블랙잭에서 각 카드에는 양의 정수가 쓰여 있다. 그 다음, 딜러는 N장의 카드를 모두 숫자가 보이도록 바닥에 놓는다. 그런 후에 딜러는 숫자 M을 크게 www.acmicpc.net 문제 카지노에서 제일 인기 있는 게임 블랙잭의 규칙은 상당히 쉽다. 카드의 합이 21을 넘지 않는 한도 내에서, 카드의 합을 최대한 크게 ..
1. anaconda prompt 켜서 jupyter notebook --generate-config 입력 - config 파일이 생성된다. 원래 있었다면 덮어쓰면된다. config 파일 있는 경로가 출력될 것이다. 2. config 파일이 있는 위치로 가서 config 파일(jupyter_notebook_config.py)을 수정한다. #c.NotebookApp.notebook_dir = '' 부분의 주석을 없애고 경로(예. 'D:')를 넣어준다. anaconda prompt에서 jupyter notebook 명령으로 실행하는 경우는 2번까지 해주면 해결된다. jupyter notebook을 바로가기로 실행하고 있었다면 밑에 3번을 추가로 해주면 해결된다. 3. 바로가기 - 우클릭 - 속성 - 대상에 ..
프로젝트 프로젝트란 유일한 제품, 서비스 혹은 결과를 만들어 내기 위해 한시적으로 수행되는 점진적인 노력 유일성 : 프로젝트는 제품/서비스/지식ㆍ정보 같은 인도물 생성, 이 인도물은 유일함 한시성 : 모든 프로젝트는 명확한 시작, 종료를 가짐 (프로젝트에 의해 생성된 제품, 서비스, 결과에는 적용하지 않음) 점진성 : 프로젝트 혹은 프로젝트 인도물은 점진적으로 구체화 (범위 확산과 혼돈하지 말아야 함) 프로젝트 예시 새로운 제품이나 서비스 개발 새로운/개조된 정보시스템 개발 이집트 피라미드, 중국 만리장성, 로마 수로 정당의 선거 운동 건물/설비 건설
- Total
- Today
- Yesterday
- Excel
- ICPC
- Note App
- 동시설치
- ipynb
- Markdown Note
- 여러 파일 하나로 합치기
- 스도쿠
- unreachable object
- DP
- graph traversals
- 엑셀
- type명령어
- backtracking
- SecurityContextPersistenceFilter
- anaconda2
- minor GC
- SecurityContextRepository
- Python
- 메모리제한
- Divide&Conquer
- nbconvert
- 이클립스메모리분석툴
- 인쇄행고정
- Bruteforce
- 인쇄열고정
- dynamic programming
- Open ID Connect
- anaconda설치
- greedy
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |