일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- magic method
- 시스템 수준 입출력
- 스택
- Ta-Lib
- unix i/o
- 퀀트매매
- LV1
- 프로그래머스
- 차별화장세
- 코스닥
- 금융데이터서비스분석가
- pml4
- 파이썬 자료구조
- adx
- 클래스
- VariableScope
- 코스피
- bigo
- 서울디지털인재개발원
- talib
- 금융데이터분석
- 국내주식마감시황
- 금융데이터분석가
- 파이썬 함수
- 파이썬정렬
- 파이썬 알고리즘
- 인스턴스변수
- 파이썬
- 큐
- 자료구조
- Today
- Total
목록코딩테스트 (5)
IT Studying
https://leetcode.com/problems/minimum-time-difference/description/?envType=daily-question&envId=2024-09-161. 문제 해설- 시간이 담긴 리스트가 주어진다. 해당 리스트에서 가장 시차가 작은 2개의 시간의 시차를 리턴하는 문제. 다음은 예시 Input, OutputInput: timePoints = ["23:59","00:00"]Output: 12. 문제 접근 방법1. Sort- 정렬을 하게 되면, 특정 시간과 가장 차이가 작은 시간은 해당 시간 앞 또는 뒤에 있을 수 밖에 없다.- 그리고 00:00같은 시간은 24:00이 될 수도 있는데, 이는 23:59와의 차이가 1439가 아닌 1이 되어야 함. 처음에는 모든 시간에 ..
https://leetcode.com/problems/find-the-longest-substring-containing-vowels-in-even-counts/description/?envType=daily-question&envId=2024-09-151. 문제 해설- 문자열 s가 주어지면, s의 부분문자열 중에서 5개의 모음의 갯수가 각각 짝수 개인 가장 긴 부분문자열의 길이를 반환하는 문제. 예를 들어 a: 0개, e: 0개, i: 2개, o: 2개, u :4개면 조건에 부합하는 부분문자열. 만약 e가 1개가 되면 해당 부분문자열은 유효하지 않다. 다음은 예시 input, outputInput: s = "eleetminicoworoep"Output: 13Explanation: The longest..
https://school.programmers.co.kr/learn/courses/30/lessons/42576 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(participant, completion): dict_part = {} dict_comp = {} for i in participant: if i in dict_part: dict_part[i] += 1 else: dict_part[i] = 1 for i in completion: if i in dict_comp: dict_comp[i] += 1 else: dict_com..
https://school.programmers.co.kr/learn/courses/30/lessons/181857 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제: 정수 배열이 주어지고 해당 배열의 길이를 0을 추가해서 2의 거듭제곱 형태로 만드는 문제입니다. 예를 들어 [2,3,4]가 주어지면 [2,3,4,0]으로 배열의 길이를 2**2로 맞춥니다. [1,2,3,4,5]로 주어지면, [1,2,3,4,5,0,0,0]으로 2**3으로 맞춥니다. 1. 내가 짠 코드 def solution(arr): a = 0 k = len(arr) while k > 1..
프로그래머스 입문 마지막 문제인 옹알이 (1)입니다. 문제: 아기가 할 수 있는 말은 "aya", "ye", "woo", "ma" 네가지 단어입니다. 아기는 이 단어들을 최대 한 번씩 사용해 조합한(이어 붙인) 발음밖에 하지 못합니다. 문자열 리스트 babbling이 매개변수로 주어질 때, 아기가 발음할 수 있는 단어의 개수를 return하도록 solution함수 완성해주세요. 입출력의 예 #1["aya", "yee", "u", "maa", "wyeoo"] -> result : 1 이 글을 보러 오신 분들은 보통 프로그래머스에서 문제 푸신 분들일 것이기 때문에 문제 설명은 간단히 하겠습니다. 문제를 더 자세히 보고 싶으신 분은 https://school.programmers.co.kr/learn/chal..