일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- next Link
- 알고리즘
- TS
- typescript
- 백준 스택
- 안드로이드
- C++
- 스택
- 파이어베이스
- CSS
- NPM
- kotlin
- react
- firebase
- 백준 스택 시간초과 python
- nodejs
- 코딩테스트
- HTML
- k for k
- javascript
- 리액트
- Android
- JS
- 타입스크립트
- Python
- 자바스크립트
- 프론트엔드
- stdin vs input
- 최적화
- 파이썬
- Today
- Total
목록코딩테스트 알고리즘/순열 (2)
sooleeandtomas

문제 🦷 https://school.programmers.co.kr/learn/courses/30/lessons/131705 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 포인트 🦷 조합인데, 겹치지 않는 조합 (combination)을 만들어야 한다. for문 구현시, 2중, 3중으로 넘어갈 때마다 현재 탐색중인 원소의 다음 원소부터 for문을 돌려야 한다. 재귀함수로 구현 시, 다음 재귀를 호출할때 start + 1부터 for문을 시작할 수 있도록 start + 1를 해주어야 한다. 조합 for문 예시 🦷 #for문 예시 #include #inc..

문제 🌎 https://school.programmers.co.kr/learn/courses/30/lessons/120956 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 포인트 🌎 "aya", "ye", "woo", "ma" 를 이어붙여서 발음할 수 있다. aya, ayaye, ayawoo, ayama, ayayemawoo, ayawoo, ayawooye, ... 저 발음들을 조합해서 만들 수 있는 모든 경우의 수를 구한다. string path[4] = {""}; path을 활용해 만들 수 있는 조합을 스트링 배열로 저장한다. 각 발음은 최대 한..