https://school.programmers.co.kr/learn/courses/30/lessons/178871?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 자연수의 집합이자 길이가 같은 배열 A, B에서 각각 한 개의 숫자를 뽑아 두 수를 곱한 값의 누적이 최소가 되는 값 리턴 내 답안 def solution(players, callings): for i in range(len(callings)): if callings[i] in players: num = players.index(callings[i]) play..
https://school.programmers.co.kr/learn/courses/30/lessons/12941 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 자연수의 집합이자 길이가 같은 배열 A, B에서 각각 한 개의 숫자를 뽑아 두 수를 곱한 값의 누적이 최소가 되는 값 리턴 내 답안 def solution(A,B): A.sort() B.sort(reverse=True) answer = A[0] * B[0] for i in range(1, len(A)): answer = answer + A[i] * B[i] return answer 이 문제를..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/SgiM0/btsgkKu9gLG/V1buZSMRZW3EGCNs5F9okK/img.png)
제목대로 yolov5를 처음! 써보았다. DS를 공부하는 사람으로서는 매우 뒤늦었지만… 늦게라도 기록해두고 싶어서 정리해 본다. 우선 전체 코드는 여기에 공유. 처음 해보는 분들께 참고가 되길 바란다. 이번에는 내가 직접 데이터세트를 만들지는 않았고, Roboflow에서 제공하는 프리 데이터 세트를 그대로 활용했다. 특히 Roboflow는 yolov5가 요구하는 형태로 데이터세트를 제공하기 때문에, 별도로 yaml 파일을 세팅하는 번거로움에서 벗어날 수 있다는 장점이 있다(다른 분들의 기록을 보니 이게 정말정말 귀찮은 과정이더라…). Roboflow에서 내가 다운로드한 데이터는 Dice Dataset으로, 따로 train, test, valid 세트가 나뉘어져 있지 않아서 수동으로 나누어야 했다. 그리고..
https://school.programmers.co.kr/learn/courses/30/lessons/12912 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 임의의 양의 정수 n이 양의 정수 x의 제곱이라면 x+1의 제곱을 리턴하고, n이 양의 정수 x의 제곱이 아니라면 -1을 리턴 제한조건 n > 0인 정수 내 답안 def solution(a, b): answer = 0 if a == b: answer = a elif a < b: for i in range(a, b+1, 1): answer += i else: for i in range(b, a..
https://school.programmers.co.kr/learn/courses/30/lessons/12934 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 임의의 양의 정수 n이 양의 정수 x의 제곱이라면 x+1의 제곱을 리턴하고, n이 양의 정수 x의 제곱이 아니라면 -1을 리턴 제한조건 n > 0인 정수 내 답안 def solution(n): answer = 0 x = n ** (1/2) if x == int(x): answer = (x + 1) ** 2 else: answer = -1 return answer 만약 x와 int(x)가 같다..
https://school.programmers.co.kr/learn/courses/30/lessons/12954 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴 제한조건 -10000000
https://school.programmers.co.kr/learn/courses/30/lessons/12909 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 문자열 s가 주어졌을 때, 문자열 s가 올바른 괄호이면 true를 return 하고, 올바르지 않은 괄호이면 false를 return 제한조건 문자열은 ( 또는 )로만 이루어져 있음 내 답안 def solution(s): # 1. (와 )의 개수가 동일하지 않으면 false if s.count('(') != s.count(')'): return False else: s = s.replace(..
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 입력값 string s는 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열을 만들어야 한다. 제한조건 알파벳, 숫자, 공백문자로 이루어져 있으며 숫자는 단어의 첫 문자로만 나온다. 숫자로만 이루어진 단어는 없다. 공백문자도 연속해서 나올 수 없다. 내 답안 def solution(s): # 1. 빈 배열 생성 answer = [] # 2. 입력된 값 s를 공백 단위로 자른 값을 변수 line에 할당. 이때 line의 type은 list임 line = s.split(' ') # 3. l..
- Total
- Today
- Yesterday
- 데이터분석
- 빅분기합격
- 빅데이터분석기사
- 데이터과학
- 이자포스터디
- Til
- 개발자포트폴리오
- 이력서
- 코테공부
- 커리어코칭
- todayIlearned
- 데이터준전문가합격후기
- 깃허브
- ADsP합격후기
- 취업준비
- 빅분기
- Notion2Tistory
- 자격증
- Kaggle
- 자버
- 인공지능
- 빅데이터
- github
- ADsP
- 빅분기후기
- googlecolab
- 데이터준전문가
- 코드스테이츠
- data annotation
- ai부트캠프
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |