본문 바로가기
728x90
반응형

분류 전체보기255

Swift) 프로그래머스(Lv1) 최대공약수와 최대공배수 (유클리드 호제법) programmers.co.kr/learn/courses/30/lessons/12940 코딩테스트 연습 - 최대공약수와 최소공배수 두 수를 입력받아 두 수의 최대공약수와 최소공배수를 반환하는 함수, solution을 완성해 보세요. 배열의 맨 앞에 최대공약수, 그다음 최소공배수를 넣어 반환하면 됩니다. 예를 들어 두 수 3, 12의 programmers.co.kr 안녕하세요 후르륵짭짭 입니다. 진짜 간단한 문제인데, 유클리드 호제법 항상 생각이 안나서,,, 기록 할려고 했습니다. 저는 호제법이 생각이 안나서 ㅠㅠ 이 문제 그냥 중학교 때 최소 공배수 / 최대 공약수로 풀었습니다. 쉬운 문제도 항상 퀄리티 안 좋게 푸는거 같습니다 ㅠㅠㅠ ** 유클리드 호제법 알고리즘 ** soyeon님 코드 입니다 fun.. 2020. 8. 12.
Swift) 프로그래머스(Lv1) - 키패드 누르기 (DFS) programmers.co.kr/learn/courses/30/lessons/67256 코딩테스트 연습 - 키패드 누르기 [1, 3, 4, 5, 8, 2, 1, 4, 5, 9, 5] "right" "LRLLLRLLRRL" [7, 0, 8, 2, 8, 3, 1, 5, 7, 6, 2] "left" "LRLLRRLLLRR" [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] "right" "LLRLLRLLRL" programmers.co.kr 안녕하세요 후르륵짭짭 입니다. 이번에는 카카오 2020 인턴쉽 Lv1 문제인 키패드 누르기 문제를 풀었습니다. 개인적으로 저의 코드는 마음에 안 들기 때문에 ㅎㅎㅎㅎ 그냥 넘어가도 좋을 것 같습니다. 저는 일단 DFS로 키패드 사이의 간격을 찾았는데,, 다른 분들은 .. 2020. 8. 12.
IOS) 다국어 Localized에 대해서 알아보자 안녕하세요 후르륵짭짭 입니다! 이번에는 앱을 다국어 하는 방법을 알려드리겠습니다. 다국어를 사용하는 방법은 스토리보드를 사용 하는 방법과 String 파일을 만들어서 하는 방법 총 두 가지가 있습니다. ** 기본적인 셋팅 ** 일단 InfoPlist 와 Localized 두가지에 대해서 다국어 처리를 할 예정이기 때문에 New File -> string -> Localizable.strings 이랑 InfoPlist.strings 두가지를 만들어 줍니다. (반드시 파일 명을 저렇게 해야합니다!!!) 그리고 나서 이렇게 해서 원하는 언어를 해주고 다 체크를 해줍니다. 그러면 기본적인 셋팅은 끝납니다. ** 스토리 보드를 활용한 다국어 처리 ** 이제 가장 기본적인 스토리 보드를 활용해서 다국어 처리 하는 .. 2020. 8. 12.
Swift) LeetCode(Easy) - Backspace String Compare (TwoPointer & Stack) 안녕하세요 후르륵짭짭 입니다. 이번에는 스택 또는 투포인터를 활용해서 풀 수 있는 문제를 준비했습니다. leetcode.com/problems/backspace-string-compare/ Backspace String Compare - 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 ** 문제 해설 ** 두개의 문자열 S와 T가 주어졌을 때, 각각의 문자열에서 # 된 문자열 앞에 것은 지웠을 때, 두 문자열이 같은지 확인하는 문제 입니다. S = a# 이고 T .. 2020. 8. 11.
728x90
반응형