Archive
-
[Xcode] Could not find or use auto-linked library 'XCTestSwiftSupport' / warning: Could not find or use auto-linked framework 'XCTest' 오류 발생Archive/Log 2022. 5. 31. 17:03
프로젝트 생성 후 TDD라는 거창한 계획을 떠올리며 Nimble과 Quick을 추가해보았다. 먼가 순수 Xcode 프로젝트를 깨기 싫어서 SPM으로 추가했는데.. 이런 문제가... 다행히 https://forums.swift.org/t/the-error-cannot-find-auto-link-library-xctest-and-xctestswiftsupport/34785/4 The error cannot find auto-link library XCTest and XCTestSwiftSupport? In my case settings ENABLE_TESTING_SEARCH_PATHS to YES fixed the issue. forums.swift.org 동일한 문제에 대한 해결방법을 제시 해주었다.. 다..
-
[programmers/Swift] 방문 길이Archive/Questions 2022. 5. 30. 18:06
programmers.co.kr - 코딩테스트연습 - Lv.2 - Summer/Winter Coding(~2018) - 방문 길이 Constraints : dirs는 string형으로 주어지며, 'U', 'D', 'R', 'L' 이외에 문자는 주어지지 않습니다. dirs의 길이는 500 이하의 자연수입니다. Solution.swift : // // Created by Yongwoo Marco on 2022/05/30. // Copyright © 2022 Yongwoo Marco Kim. All rights reserved. // func solution(_ dirs:String) -> Int { let directions = ["U":(1, 0), "D":(-1,0), "R":(0, 1), "L":(0,..
-
[programmers/Swift] 짝지어 제거하기Archive/Questions 2022. 5. 26. 16:17
programmers.co.kr - 코딩테스트연습 - Lv.2 - 2017 팁스타운 - 짝지어 제거하기 코딩테스트 연습 - 짝지어 제거하기 짝지어 제거하기는, 알파벳 소문자로 이루어진 문자열을 가지고 시작합니다. 먼저 문자열에서 같은 알파벳이 2개 붙어 있는 짝을 찾습니다. 그다음, 그 둘을 제거한 뒤, 앞뒤로 문자열을 이어 붙 programmers.co.kr Constraints : 문자열의 길이 : 1,000,000이하의 자연수 문자열은 모두 소문자로 이루어져 있습니다. Solution.swift : // // Created by Yongwoo Marco on 2022/05/26. // Copyright © 2022 Yongwoo Marco Kim. All rights reserved. // func..
-
[programmers/Swift] 예상 대진표Archive/Questions 2022. 5. 25. 16:23
programmers.co.kr - 코딩테스트연습 - Lv.2 - 2017 팁스타운 - 예상 대진표 Constraints : N : 21 이상 220 이하인 자연수 (2의 지수 승으로 주어지므로 부전승은 발생하지 않습니다.) A, B : N 이하인 자연수 (단, A ≠ B 입니다.) Solution.swift : // // Created by Yongwoo Marco on 2022/05/25. // Copyright © 2022 Yongwoo Marco Kim. All rights reserved. // func solution(_ n:Int, _ a:Int, _ b:Int) -> Int { var A = a, B = b, round = 0 while A != B { A = (A%2 == 1 ? (A+1..
-
[programmers/Swift] 가장 큰 정사각형 찾기Archive/Questions 2022. 5. 24. 00:03
programmers.co.kr - 코딩테스트연습 - Lv.2 - 연습문제 - 가장 큰 정사각형 찾기 코딩테스트 연습 - 가장 큰 정사각형 찾기 [[0,1,1,1],[1,1,1,1],[1,1,1,1],[0,0,1,0]] 9 programmers.co.kr Constraints : 표(board)는 2차원 배열로 주어집니다. 표(board)의 행(row)의 크기 : 1,000 이하의 자연수 표(board)의 열(column)의 크기 : 1,000 이하의 자연수 표(board)의 값은 1또는 0으로만 이루어져 있습니다. Solution.swift : // // Created by Yongwoo Marco on 2022/05/08. // Copyright © 2022 Yongwoo Marco Kim. All ..
-
[programmers/Swift] 올바른 괄호Archive/Questions 2022. 5. 23. 08:42
programmers.co.kr - 코딩테스트연습 - Lv.2 - 연습문제 - 올바른 괄호 Constraints : 문자열 s의 길이 : 100,000 이하의 자연수 문자열 s는 '(' 또는 ')' 로만 이루어져 있습니다. Solution.swift : // // Created by Yongwoo Marco on 2022/05/08. // Copyright © 2022 Yongwoo Marco Kim. All rights reserved. // func solution(_ s:String) -> Bool { var stack = [Character]() for char in s { if char == Character("(") { stack.append(char) } else if stack.popLas..
-
[programmers/Swift] 교점에 별 만들기Archive/Questions 2022. 5. 22. 19:33
programmers.co.kr - 코딩테스트연습 - Lv.2 - 위클리 챌린지 - 교점에 별 만들기 코딩테스트 연습 - 교점에 별 만들기 [[2, -1, 4], [-2, -1, 4], [0, -1, 1], [5, -8, -12], [5, 8, 12]] ["....*....", ".........", ".........", "*.......*", ".........", ".........", ".........", ".........", "*.......*"] [[0, 1, -1], [1, 0, -1], [1, 0, 1]] ["*.*"] [[1, -1, 0], [2, -1, 0], [4, - programmers.co.kr Constraints : line의 세로(행) 길이는 2 이상 1,000 이하인 ..
-
[programmers/Swift] 전력망을 둘로 나누기Archive/Questions 2022. 5. 21. 20:28
programmers.co.kr - 코딩테스트연습 - Lv.2 - 위클리 챌린지 - 전력망을 둘로 나누기 코딩테스트 연습 - 전력망을 둘로 나누기 9 [[1,3],[2,3],[3,4],[4,5],[4,6],[4,7],[7,8],[7,9]] 3 7 [[1,2],[2,7],[3,7],[3,4],[4,5],[6,7]] 1 programmers.co.kr Constraints : n은 2 이상 100 이하인 자연수입니다. wires는 길이가 n-1인 정수형 2차원 배열입니다. wires의 각 원소는 [v1, v2] 2개의 자연수로 이루어져 있으며, 이는 전력망의 v1번 송전탑과 v2번 송전탑이 전선으로 연결되어 있다는 것을 의미합니다. 1 ≤ v1 < v2 ≤ n 입니다. 전력망 네트워크가 하나의 트리 형태가 ..