분류 전체보기135 [오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 [파이썬] 프로그래머스 Lv0. 가장 큰 수 찾기 안녕하세요 머킹입니다! 기상시간을 고치고자 마음을 먹었습니다... 이대로 살다가는 안될 것 같아요 아자자 def solution(array): sorted_array = sorted(array, reverse=True) max_value = sorted_array[0] answer = [max_value, array.index(max_value)] return answer 저는 이런 방식으로 풀었습니다. 다른 사람들의 풀이를 좀 보니까 되게 다양하게 푸셨더라구요. def solution(array): val = max(array) return [val, array.index(val)] 이렇게 푸신 분도 있고 def solution(array): retur.. 2024. 1. 8. [오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 [파이썬] 프로그래머스 Lv0. 문자열 계산하기 안녕하세요 머킹입니다! 요즘에 생각보다 날이 따뜻해서 되게 겨울이 아닌 것만 같아요. def solution(my_string): elements = my_string.split() answer = int(elements[0]) operator = None for elem in elements[1:]: if elem.isdigit(): num = int(elem) if operator == '+': answer += num elif operator == '-': answer -= num else: operator = elem return answer 저 이렇게 풀었는데 다른 풀이 보고 입을 다물지 못했습니다.. def solution(my_string): .. 2024. 1. 3. [오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 [파이썬] 프로그래머스 Lv0. 배열의 유사도 안녕하세요 머킹입니다! AI를 배우겠다고 시작한지 벌써 5.5개월의 시간이 흐르고 29일 학원도 수료했어요ㅎㅎ 진~짜 고민이 많은데 일단 하나씩 해보려고 합니다! 일단 기본기도 제대로 잡고 책도 계속 떼보려구요ㅎㅎ 코딩테스트도 당연히 열심히 하겠습니다. 하지만 이제 이론을 조금 곁들인 코딩테스트를 해볼까해요. 그래서 알고리즘을 생각하면서 LV1 부터 풀어보려고 합니다. 그러려면 열심히 0단계를 떼야겠네요. 배열의 유사도 def solution(s1, s2): answer = sum([1 for char in s1 if char in s2]) return answer 이렇게 풀었습니다! def solution(s1, s2): return len(set(s1)&.. 2023. 12. 31. [오늘부터 코딩테스트]파이썬으로 프로그래머스 코딩 입문 프로그램 풀기 [파이썬] 프로그래머스 Lv0. 숫자 찾기 안녕하세요 머킹입니다. 이제 학원 과정을 마무리하고 저는 어느 방향으로 가야 할지 고민이 되는 시기입니다. 전 어디로 가게 될까요? 숫자 찾기 def solution(num, k): num_str = str(num) for i in range(len(num_str)): if int(num_str[i]) == k: return i + 1 return -1 이런 방법으로 풀었습니다. def solution(num, k): for i, n in enumerate(str(num)): if str(k) == n: return i + 1 return -1 왜 enumerate는 남의 코드를 봐야 생각나는가... 2023. 12. 27. 이전 1 ··· 10 11 12 13 14 15 16 ··· 34 다음 728x90