신청 이유 애플아카데미를 마치고, iOS 개발자로 취업이 되었다. 기존 앱에 기능을 추가하는데 끙끙대는 모습을 발견했다.. 네트워크 모델을 작성했는데, 한 곳을 수정하면 모든 곳을 수정하고 있는 내 모습을 발견했다. 나는 어떤 구조를 작성하는데 어려움을 겪고 있다라는 것을 인지하게 되었다. 어떻게 고쳐야할까? 무엇이 부족할까?를 고민하던 중 야곰 아카데미를 알게 되어서 지원하게 됐다. 커리어 캠프와 스타터 캠프가 있었는데, 우선 내가 부족한 부분이 객체지향적으로 코드를 설계하는 부분이라고 생각하기도 했고, 커리어 캠프의 경우 직장과 병행이 불가능했기 때문에 선택권이 없었다. 학습 과정 우선 매주 라이브 세션이 존재한다. 이때는 개념을 설명해주시고, 이해가 안 되는 부분에 대해 질문할 수 있는 시간들이 주..

문제 동빈이네 전자 매장에는 부품이 N개 있다. 각 부품은 정수 형태의 고유한 번호가 있다. 어느 날 손님이 M개의 종류의 부품을 대량으로 구매하겠다며 당일 날 견적서를 요청했다. 동빈이는 때를 놓치지 않고 손님이 문의한 부품 M개의 종류를 모두 확인해서 견적서를 작성해야 한다. 이때 가게 안에 부품이 모두 있는지 확인하는 프로그램을 작성해보자. 5 8 3 7 9 2 3 5 7 9 no yes yes 이분 탐색 알고리즘 이용 1. 재귀함수 이용 let n = Int(readLine()!)! let parts = readLine()!.split(separator: " ").map { Int($0)! }.sorted() let m = Int(readLine()!)! let estimate = readLine..

문제 사이트 1697번: 숨바꼭질 수빈이는 동생과 숨바꼭질을 하고 있다. 수빈이는 현재 점 N(0 ≤ N ≤ 100,000)에 있고, 동생은 점 K(0 ≤ K ≤ 100,000)에 있다. 수빈이는 걷거나 순간이동을 할 수 있다. 만약, 수빈이의 위치가 X일 www.acmicpc.net 알고리즘 BFS 탐색을 하는데, 동생위치에서의 depth를 구해야한다. 나의 코드 var visited = [Bool](repeating: false, count: Int(1e5)+1) let input = readLine()!.split(separator: " ").map{ Int($0)! } var depth = [Int](repeating: 0, count: Int(1e5)+1) var queue = [input[0]..

문제 사이트 9375번: 패션왕 신해빈 첫 번째 테스트 케이스는 headgear에 해당하는 의상이 hat, turban이며 eyewear에 해당하는 의상이 sunglasses이므로 (hat), (turban), (sunglasses), (hat,sunglasses), (turban,sunglasses)로 총 5가지 이다. www.acmicpc.net 알고리즘 1. 테스트 케이스 입력받고, 반복문 수행 2. n 입력받기 3. n이 0일 경우, 0 출력 후 continue 이 코드 없으면 런타임에러나요! 4. n만큼 반복하며 Dictionary 입력받기 ( 키가 있는경우, 없는 경우 구분해서 받아야해요) 5. value + 1을 구하여 result_arr에 삽입 첫번째 키에 (A, B)라는 옷이 있을 때, ..

문제 2309번: 일곱 난쟁이 아홉 개의 줄에 걸쳐 난쟁이들의 키가 주어진다. 주어지는 키는 100을 넘지 않는 자연수이며, 아홉 난쟁이의 키는 모두 다르며, 가능한 정답이 여러 가지인 경우에는 아무거나 출력한다. www.acmicpc.net 알고리즘 부르트 포스 (완전탐색 알고리즘) 설명 바로가기 1. 난쟁이 키를 입력받는다. 2. 9명의 난쟁이들의 키 합을 구한다. 3. 가짜 난쟁이 2명의 키 = 9명의 난쟁이 키 - 100 4. 2중 for문을 이용하여 가짜 난쟁이를 찾으면 된다. a. 첫 번째 for문 : 0번째 부터, 8번째까지 (총 9명)의 난쟁이를 탐색 - 두 번째 for문에서 i+1 을 탐색할텐데, 만약 i = 9이라면, j = 10 -> 배열[10] -> Index error가 발생합니다..
- Total
- Today
- Yesterday
- 기초 100제
- 코드 업
- python
- 깃
- for문
- SwiftUI
- 이것이 코딩테스트다
- 코드업
- Code up
- baekjoon
- 정답
- ord
- 부르트포스
- 반복문
- replit
- Swift
- 설명
- 깃허브
- 시간초과
- level1
- CodeUp
- 레플릿
- 백준
- 프로그래머스
- COMMIT
- 파이썬
- do while
- 16진수 입력
- CHR
- 리플릿
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |