분류 전체보기 205

53. 스파르타 코딩 클럽 - 8월 22일 코딩테스트 연습 (코드카타)

❓ 오늘의 문제1. 제곱수 판별하기어떤 자연수를 제곱했을 때 나오는 정수를 제곱수라고 합니다. 정수 n이 매개변수로 주어질 때, n이 제곱수라면 1을 아니라면 2를 return하도록 solution 함수를 완성해주세요.나의 정답 코드import Foundationfunc solution(_ n:Int) -> Int { if n % Int(sqrt(Double(n))) == 0 { return 1 } else { return 2 }} ✓ TILimport Foundationfunc solution(_ n:Int) -> Int { // 주어진 n을 제곱으로 먼저 나눈 뒤 n을 나누었을 때, 나머지가 0이면 제곱수로 판단 if n % Int(sqrt(Doub..

52. 스파르타 코딩 클럽 - 8월 21일 코딩테스트 연습 (코드카타)

❓ 오늘의 문제 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr1. 대문자와 소문자문자열 my_string이 매개변수로 주어질 때, 대문자는 소문자로 소문자는 대문자로 변환한 문자열을 return하도록 solution 함수를 완성해주세요.나의 정답 코드import Foundationfunc solution(_ my_string:String) -> String { return my_string.map { char in if char.isLowercase { return char.uppercased() } else { return char.lowe..

51. 스파르타 코딩 클럽 - 8월 20일 코딩테스트 연습 (코드카타)

❓ 오늘의 문제 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr1. 약수의 개수와 덧셈두 정수 left와 right가 매개변수로 주어집니다. left부터 right까지의 모든 수들 중에서, 약수의 개수가 짝수인 수는 더하고, 약수의 개수가 홀수인 수는 뺀 수를 return 하도록 solution 함수를 완성해 주세요.나의 정답 코드import Foundationfunc solution(_ left:Int, _ right:Int) -> Int { var result = 0 for i in left...right { var count = 0 for j in 1..

50. 스파르타 코딩 클럽 - 8월 19일 코딩테스트 연습 (코드카타)

❓ 오늘의 문제 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr1. 삼각형의 완성조건 (1)선분 세 개로 삼각형을 만들기 위해서는 다음과 같은 조건을 만족해야 합니다.가장 긴 변의 길이는 다른 두 변의 길이의 합보다 작아야 합니다.삼각형의 세 변의 길이가 담긴 배열 sides이 매개변수로 주어집니다. 세 변으로 삼각형을 만들 수 있다면 1, 만들 수 없다면 2를 return 하도록 solution 함수를 완성해 주세요.나의 정답 코드import Foundationfunc solution(_ sides:[Int]) -> Int { return sides.max()! ✓ TILimport Foundationf..

소분소분 - iOS 프로젝트 준비 2

오늘은 어제 하지 못한 프로젝트 github 연결, github PR, ISSUE template 추가와 branch rule set 설정하기를 진행하였습니다 프로젝트 github 연결Xcode의 프로젝트와 github를 연결하기 - Initial Commitdev branch 생성 및 default branch로 설정 github PR, ISSUE template 추가[ 참고 블로그 ] Set Up templ" data-og-host="hellozo0.tistory.com" data-og-source-url="https://hellozo0.tistory.com/382" data-og-url="https://hellozo0.tistory.com/382" data-og-image="https://scrap..

소분소분 - iOS 프로젝트 준비

오늘은 프로젝트를 시작하기 전에 준비해야 할 것들을 미리 하려고 한다. 1. GIthub Organizations Repository 생성 gitignore 파일 작성 프로젝트 Localizations - KoreanDefault로 설정되어 있던 English를 삭제하고 Korean (South Korea)를 추가한 뒤 Default로 설정하였다. 프로젝트 내 storyboard 삭제 Info.plist와 프로젝트 내 Build Settings에서 StoryBoard를 삭제한다. xcconfig 파일 추가 (debug, release) xcconfig 파일을 debug와 release 두 개를 만들어서 추후에 배포용과 디버그 테스트용으로 나눠서 생성하였다.xcconfig 파일은 Configurat..

네 번째 회의 내용 정리 - 2차 와이어 프레임 피드백 및 질문

8월 13일 회의 내용 정리오늘 회의에는 나, 태은, 예찬, 찬희 님, 지윤 님 총 5명이서 진행했다.오늘은 2차 와이어 프레임 수정 사항에 대해 지윤님께 설명을 받고,프론트엔드, 백엔드 팀끼리 질문 사항을 정리하고, 지윤 님께 질문하고 답변받았다. 회의 안건2차 와이어 프레임 수정 사항1. 닉네임 중복 확인 버튼 추가2. 모임글 화면 공유3. 상품 등록에서 수량 단위 택 1로 변경4. 계좌 관리 부분 삭제 질문 1. 바텀 내비게이션 UI2. 정산하기 요청 부분이 어디에서 넘어오는지 - 하단 네비게이션 바에서 올라옴3. 정산하기 부분이 모달인지4. 1단계 정산하기에 뒤로 가기 버튼 없음 (모달 드래그로 가능하지)5. 정산하기 부분에서 수량/중량 부분에 입력되지 않는 칸 비활성화되는 부분 예시 필요 ..

49. 스파르타 코딩 클럽 - 8월 13일 코딩테스트 연습 (코드카타)

❓ 오늘의 문제1. 행렬의 덧셈행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬 arr1과 arr2를 입력받아, 행렬 덧셈의 결과를 반환하는 함수, solution을 완성해주세요.나의 정답 코드func solution(_ arr1:[[Int]], _ arr2:[[Int]]) -> [[Int]] { var result: [[Int]] = [] for i in 0.. ✓ TILfunc solution(_ arr1:[[Int]], _ arr2:[[Int]]) -> [[Int]] { // 결과 출력을 위한 result 변수 var result: [[Int]] = [] // 반복문 2개 사용하여 모든 행렬에 접근 후 연산 ..

48. 스파르타 코딩 클럽 - 8월 12일 코딩테스트 연습 (코드카타)

❓ 오늘의 문제1. 최대공약수와 최소공배수두 수를 입력받아 두 수의 최대공약수와 최소공배수를 반환하는 함수, solution을 완성해 보세요. 배열의 맨 앞에 최대공약수, 그다음 최소공배수를 넣어 반환하면 됩니다. 예를 들어 두 수 3, 12의 최대공약수는 3, 최소공배수는 12이므로 solution(3, 12)는 [3, 12]를 반환해야 합니다.나의 정답 코드func solution(_ n:Int, _ m:Int) -> [Int] { var result = [Int]() func gcd(_ a: Int, _ b: Int) -> Int { if b == 0 { return a } return gcd(b, a % b) } ..

47. 스파르타 코딩 클럽 - 8월 11일 코딩테스트 연습 (코드카타)

❓ 오늘의 문제1. 문자열 다루기 기본문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼 있는지 확인해 주는 함수, solution을 완성하세요. 예를 들어 s가 "a234"이면 False를 리턴하고 "1234"라면 True를 리턴하면 됩니다.나의 정답 코드func solution(_ s:String) -> Bool { if s.count == 4 || s.count == 6 { for string in s { if !string.isNumber { return false } } return true } return false} ✓ TILfunc solution(_ s:String) ..