일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- 카카오 2021
- roboflow
- Siwft
- 날씨 앱
- swift 시작
- 파이썬
- ios 개발 시작
- 스위프트
- 카카오 2020
- 이미지학습
- Kakao
- Python
- 카카오
- 소수
- fast.ai
- swift 배열
- c언어
- 문제
- 프로그래머스 답
- kakao 2018
- supervisely
- swift
- SwiftUI
- 프로그래머스
- 데이터셋 만들기
- coco 데이터셋
- 머신러닝
- 카카오 2018
- 카카오 2019
- 최솟값 만들기
- Today
- Total
목록카카오 2018 (2)
잡초의 일지
minsone.github.io/mac/ios/swift-advanced-operators-summary [Swift]Advanced Operators 정리 고급 연산자(Advanced Operators) Swift는 더 복잡한 값 조작을 동작하는 몇가지 고급 연산자를 제공한다. 비트 관련 연산자는 C와 Objective-C와 유사하다. Swift에 산술 연산자는 기본적으로 오버플로우를 minsone.github.io 여기 있는것처럼 이진수 연산을 해서 or연산자로 풀려고 했는데, Int를 Int8로 ..(혹은 다른것으로도) 바꾸는 방법을 찾지 못했다.. 십진수를 이진수로 바꾸는 방법들은 모두 문자열을 반환했다. 따라서 마땅한 방법을 찾지 못해, 십진수를 이진수 문자열로 바꾸고, 문자열끼리 비교하기로 하..
func solution(_ dartResult:String) -> Int { var result: Array = [] var points: Array = [] let dartRes = Array(dartResult) var i = 0 while (i < dartRes.count ){ switch String(dartRes[i]) { case "S": break; case "D": let x = result.removeLast() result.append(x * x) break; case "T": let x = result.removeLast() result.append(x * x * x) break; case "*": result[result.count - 1] = result[result.count ..