본문 바로가기

전체보기133

[👾 Programmers] 03. 몫 구하기 1. 문제 설명정수 num1, num2가 매개변수 주어집니다. num1과 num2를 곱한 값을 return 하도록 solution 함수를 완성해주세요. 2. 제한사항* 0 ≤ num1 ≤ 100* 0 ≤ num2 ≤ 100 📝 문제import Foundationfunc solution(_ num1:Int, _ num2:Int) -> Int { return 0}  💻 내가 푼 방법(테스트 통과)import Foundationfunc solution(_ num1:Int, _ num2:Int) -> Int { return num1/num2} 🔎 의문점과 공부한 것1. 없졍 2024. 5. 10.
[🍎 Swift 문법] array & dictionary & set 01. array여러 데이터를 순서대로 담아 놓는 변수[]을 통해서 선언개별 아이템 접근 시 index 를 이용함- index는 0부터 시작- 순서에서 벗어난 index를 요청하면 크래시 발생let yoo = "유재석"let ji = "지석진"let ha = "하하"let so = "전소민"let song = "송지효"let kim = "김종국"let runningMans = [yoo, ji, ha, so, song, kim]// → ["유재석", "지석진", "하하", "전소민", "송지효", "김종국"]runningManss[0] // → 유재석runningManss[1] // → 지석진runningManss[5] // → 김종국runningManss[7] // → error  💡 비어있는 배열 초.. 2024. 5. 8.
[👾 Programmers] 02. 두수의 곱 1. 문제 설명정수 num1, num2가 매개변수 주어집니다. num1과 num2를 곱한 값을 return 하도록 solution 함수를 완성해주세요. 2. 제한사항 * 0 ≤ num1 ≤ 100* 0 ≤ num2 ≤ 100 📝 문제import Foundationfunc solution(_ num1:Int, _ num2:Int) -> Int { return 0}  💻 내가 푼 방법(테스트 통과)import Foundationfunc solution(_ num1:Int, _ num2:Int) -> Int { return num1*num2} 🔎 의문점과 공부한 것1. 연산자 블로그에 정리하고 파악하기(이번주까지)2. 바로 계산할 수 있는데 var 이나 let 을 왜 거쳐가는지 상당히 궁금함... 2024. 5. 3.
[👾 Programmers] 01. 두 수의 차 문제 설명정수 num1과 num2가 주어질 때, num1에서 num2를 뺀 값을 return하도록 soltuion 함수를 완성해주세요.  제한사항-50000 ≤ num1 ≤ 50000-50000 ≤ num2 ≤ 50000 🚩 문제import Foundationfunc solution(_ num1:Int, _ num2:Int) -> Int { return 0}  💻 내가 푼 방법(테스트 통과)import Foundationfunc solution(_ num1:Int, _ num2:Int) -> Int { return num1-num2}  🔎 의문점과 공부한 것1. 문제 속 _ 의 의미가 궁금하다.→ '와일드카드 패턴' 의 식별 표기라고 한다.     for구문이나 switch구문에 자주 사.. 2024. 5. 2.
[🍎 Swift 문법] 와일드 카드 패턴 와일드 카드 패턴이란?: 사용되는 곳의 값을 무시(생략)한다.   예제 1      1-1) 일반적인 함수의 형태func todayMenu(menu: String){ print("오늘의 메뉴는 \(menu)입니다.")} → 호출 방식은 todayMenu(menu: "피자")  1-2) 와일드 카드 패턴을 적용했을 경우func todayMenu(_ menu: String) { print("오늘의 메뉴는 \(menu)입니다.")}→ 호출 방식은 todayMenu("피자") 💡파라미터 이름 명시하는 부분을 생략하여 호출 할 수 있다.  *파라미터 = 매개변수    예제 2     for _ in 0..💡와일드카드 식별자를 사용하면 해당 변수를 쓰지 않고 범위 지정자를 통해 지정해준 만큼 for 문이돈다. .. 2024. 5. 2.
[🍎 Swift 문법] Guard 구문 보호되어 있는 글 입니다. 2024. 5. 2.