본문 바로가기

전체 글50

[Swift/프로그래머스] Lv.01 최대공약수와 최소공배수 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12940 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 소스코드 import Foundation func gcd(n:Int, m:Int) -> Int { var gcd = 0 for i in 1...max(n, m){ if (n % i == 0) && (m % i == 0) { gcd = i } } return gcd } func lcm(n:Int, m:Int) -> Int { return n * m / gcd(n: n, m: m) } func .. 2023. 1. 5.
[TIL]#6 - Swift Segue 23.01.03 [Segue] 오늘 한 일🤓 백준 배열 관련 문제 2문제 해결 UIKit Segue란? iOS 강의 섹션 12마무리 새롭게 알게 된 내용📖 배열에 중복된 요소를 제거 하고 싶으면 Set(array)를 사용하여 중복된 요소를 제거 할 수 있다. 스토리보드에서의 화면전환 Segue는 스토리보드에서 뷰 컨트롤러 사이의 화면전환을 위해 사용되는 객체이다. performSegue(withIdentifier: "identifierName", sender: self) performSegue 메소드는 식별자에 맞는 화면을 전환시켜주는 메소드이다. 첫번째 인자 값은 이동하고자 하는 뷰 컨트롤러의 식별값, 두번째 인자 값은 전달하고자 하는 데이터이다. override func prepare(for segu.. 2023. 1. 4.
[TIL]#5 - Swift 소수점 출력 23.01.01 오늘 한 일🤓 유데미 Swift 자료구조 & 알고리즘 arrary 섹션 시청 강의 예제 문제 해결 & 백준 배열 관련 문제 풀이 새롭게 알게 된 내용📖 나누기 계산을 할 때 소수점 출력이 되지 않을 때 피연산자들의 자료형을 잘 확인 해야함 일기🌅 새해가 밝은 만큼 23년은 후회 없는 한 해를 보내야겠다는 다짐을 하며 새해 첫날을 보낸다. 올 한 해는 개발자로서의 많은 성장을 한 해가 되길 바라며 열심히 빡코딩하자! 2023. 1. 1.
[TIL]#4 - Swift 클래스와 구조체 22.12.29 오늘 한 일🤓 Swift 클래스 개념 학습 코드를 기반으로 UI만드는 법 조금 배움 새롭게 알게 된 내용📖 클래스는 구조체와 비슷해 보이지만 클래스를 상속받아 super class의 프로퍼티와 메소드를 사용 할 수 있다. 클래스와 구조체의 차이점 구조체는 상속할 수 없다. 구조체는 값 타입이고 클래스는 참조 타입이다. 일기☁️ 오늘 집중이 잘 되지 않아 일찍 학습을 종료하고 자야겠다 이번주는 개발공부를 많이 못한 거 같은데 다음주 부터 다시 절치부심해서 스텝업 하자!👊 2022. 12. 29.
728x90