본문 바로가기
728x90
반응형

Xcode183

Swift ) LeetCode(Easy) - Walking Robot Simulation (Hash) leetcode.com/problems/walking-robot-simulation/ Walking Robot Simulation - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 안녕하세요 후르륵짭짭 입니다. 일단 아주 개 고생한 문제 입니다 ㅎㅎㅎㅎㅎ 시뮬레이션 문제인데,, 단순하게 시뮬레이션으로 접근하면 코가 박살나는 ㅎㅎㅎ 일단 어렵습니다 ㅎㅎㅎ 예외처리 할게 많아서 ㅎㅎㅎ 또 단순이 완전 탐색을 하면 시간 초과가 생겨서 Hash를 써야합니다. ** 문제.. 2020. 9. 1.
Swift) 프로그래머스(Lv2) - 괄호 변환 (Stack & Recursion) programmers.co.kr/learn/courses/30/lessons/60058 코딩테스트 연습 - 괄호 변환 카카오에 신입 개발자로 입사한 콘은 선배 개발자로부터 개발역량 강화를 위해 다른 개발자가 작성한 소스 코드를 분석하여 문제점을 발견하고 수정하라는 업무 과제를 받았습니다. 소스를 컴� programmers.co.kr 안녕하세요. 후르륵짭짭 입니다. 이번에는 카카오블라인드 채용 문제를 다뤄보도록 하겠씁니다. 한 한시간 반 정도 걸린 것 같습니다. 이 문제는 스택으로 처음 풀었고요,,, 후에 다른 사람의 코드를 보고 재귀로 다시 풀었습니다. ** 스택으로 푼 풀이 ** 더보기 func solution(_ p:String) -> String { let lists : [String] = Arra.. 2020. 8. 31.
Swift) 프로그래머스(Lv2) - 큰 수 만들기 (Stack) programmers.co.kr/learn/courses/30/lessons/42883 코딩테스트 연습 - 큰 수 만들기 programmers.co.kr 안녕하세요! 후르륵짭짭 입니다. 어,,,, 이 문제는 제 기준에서 많이 어려웠습니다.... 어떻게,,, 해야할지 고민이 많았고,,,,, 결국 도움을 받아서 풀었지만,,,, Swift에서는 ㅎㅎㅎ 시간초과,,, 쩝,,, 일단 어떻게 해결한 방법을 올려 보도록 하겠습니다. ** 저의 방법 ** func solution(_ number:String, _ k:Int) -> String { let maxCnt = number.count - k let arrayNum = Array(number).map { (char) -> Int in return Int(Stri.. 2020. 8. 31.
Swift) 프로그래머스(Lv2) - 소수 찾기 (Brut-Force) programmers.co.kr/learn/courses/30/lessons/42839 코딩테스트 연습 - 소수 찾기 한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다. 각 종이 조각에 적힌 숫자가 적힌 문자열 numbers가 주어졌을 때, 종이 � programmers.co.kr 안녕하세요 후르륵짭짭 입니다. 간단한 완전 탐색 문제 입니다. 저는 조합으로 풀었는데, 여기서 챙기고 싶은 것은 저의 방법이 구리고 다른 사람은 간단하게 Set 방법을 이용했다는 겁니다. ** 저의 코드 ** 더보기 var check : [Bool] = [] var answer : Int = 0 var dictionary : [Int] = [] func so.. 2020. 8. 30.
728x90
반응형