일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 파이썬 풀이
- 알고리즘
- Autolayout
- UIKit
- Level 1
- BFS
- SwiftUI
- Python
- 앱개발
- 프로그래머스
- 공부
- Clean Architecture
- dfs
- greedy algorithm
- 안드로이드 공부
- 오토레이아웃
- ios
- 그리디 알고리즘
- 백준온라인저지
- 정렬
- Kotlin
- Android
- iOS개발
- error
- Algorithm
- 백준 온라인 저지
- 파이썬
- swift
- 알고리즘 공부
- Swift공부
- Today
- Total
목록분류 전체보기 (87)
Tori의 개발 공부
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/Cgoi3/btrRsEE9bqZ/k3Um4JIfYueua5aXkvqXa1/img.png)
문제 https://school.programmers.co.kr/learn/courses/30/lessons/136798 파이썬 풀이 def getMyDivisorLen(n): divisorsList = [] for i in range(1, int(n**(1/2)) + 1): if (n % i == 0): divisorsList.append(i) if ( (i**2) != n) : divisorsList.append(n // i) return len(divisorsList) def solution(number, limit, power): answer = 0 for i in range(1, number+1) : divisorLen = getMyDivisorLen(i) if divisorLen > limit..
정수형 정수 자료형에는 Int와 UInt가 존재한다. Int : +, - 부호를 포함하는 정수 UInt : -부호를 포함 x, 즉 0을 포함한 양의 정수 Bool 참(true)또는 거짓(false)만을 가지는 자료형 실수형 실수 자료형에는 Float과 Double이 존재한다. 이는 부동소수점을 사용하는 실수이며 부동소수 타입이라고도 한다. Float : 32비트의 부동소수를 표현 Double : 64비트의 부동소수를 표현 Character 단 하나의 문자를 의미한다. 스위프트에서는 유티코드 9 문자를 사용한다. 문자를 사용하기 위해서는 값을 큰따옴표로 감싸서 표현한다. String 문자열 자료형을 의미한다. character형과 마찬가지고 유니코드 9 문자를 사용하며 사용하기 위해서는 큰따옴표로 감싸서 ..
기본 명명 규칙 변수, 상수, 함수, 메서드, 타입 등의 이름은 유니코드에서 지원하는 어떤 문자(한글, 한자, 영문, 숫자, 이모티콘 등등)라도 사용할 수 있다. 단, 다음과 같은 예외 경우는 사용할 수 없다. - 스위프트에서 미리 정한 예약어 또는 ㅣ워드 - 해당 코드 범위 내에서 미리 사용되는 기존 이름과 동일한 이름 - 연산자로 사용될 수 있는 기호(+,-,*,/) - 숫자로 시작하는 이름 - 공백이 포함된 이름 함수, 메소드, 인스턴스의 이름은 첫 글자를 소문자로 사용하는 소문자 카멜 케이스를 사용한다. 클래스, 구조체, 익스텐션, 프로토콜, 열거형 이름은 타입의 이름이기 때문에 첫글자를 대문자로 사용하는 대문자 카멜 케이스를 사용한다. 대소문자를 구별한다. (num과 Num은 다름) 변수 명명법..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/croYhg/btrPVDPozNJ/9AnBas3wZWbUwTfUhMoWFk/img.png)
Swift란? 스위프트는 iOS, macOS, watchOS, tvOS를 개발하기 위해 애플에서 제공하는 프로그래밍 언어 Swift 특성 swift의 특성은 Safe, Fast, Expressive 세 가지로 표현할 수 있다. 안정성 : Safe 스위프트는 안전한 프로그래밍을 지향한다. 배포 전 프로그래밍 과정에서 프로그래머가 저지를 수 있는 실수를 엄격한 문법을 적용해 미연에 방지하도록 노력하고 있다. -> 옵셔널, guard구문, 오류 처리, 강력한 타입 통제 등 신속성 : Fast 스위프트는 C언어 수준과 동등한 성능을 일정한 수준으로 유지하는데 초점을 맞춰 개발되었다. 실행 속도의 최적화뿐만 아니라 컴파일러를 지속적으로 개량해 더 빠른 컴파일 성능을 구현해 나가고 있다. 더 나은 표현성 : Exp..