문제 출처 - https://programmers.co.kr/learn/courses/30/lessons/12900 코딩테스트 연습 - 2 x n 타일링 | 프로그래머스 가로 길이가 2이고 세로의 길이가 1인 직사각형모양의 타일이 있습니다. 이 직사각형 타일을 이용하여 세로의 길이가 2이고 가로의 길이가 n인 바닥을 가득 채우려고 합니다. 타일을 채울 때는 다음과 같이 2가지 방법이 있습니다. 타일을 가로로 배치 하는 경우 타일을 세로로 배치 하는 경우 예를들어서 n이 7인 직사각형은 다음과 같이 채울 수 있습니다. 직사각형의 가로의 길이 n이 매개변수로 주어질 때, 이 직사각형을 채우는 방법의 수를 return 하는 s programmers.co.kr def solution(prices): answer..
출처 - https://www.acmicpc.net/problem/10809 10809번: 알파벳 찾기 각각의 알파벳에 대해서, a가 처음 등장하는 위치, b가 처음 등장하는 위치, ... z가 처음 등장하는 위치를 공백으로 구분해서 출력한다. 만약, 어떤 알파벳이 단어에 포함되어 있지 않다면 -1을 출력한다. 단어의 첫 번째 글자는 0번째 위치이고, 두 번째 글자는 1번째 위치이다. www.acmicpc.net #include #include using namespace std; int main() { string s; cin >> s; int arr[26]; fill_n(arr, 26, -1); for (int i = s.size() - 1; i >= 0; i--) arr[s[i] - 97] = i;..
- Total
- Today
- Yesterday
- 완전탐색
- 정렬
- 2020 KAKAO BLIND RECRUITMENT
- 힙
- dictionary
- 괄호
- 순열
- 코딩테스트
- hash
- C++
- 재귀
- 우선순위큐
- 2019 Kakao Blind Recruitment
- 해시
- programmers
- 프로그래머스
- SWExpert
- 딕셔너리
- BOJ
- 문자열
- SW Expert
- Permutation
- Python
- 구현
- combination
- left join
- 문자열처리
- 파이썬
- 스택
- 백준
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |