일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬
- 자바
- 도메인 주도 개발
- 백준 사이트
- ddd
- 백준
- 12761 돌다리
- 우분투
- String 함수
- 백준 파이썬
- hadoop
- golang struct
- go
- 정렬
- 도메인 주도 개발 시작하기
- golang
- 트리 순회
- MongoDB Realm
- 백준 12761
- http 완벽가이드
- 하둡
- 백준 12761번
- 12761번 돌다리
- 자바 디자인 패턴
- flask
- 고 배열
- domain driven develop
- 자바 디자인패턴
- 몽고디비 렘
- http 개념
- Today
- Total
목록전체 글 (211)
개발바닥
문제 https://www.acmicpc.net/problem/11365 11365번: !밀비 급일 문제 당신은 길을 가다가 이상한 쪽지를 발견했다. 그 쪽지에는 암호가 적혀 있었는데, 똑똑한 당신은 암호가 뒤집으면 해독된다는 것을 발견했다. 이 암호를 해독하는 프로그램을 작성하시오. www.acmicpc.net 문제 해결 방법 무한 루프를 돌면서 END 가 나오면 멈춘다. 입력받은 문자열은 [::-1] 을 통해서 뒤집은 문자열을 출력하면 해결할 수 있다. 소스 코드 보기 https://github.com/jokerKwu/BOJ_Algorithm/blob/master/python/BOJ_11365.py jokerKwu/BOJ_Algorithm Contribute to jokerKwu/BOJ_Algorit..
문제 https://www.acmicpc.net/problem/1919 1919번: 애너그램 만들기 두 영어 단어가 철자의 순서를 뒤바꾸어 같아질 수 있을 때, 그러한 두 단어를 서로 애너그램 관계에 있다고 한다. 예를 들면 occurs 라는 영어 단어와 succor 는 서로 애너그램 관계에 있는데, occurs� www.acmicpc.net 문제 해결 방법 두 문장에 알파벳 일치하는 개수를 제외한 나머지 알파벳 개수를 다 더해서 정답으로 출력하면 된다. 파이썬에 count 함수를 사용해서 알파벳마다 개수를 얻을 수 있다. 소스 코드 보기 https://github.com/jokerKwu/BOJ_Algorithm/blob/master/python/BOJ_1919.py jokerKwu/BOJ_Algorit..
문제 https://www.acmicpc.net/problem/1978 1978번: 소수 찾기 첫 줄에 수의 개수 N이 주어진다. N은 100이하이다. 다음으로 N개의 수가 주어지는데 수는 1,000 이하의 자연수이다. www.acmicpc.net 문제 해결 방법 입력 받는 최대 수가 크지 않기 때문에 포문을 돌려서 해결하면 된다. 소스 코드 보기 https://github.com/jokerKwu/BOJ_Algorithm/blob/master/python/BOJ_1978.py jokerKwu/BOJ_Algorithm Contribute to jokerKwu/BOJ_Algorithm development by creating an account on GitHub. github.com n = int(inpu..
문제 https://www.acmicpc.net/problem/1026 1026번: 보물 첫째 줄에 N이 주어진다. 둘째 줄에는 A에 있는 N개의 수가 순서대로 주어지고, 셋째 줄에는 B에 있는 수가 순서대로 주어진다. N은 50보다 작거나 같은 자연수이고, A와 B의 각 원소는 100보다 작거� www.acmicpc.net 문제 해결 방법 입력 받은 두 배열을 하나는 내림차순 하나는 오름차순으로 정렬 후 계산해주면 된다. 리스트에는 내장 함수 sort() 함수가 있어서 사용하면 된다. 그리고 파이썬에서 제공해주는 sorted() 내장함수는 이터러블 객체로부터 정렬된 리스트를 생성한다. default 로 오름차순으로 정렬되어 있기 때문에 내림차순으로 하고 싶을 때는 reverse=True 매개변수로 입력..
문제 https://www.acmicpc.net/problem/2908 2908번: 상수 문제 상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 개를 칠판에 써주었다. 그 다음에 크기가 큰 수를 말해보라고 했다. 상수는 수를 다른 사람과 다르게 거꾸로 읽는다. 예를 들어, 734와 893을 칠판에 적었다면, 상수는 이 수를 437과 398로 읽는다. 따라서, 상수는 두 수중 큰 수인 437을 큰 수라고 말할 www.acmicpc.net 문제 해결 방법 입력받은 값을 뒤집어서 비교해서 출력하면 된다. a[::-1] 문법을 사용하면 뒤집어진다. 소스 코드 보기 https:..
문제 https://www.acmicpc.net/problem/2675 2675번: 문자열 반복 문제 문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다. S에는 QR Code "alphanumeric" 문자만 들어있다. QR Code "alphanumeric" 문자는 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ\$%*+-./: 이다. 입력 첫째 줄에 테스트 케이스의 개수 T(1 www.acmicpc.net 문제 해결 방법 입력받은 문자를 * 반복숫자를 해주면 그만큼 개수가 늘어나진다. text += int(num) * str[inde..
문제 https://www.acmicpc.net/problem/11720 11720번: 숫자의 합 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. www.acmicpc.net 문제 해결 방법 입력받은 것을 각 자릿수를 리스트로 저장하고 모두 더해서 출력해줬다. arr = list(map(int,input())) 소스 코드 보기 https://github.com/jokerKwu/BOJ_Algorithm/blob/master/python/boj_11720.py jokerKwu/BOJ_Algorithm Contribute to jokerKwu/BOJ_Algorithm development by creating an account on GitHub. g..
문제 https://www.acmicpc.net/problem/3052 3052번: 나머지 문제 두 자연수 A와 B가 있을 때, A%B는 A를 B로 나눈 나머지 이다. 예를 들어, 7, 14, 27, 38을 3으로 나눈 나머지는 1, 2, 0, 2이다. 수 10개를 입력받은 뒤, 이를 42로 나눈 나머지를 구한다. 그 다음 서�� www.acmicpc.net 문제 해결 방법 리스트 변수를 하나 만들고 나머지 값을 append 한다. 내장함수 set() 을 통해서 중복된 값들을 제거한다. 소스 코드 보기 https://github.com/jokerKwu/BOJ_Algorithm/blob/master/python/BOJ_3052.py jokerKwu/BOJ_Algorithm Contribute to joke..