일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 완전 탐색
- 동적계획법
- Dynamic Programming
- 튜플
- Java
- 조합
- 프로그래머스
- 후위 표기법
- HashMap
- 순열
- 최소공배수
- 규칙찾기
- 완전탐색
- pandas
- 어려웠던 문제
- dfs
- 메뉴리뉴얼
- 반복문
- python
- 영문자 확인
- 2017 카카오 코드
- fragment identifier
- HashSet
- 쿼드압축 후 개수세기
- 점프와 순간이동
- 에라토스테네스의 체
- 보이어무어
- 알고리즘
- Stack
- 문자열
- Today
- Total
목록반복문 (3)
csmoon1010의 SW 블로그

0. 문제유형 : 반복문, 배열 탐색 1. 문제이해 programmers.co.kr/learn/courses/30/lessons/17679 코딩테스트 연습 - [1차] 프렌즈4블록 프렌즈4블록 블라인드 공채를 통과한 신입 사원 라이언은 신규 게임 개발 업무를 맡게 되었다. 이번에 출시할 게임 제목은 프렌즈4블록. 같은 모양의 카카오프렌즈 블록이 2×2 형태로 4개가 붙 programmers.co.kr (1) 주요 요구사항 : 같은 모양의 블록이 2x2 형태로 붙어 있으면 지워지면서 점수를 얻는 게임 - 같은 블록은 여러 2x2에 포함 가능 - 가능한 경우의 블록을 모두 지운 후 위에 있는 블록은 아래로 떨어짐 ▶ 더 이상 지울 수 없을 때까지 반복. 과정 중 지워지는 블록 개수 합 return. (2)..
0. 문제 유형 : 반복문의 적절한 활용, (하위 버전의) 완전 탐색 1. 문제 이해 programmers.co.kr/learn/courses/30/lessons/68644 코딩테스트 연습 - 두 개 뽑아서 더하기 정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요. 제한 programmers.co.kr (1) 주요 요구사항 : 주어진 정수 배열 numbers에서 서로 다른 인덱스의 두 수를 뽑아 더해서 만들 수 있는 모든 수 (2) 추가 조건 : 배열에 오름차순으로 담아 return 2. 전략 (1) 두 개의 수를 뽑아 더하기 - 모든 경우의..
1. if문 1) 구조 : '들여쓰기'를 기준으로 if문의 범위가 달라진다. #기본 구조 if amount = 4.0 : print("장학금을 받습니다.") else : print("더욱 분발하세요.") #if-elif-else 문 if score >= 90: print("A 학점") elif score >= 80: print("B 학점") else : print("C 학점") 2) 조건식 - 비교 연산 : 정수, 실수, 문자열 모두 가능(알파벳 순서), True OR False 같다 A == B 다르다 A != B 크다 A > B 크거나 같다 A >= B 작다 A < B 작거나 같다 A