본문 바로가기

분류 전체보기100

[프로그래머스] Level 1. 서울에서 김서방 찾기 def solution(seoul): location = seoul.index('Kim')# Kim 위치 찾기 answer = "김서방은 " + str(location) + "에 있다" return answer index() - 리스트에서 특정 요소의 인덱스를 찾고 싶을 때 사용 - indext('Kim')을 사용하면 'Kim'이 있는 위치를 찾아줌 2022. 2. 4.
[프로그래머스] Level 1. 문자열 내 p와 y의 개수 def solution(s): small_p_count = s.count('p')# p 개수 big_p_count = s.count('P')# P 개수 small_y_count = s.count('y')# y 개수 big_y_count = s.count('Y')# Y 개수 if (small_p_count + big_p_count) == (small_y_count + big_y_count):# 비교 return True else: return False count() - 해당 문자열이 몇번 사용되었는지 개수 파악 - count 함수 안에 문자열을 넣어주면, 해당 문자열이 사용된 횟수를 리턴한다 2022. 2. 4.
[프로그래머스] Level 1. 문자열을 정수로 바꾸기 def solution(s): answer = int(s) return answer 문자열을 정수형으로 바꿀 때는 int()를 쓰면 된다 +나 -기호는 자동으로 양수표시 / 음수표시로 인식하는 것 같다 2022. 2. 4.
[VSR-DUF] Deep video super-resolution network using dynamic upsampling filters without explicit motion compensation 논문 요약 1. Paper Bibliography 논문 제목 - Deep video super-resolution network using dynamic upsampling filters without explicit motion compensation 저자 - Jo et al 출판 정보 / 학술대회 발표 정보 - Proceedings of the IEEE conference on computer vision and pattern recognition. 2018. 년도 - 2018 2. Problems & Motivations 논문에서 언급된 현 VSR 연구들에서의 문제점 정리 + 관련 연구 Deep learning based VSR - 전통적인 VSR은 여러 LR frames를 inputs으로 가져와 .. 2022. 2. 2.
[FRVSR] Frame-Recurrent Video Super-Resolution 논문 요약 1. Paper Bibliography 논문 제목 - Frame-Recurrent Video Super-Resolution 저자 - Sajjadi et al. 출판 정보 / 학술대회 발표 정보 - Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2018. 년도 - 2018 2. Problems & Motivations 논문에서 언급된 현 VSR 연구들에서의 문제점 정리 + 관련 연구 1) The latest state-of-the-art video super-resolution methods approach the problem by combining a batch of LR frames to esti.. 2022. 1. 31.
[프로그래머스] Level 1. 이상한 문자 만들기 def solution(s): s_split = s.split(' ')# 공백을 기준으로 나누기 ['try', 'hello', 'world'] answer = []# 새로운 단어 담을 리스트 for word in s_split:# 단어 하나씩 보기 print(word) new_word = ""# 새로운 문자열 담을 곳 for i in range(len(word)): if i % 2 == 0: new_word += word[i].upper()# 짝수일 경우 대문자 else: new_word += word[i].lower()# 홀수일 경우 소문자 answer.append(new_word)# 새로운 단어 추가 return " ".join(answer)# 구분자 " "를 넣어서 새로운 문자열로 만들기 2022. 1. 28.