본문 바로가기
반응형

알고리즘 풀이/SW Expert Academy22

[SWEA 1954] 달팽이 문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PobmqAPoDFAUq SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 달팽이 문제 숫자를 왼쪽위부터 쭉 도는 형태의 모양으로 만들어주는 문제 100% 내 생각으로 풀었는가? → X 문제를 제대로 시도하기 전에 수업에서 설명해주셔서 무난하게 풀 수 있던 문제 내가 푼 정답 코드 T = int(input()) di = [0,1,0,-1] dj = [1,0,-1,0] for case in range(1,T+1): N = int(input()) n = [[0]*N for _.. 2023. 2. 13.
[SWEA 9386] 연속한 1의 개수(python) https://swexpertacademy.com/main/code/userProblem/userProblemDetail.do?contestProbId=AXALDUIq97oDFASI SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 연속한 1의 갯수 문제 각 케이스에 대해 연속된 1의 갯수가 가장 많은걸 찾으면 되는 간단한 문제 100% 내 생각으로 풀었는가? → O 비교적 간단하게 해결한 문제이다. 내가 푼 정답 코드 T= int(input()) def max_case(n) : cnt = n[0] for i in range(len(n)) : if cnt < n[i] : cnt = n[i] return cnt f.. 2023. 2. 12.
[SWEA 1208]Flatten (python) https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV139KOaABgCFAYh SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com Flatten 높은 곳의 상자를 낮은 곳으로 옮겨 최고점 -1, 최저점 +1 의 반복을 과정하는 문제 100% 내 생각으로 풀었는가? --> O 문제만 보면 어려워 보일 수도 있는데 조금만 생각하면 쉽게 해결할 수 있는 문제 내가 푼 정답 코드 def max_n(n): # 최대값 구하는 함수 num = 0 for i in range(len(n)): if num < n[i]: num = n[i] re.. 2023. 2. 11.
[SWEA 1966] 숫자를 정렬하자(python) https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PrmyKAWEDFAUq SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 숫자를 정렬하자 단순히 숫자를 정렬하면 되는 간단한 문제 100% 내 생각으로 풀었는가? --> O 사실 상 파이썬은 한두줄이면 풀 수 있는 문제 정답코드 T = int(input()) for case in range(1,T+1): N = int(input()) x = list(map(int, input().split())) for i in range(N-1, 0, -1) : for j in ran.. 2023. 2. 11.
반응형