[Swift 알고리즘] 프로그래머스(Lv.2) - 소수 찾기
·
코딩테스트
안녕하세요. 개발 중인 정주입니다. 오늘은 "프로그래머스(Lv.2) - 소수 찾기" 문제를 풀었습니다. Github GitHub - jeongju9216/SwiftAlgorithm: 스위프트 알고리즘 스위프트 알고리즘. Contribute to jeongju9216/SwiftAlgorithm development by creating an account on GitHub. github.com 문제 링크 코딩테스트 연습 - 소수 찾기 한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다. 각 종이 조각에 적힌 숫자가 적힌 문자열 numbers가 주어졌을 때, 종이 programmers.co.kr 풀이 이번 문제는 완전 탐색 문제입니다. 숫자..
[Swift 알고리즘] 프로그래머스(Lv.3) - 보석 쇼핑 / 2020 카카오 인턴십
·
코딩테스트
안녕하세요. 개발 중인 정주입니다. 오늘은 "프로그래머스(Lv.3) - 보석 쇼핑" 문제를 풀었습니다. Github GitHub - jeongju9216/SwiftAlgorithm: 스위프트 알고리즘 스위프트 알고리즘. Contribute to jeongju9216/SwiftAlgorithm development by creating an account on GitHub. github.com 문제 링크 코딩테스트 연습 - 보석 쇼핑 ["DIA", "RUBY", "RUBY", "DIA", "DIA", "EMERALD", "SAPPHIRE", "DIA"] [3, 7] programmers.co.kr 풀이 이번 문제는 투 포인터 문제입니다. 투 포인터랑 두 개의 포인터를 움직이며 범위 체크 등을 하는 알고리즘..
[Swift 알고리즘] 프로그래머스(Lv.3) - 불량 사용자 / 2019 카카오 인턴십
·
코딩테스트
안녕하세요. 개발 중인 정주입니다. 오늘은 "프로그래머스(Lv.3) - 불량 사용자" 문제를 풀었습니다. Github GitHub - jeongju9216/SwiftAlgorithm: 스위프트 알고리즘 스위프트 알고리즘. Contribute to jeongju9216/SwiftAlgorithm development by creating an account on GitHub. github.com 문제 링크 코딩테스트 연습 - 불량 사용자 개발팀 내에서 이벤트 개발을 담당하고 있는 "무지"는 최근 진행된 카카오이모티콘 이벤트에 비정상적인 방법으로 당첨을 시도한 응모자들을 발견하였습니다. 이런 응모자들을 따로 모아 불량 programmers.co.kr 풀이 이번 문제는 문자열 처리, 조합 문제입니다. 1. 제..
[Swift 알고리즘] 프로그래머스(Lv.3) - 징검다리 건너기 / 2019 카카오 인턴십
·
코딩테스트
안녕하세요. 개발 중인 정주입니다. 오늘은 "프로그래머스(Lv.3) - 징검다리 건너기" 문제를 풀었습니다. Github GitHub - jeongju9216/SwiftAlgorithm: 스위프트 알고리즘 스위프트 알고리즘. Contribute to jeongju9216/SwiftAlgorithm development by creating an account on GitHub. github.com 문제 링크 코딩테스트 연습 - 징검다리 건너기 [2, 4, 5, 3, 2, 1, 4, 2, 5, 1] 3 3 programmers.co.kr 풀이 이번 문제는 이분 탐색 문제입니다. 푸념 1시간정도 고민하다 풀이를 보고 해결했는데요.(코드 작성은 직접... ㅎ) 처음에는 보고도 왜 이분 탐색인지 이해가 안 갔습..
[Swift 알고리즘] 프로그래머스(Lv.2) - 튜플 / 2019 카카오 인턴십
·
코딩테스트
안녕하세요. 개발 중인 정주입니다. 오늘은 "프로그래머스(Lv.2) - 튜플" 문제를 풀었습니다. Github GitHub - jeongju9216/SwiftAlgorithm: 스위프트 알고리즘 스위프트 알고리즘. Contribute to jeongju9216/SwiftAlgorithm development by creating an account on GitHub. github.com 문제 링크 코딩테스트 연습 - 튜플 "{{2},{2,1},{2,1,3},{2,1,3,4}}" [2, 1, 3, 4] "{{1,2,3},{2,1},{1,2,4,3},{2}}" [2, 1, 3, 4] "{{4,2,3},{3},{2,3,4,1},{2,3}}" [3, 2, 4, 1] programmers.co.kr 풀이 이번 문..
[Swift 알고리즘] 프로그래머스(Lv.2) - 이진 변환 반복하기
·
코딩테스트
안녕하세요. 개발 중인 정주입니다. 오늘은 "프로그래머스(Lv.2) - 이진 변환 반복하기" 문제를 풀었습니다. Github GitHub - jeongju9216/SwiftAlgorithm: 스위프트 알고리즘 스위프트 알고리즘. Contribute to jeongju9216/SwiftAlgorithm development by creating an account on GitHub. github.com 문제 링크 코딩테스트 연습 - 이진 변환 반복하기 programmers.co.kr 풀이 이번 문제는 문자열 문제입니다. 아마 Swift 한정 문자열 문제이지 않을까 싶네요. 왜냐하면 Swift에는 String(, radix:)가 존재하기 때문입니다. 먼저 0의 개수를 구해야 합니다. 이것은 filter 고차..
[Swift 알고리즘] 프로그래머스(Lv.2) - 점프와 순간 이동
·
코딩테스트
안녕하세요. 개발 중인 정주입니다. 오늘은 "프로그래머스(Lv.2) - 점프와 순간 이동" 문제를 풀었습니다. Github GitHub - jeongju9216/SwiftAlgorithm: 스위프트 알고리즘 스위프트 알고리즘. Contribute to jeongju9216/SwiftAlgorithm development by creating an account on GitHub. github.com 문제 링크 코딩테스트 연습 - 점프와 순간 이동 OO 연구소는 한 번에 K 칸을 앞으로 점프하거나, (현재까지 온 거리) x 2 에 해당하는 위치로 순간이동을 할 수 있는 특수한 기능을 가진 아이언 슈트를 개발하여 판매하고 있습니다. 이 아이언 슈 programmers.co.kr 풀이 이번 문제는 이분 탐색(..
[Swift 알고리즘] 프로그래머스(Lv.2) - 영어 끝말잇기
·
코딩테스트
안녕하세요. 개발 중인 정주입니다. 오늘은 "프로그래머스(Lv.2) - 영어 끝말잇기" 문제를 풀었습니다. Github GitHub - jeongju9216/SwiftAlgorithm: 스위프트 알고리즘 스위프트 알고리즘. Contribute to jeongju9216/SwiftAlgorithm development by creating an account on GitHub. github.com 문제 링크 코딩테스트 연습 - 영어 끝말잇기 3 ["tank", "kick", "know", "wheel", "land", "dream", "mother", "robot", "tank"] [3,3] 5 ["hello", "observe", "effect", "take", "either", "recognize", ..
[Swift 알고리즘] 프로그래머스(Lv.2) - 스킬트리
·
코딩테스트
안녕하세요. 개발 중인 정주입니다. 오늘은 "프로그래머스(Lv.2) - 스킬트리" 문제를 풀었습니다. Github GitHub - jeongju9216/SwiftAlgorithm: 스위프트 알고리즘 스위프트 알고리즘. Contribute to jeongju9216/SwiftAlgorithm development by creating an account on GitHub. github.com 문제 링크 코딩테스트 연습 - 스킬트리 programmers.co.kr 풀이 이번 문제는 문자열 문제입니다. 1. skill_trees의 스킬들에서 input으로 주어지는 skill을 제외한 문자열을 지워줍니다. 이 문자열을 skills라고 하겠습니다. 2. input skill이 skills를 prefix로 갖는지 ..
[Swift 알고리즘] 프로그래머스(Lv.3) - 네트워크
·
코딩테스트
안녕하세요. 개발 중인 정주입니다. 오늘은 "프로그래머스(Lv.3) - 네트워크" 문제를 풀었습니다. Github GitHub - jeongju9216/SwiftAlgorithm: 스위프트 알고리즘 스위프트 알고리즘. Contribute to jeongju9216/SwiftAlgorithm development by creating an account on GitHub. github.com 문제 링크 코딩테스트 연습 - 네트워크 네트워크란 컴퓨터 상호 간에 정보를 교환할 수 있도록 연결된 형태를 의미합니다. 예를 들어, 컴퓨터 A와 컴퓨터 B가 직접적으로 연결되어있고, 컴퓨터 B와 컴퓨터 C가 직접적으로 연결되어 있 programmers.co.kr 풀이 이번 문제는 그래프 탐색 문제입니다. 그래프의 개수..
[Swift 알고리즘] 프로그래머스(Lv.2) - 괄호 변환 / 2020 카카오 블라인드
·
코딩테스트
안녕하세요. 개발 중인 정주입니다. 오늘은 "프로그래머스(Lv.2) - 괄호 변환" 문제를 풀었습니다. Github GitHub - jeongju9216/SwiftAlgorithm: 스위프트 알고리즘 스위프트 알고리즘. Contribute to jeongju9216/SwiftAlgorithm development by creating an account on GitHub. github.com 문제 링크 코딩테스트 연습 - 괄호 변환 카카오에 신입 개발자로 입사한 "콘"은 선배 개발자로부터 개발역량 강화를 위해 다른 개발자가 작성한 소스 코드를 분석하여 문제점을 발견하고 수정하라는 업무 과제를 받았습니다. 소스를 programmers.co.kr 풀이 이번 문제는 구현 문제입니다. 저는 재귀와 스택을 이용해..
[Swift 알고리즘] 프로그래머스(Lv.2) - 행렬 테두리 회전하기
·
코딩테스트
안녕하세요. 개발 중인 정주입니다. 오늘은 "프로그래머스(Lv.2) - 행렬 테두리 회전하기" 문제를 풀었습니다. Github GitHub - jeongju9216/SwiftAlgorithm: 스위프트 알고리즘 스위프트 알고리즘. Contribute to jeongju9216/SwiftAlgorithm development by creating an account on GitHub. github.com 문제 링크 코딩테스트 연습 - 행렬 테두리 회전하기 6 6 [[2,2,5,4],[3,3,6,6],[5,1,6,3]] [8, 10, 25] 3 3 [[1,1,2,2],[1,2,2,3],[2,1,3,2],[2,2,3,3]] [1, 1, 5, 3] programmers.co.kr 풀이 행렬 테두리 회전하기 문제..
[Swift 알고리즘] 프로그래머스(Lv.2) - 전력망을 둘로 나누기
·
코딩테스트
안녕하세요. 개발 중인 정주입니다. 오늘은 "프로그래머스(Lv.2) - 전력망을 둘로 나누기" 문제를 풀었습니다. Github GitHub - jeongju9216/SwiftAlgorithm: 스위프트 알고리즘 스위프트 알고리즘. Contribute to jeongju9216/SwiftAlgorithm development by creating an account on GitHub. github.com 문제 링크 코딩테스트 연습 - 전력망을 둘로 나누기 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 풀이 이번 문제는 그래프 탐색 문제입니다. 주어진 ..
[Swift 알고리즘] 프로그래머스(Lv.2) - 오픈채팅방 / 2019 카카오 블라인드
·
코딩테스트
안녕하세요. 개발 중인 정주입니다. 오늘은 "프로그래머스(Lv.2) - 오픈채팅방" 문제를 풀었습니다. Github GitHub - jeongju9216/SwiftAlgorithm: 스위프트 알고리즘 스위프트 알고리즘. Contribute to jeongju9216/SwiftAlgorithm development by creating an account on GitHub. github.com 문제 링크 코딩테스트 연습 - 오픈채팅방 오픈채팅방 카카오톡 오픈채팅방에서는 친구가 아닌 사람들과 대화를 할 수 있는데, 본래 닉네임이 아닌 가상의 닉네임을 사용하여 채팅방에 들어갈 수 있다. 신입사원인 김크루는 카카오톡 오 programmers.co.kr 풀이 이번 문제는 해시를 이용한 문제입니다. Swift에서는..
[Swift 알고리즘] Codility (Lesson 1) - BinaryGap
·
코딩테스트
안녕하세요. 개발 중인 정주입니다. 오늘은 "Codility (Lesson 1) - BinaryGap " 문제를 풀었습니다. Github GitHub - jeongju9216/SwiftAlgorithm: 스위프트 알고리즘 스위프트 알고리즘. Contribute to jeongju9216/SwiftAlgorithm development by creating an account on GitHub. github.com 문제 링크 BinaryGap coding task - Learn to Code - Codility Find longest sequence of zeros in binary representation of an integer. app.codility.com 풀이 코딜리티 사이트에서 푼 첫 번째 문..
유정주
'코딩테스트' 카테고리의 글 목록 (6 Page)