분류 전체보기195 [프로그래머스] 정렬 - K번째 내 답 def solution(array, commands): answer = [] for c in commands: start = c[0] end = c[1] search = c[2] k = array[start-1:end] k.sort() answer.append(k[search-1]) return answer 한 줄로 다 해보려다가 오류가 났다. 결국 풀어써서 성공..^^ .sort() 가 아니라 sorted() 이렇게 했어야 했나보다 ㅠ__ㅠ 다른 사람 답 def solution(array, commands): answer = [] for command in commands: i,j,k = command answer.append(list(sorted(array[i-1:j]))[k-1]) retur.. 2024. 1. 30. [르탄즈 5기] 1/29 TIL 알고리즘 (코딩테스트) 풀이 1) https://wnsgml517.tistory.com/78 [프로그래머스] 스택/큐 - 프로세스 문제가 이해가 안되어서... 답을 바로 봐버렸다. 다른 사람 풀이 def solution(priorities, location): answer = 0 place = priorities.index(max(priorities)) while (True): value = max(priorities) if (priorities[place] == value): priorities[ wnsgml517.tistory.com 2) https://wnsgml517.tistory.com/77 [프로그래머스] 스택/큐 - 주식가격 나의 답 def solution(prices): answer = [.. 2024. 1. 29. [르탄즈 5기] 사전캠프 3주차 후기 안드로이드 앱 개발 첫걸음 앱 개발은 처음에는 복잡해 보일 수 있지만, 기본 개념과 원리를 이해하면 차근차근 배워나갈 수 있습니다. 이 강의 자료와 함께 기본적인 안드로이드 앱의 구조와 기능을 이해하는 시간을 가져보세요. 🎉 MBTI 테스트 앱으로 초대합니다! 🎉 자신이 생각하지 못했던 숨겨진 성격의 비밀을 깨우치게 될 것입니다. 몇 가지 간단한 질문에 답하면, 마법과도 같은 결과를 통해 당신의 실제 성격 유형을 알려줍니다. 주요 특징: 🤔 간단하고 직관적인 질문들로 당신의 성격을 파악합니다. 🌈 각 성격 유형에 맞는 독특하고 아름다운 이미지를 통해 결과를 표현합니다. 💡 결과에 놀랐다면? "다시 테스트" 버튼을 눌러 재도전 해보세요! 🚀 시작하기 이제 세상에 단 하나뿐인 당신의 MBTI 성격 유형을 발.. 2024. 1. 29. [프로그래머스] 스택/큐 - 프로세스 문제가 이해가 안되어서... 답을 바로 봐버렸다. 다른 사람 풀이 def solution(priorities, location): answer = 0 place = priorities.index(max(priorities)) while (True): value = max(priorities) if (priorities[place] == value): priorities[place] = 0 answer += 1 if (place == location): break place += 1 if (place >= len(priorities)): place = 0 return answer 기존에 있던 거에서 큰 값을 찾으면, 우선순위를 0으로 만들고, 프로세스 실행 횟수를 1 증가시킨다.. 그 때 큰 값의 위치 i.. 2024. 1. 29. [프로그래머스] 스택/큐 - 주식가격 나의 답 def solution(prices): answer = [] * len(prices) for i,value in enumerate(prices): cnt = 0 for index in range(i+1,len(prices)): if prices[index]>=prices[i]: cnt+=1 else: cnt+=1 break answer.append(cnt) return answer 이게 스택을 사용해서 푼 풀이는 아닌지라..... 다른 사람 답 def solution(prices): stack = [] answer = [0] * len(prices) for i in range(len(prices)): if stack != []: while stack != [] and stack[-1][1] > .. 2024. 1. 29. [프로그래머스] 스택/큐 - 올바른 괄호 내 답 def solution(s): answer = True store = [] if s[0] == ')' or s[-1] == '(': return False elif len(s)//2 != len(s)/2: return False for i in s: if i == '(': store.append(i) else: try: store.pop() except IndexError: return False return not store 자꾸, 런타임 에러가 떠서 당황을 했다. . . ) 으로 시작하거나, ( 으로 끝나면 바로 false를 반환했다. 따로 리스트를 만들어서, push/pop -> 스택구조를 사용하도록 하였다 근데, 계속 4번, 11번 런타임 오류가 나서...뭔가 싶었더니 더이상 pop 할 값.. 2024. 1. 27. 이전 1 ··· 20 21 22 23 24 25 26 ··· 33 다음