일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- swift 2xn 타일링 백준
- swift 프로그래머스
- ios
- ac swift 풀이
- ac 구현 풀이
- MVVM
- swift 백준 9095
- swift gRPC
- swift 연속된 부분 수열의 합 풀이
- iOS Charts
- swift ac 문제풀이
- 백준 2xn 타일링
- swift 2xn 타일링 풀이
- swift codility
- 연속된 부분 수열의 합 swift
- swift 연속된 부분 수열의 합
- swift 9095 풀이
- 1 2 3 더하기 풀이
- rxswift
- swift
- swift algorithm
- ac 투포인터
- swift 알고리즘
- swift dfs
- swift ac 풀이
- 123 더하기 풀이
- swift 2xn 타일링
- 연속된 부분 수열의 합 투포인터
- swift ac
- 백준 2xn 타일링 풀이
- Today
- Total
목록
728x90
iOS/Algorithm
728x90
반응형
(27)
boraBong
프로그래머스 연습문제 Level2 "마법의 엘리베이터" 입니다. 참고할 Swift 관련 풀이가 적은 것 같아 풀이 방법을 공유합니다 🤗 ✅ 문제 설명 마법의 세계에 사는 민수는 아주 높은 탑에 살고 있습니다. 탑이 너무 높아서 걸어 다니기 힘든 민수는 마법의 엘리베이터를 만들었습니다. 마법의 엘리베이터의 버튼은 특별합니다. 마법의 엘리베이터에는 -1, +1, -10, +10, -100, +100 등과 같이 절댓값이 10c (c ≥ 0 인 정수) 형태인 정수들이 적힌 버튼이 있습니다. 마법의 엘리베이터의 버튼을 누르면 현재 층 수에 버튼에 적혀 있는 값을 더한 층으로 이동하게 됩니다. 단, 엘리베이터가 위치해 있는 층과 버튼의 값을 더한 결과가 0보다 작으면 엘리베이터는 움직이지 않습니다. 민수의 세계에서..
그래프 노드(Node/Vertex)와 간선(Edge)로 연결된 자료구조 그래프 탐색이란 하나의 노드를 시작으로 다수의 노드를 방문하는 것을 말한다. 또한 두 노드가 간선으로 연결되어 있다면 ‘두 노드는 인접하다’ 라고 표현한다. 그래프의 종류 방향 그래프 : 간선에 방향이 있는 그래프로, 간선 그래프 방향으로만 갈 수 있다. 무방향 그래프 : 간선에 방향이 없는 그래프로, 노드는 양방향으로 갈 수 있다. 가중치 그래프 : 노드를 이동할 때 드는 비용, 또는 가중치가 할당된 그래프 완전 그래프 : 모든 노드가 간선으로 연결되어 있는 그래프 비연결 / 연결 그래프 순환 / 비순환 그래프 그래프 표현 방식 ✅ 인접 행렬 : 2차원 배열로 그래프의 연결 관계를 표현하는 방식 직관적이며 쉽게 구현 가능하다는 장점..
2020 KAKAO BLIND RECRUITMENT에서 출제된 "괄호 변환" 문제입니다. 문제를 이해하는 것조차 어려웠던 문제이기도 하고,,, Swift 관련 풀이가 적은 것 같아 풀이 방법을 공유합니다 🤗 사실 카카오도 어렵다고 생각했는지, 문제에 구현 방법을 친절하게 안내해주었어요. 그래서 풀이에 해당 구현 방법을 주석으로 달아두었습니다! ✅ 문제 설명 카카오에 신입 개발자로 입사한 "콘"은 선배 개발자로부터 개발역량 강화를 위해 다른 개발자가 작성한 소스 코드를 분석하여 문제점을 발견하고 수정하라는 업무 과제를 받았습니다. 소스를 컴파일하여 로그를 보니 대부분 소스 코드 내 작성된 괄호가 개수는 맞지만 짝이 맞지 않은 형태로 작성되어 오류가 나는 것을 알게 되었습니다.수정해야 할 소스 파일이 너무 ..