일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SwiftUI
- 소수
- fast.ai
- c언어
- 카카오
- ios 개발 시작
- 카카오 2018
- 카카오 2019
- 이미지학습
- 카카오 2020
- roboflow
- supervisely
- 프로그래머스
- Python
- Siwft
- 날씨 앱
- 카카오 2021
- 머신러닝
- swift 시작
- 최솟값 만들기
- coco 데이터셋
- swift
- swift 배열
- 프로그래머스 답
- 파이썬
- Kakao
- 데이터셋 만들기
- 스위프트
- 문제
- kakao 2018
- Today
- Total
목록전체 글 (94)
잡초의 일지
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 ..
func solution(_ n:Int) -> String { var res = "" var count = 0 while (count != n){ if ((count%2) == 1){ res += "박" }else{ res += "수" } count += 1 } return res } "수"의 자리인지 "박"의 자리인지는 자릿수의 홀짝으로 판별하여, "수" 와 "박" 을 append 하는 식으로 하였다.
func solution(_ num:Int) -> Int { var count = 0 var Num = num while ((Num != 1) && (count = 500 ? -1 : count } solution함수에서 인자로 받는 num은 let이기 때문에 함수에서 var로 바꾸던지, 새로운 변수를 만들던지 해야 한다.
func solution(_ n:Int64) -> Int64 { let x = sqrt(Double(n)) if (Int64(x) * Int64(x) == n){ return (Int64(x+1) * Int64(x+1)) }else{ return -1 } } 이렇게만 입력하면 sqrt 함수를 지원하지 않는다고 뜬다. sqrt 함수가 기본으로 import 되어있는 헤더파일에 없는 함수이기 때문에 그런것 같다. import UIKit 하거나 import Foundation 처럼 sqrt 함수가 있는 헤더파일을 import해줘야 한다.
1. 삼항 연산자 이용 func solution(_ num:Int) -> String { return num%2 == 0 ? "Even" : "Odd" } 2. if-else문 이용(1) func solution(_ num:Int) -> String { if ((num%2) == 0){ return "Even" }else{ return "Odd" } } 3. if-else문 이용(2) func solution(_ num:Int) -> String { var answer = "" if ((num%2) == 0){ answer += "Even" }else{ answer += "Odd" } return answer } 세 풀이방식의 속도는 비슷했다.
alicecodealice.tistory.com/145 사진 이미지 라벨링 온라인 툴 이미지 라벨링(labeling.. 레이블링이라고 읽는다)을 하려면 툴을 받아야 한다. 하지만 이곳에서는 따로 프로그램을 깔지 않아도 온라인으로 가능하다. 심지어 무료다.! supervise.ly/ Supervisely - Web plat alicecodealice.tistory.com 👆 온라인에서 이미지 라벨링 하는 방법 라벨링을 마친 이미지는, 형식을 변환하여 데이터셋으로 만들어야 한다. 이곳에서는 온라인에서 그 작업이 가능하다. 나의 경우는 coco 데이터셋을 이용하였다. 하지만, 이 곳의 경우 한개의 데이터셋 당 최대 1000장까지만 가능하다. 단, 1000장 이내에서 작업을 하고, 사진을 지우면서 하면 무료로 ..
사진에 바운딩 박스를 그리기 위해 툴을 알아보던 중 알게 되었다. 이미지 라벨링(labeling.. 레이블링이라고 읽는다)을 하려면 툴을 받아야 한다. 하지만 이곳에서는 따로 프로그램을 깔지 않아도 온라인으로 가능하다. 심지어 무료다.! supervise.ly/ Supervisely - Web platform for computer vision. Annotation, training and deploy Russia's leading road inspection company NPO Region processes thousands of miles of video to generate surface quality reports. Supervisely has become an essential part of ..
동영상 강의 youtu.be/_QUEXsHfsA0 총 8개의 강의가 올라와 있다. fast.ai를 배우는데 가장 대표적인 강의라고 생각한다. fast.ai의 홈페이지 www.fast.ai/ fast.ai · Making neural nets uncool again 28 Oct 2020 Jeremy Howard Update Oct 30, 2020: NumFOCUS has apologized to me. I accept their apology. I do not accept their assertion that “At the time of the interview, the committee had not determined that there was a violation of the code of condu..