코딩테스트

Python/알고리즘 문제 풀이

[코테] 문자열 정렬하기 (1)

코딩테스트 연습 - 문자열 정렬하기 (1) | 프로그래머스 스쿨 (programmers.co.kr) # 음...문자형인 숫자를 숫자로 판별하는 함수가 있나...? # 배열에서 인덱스마다 뽑았을 때 int로 형변환이 되면 숫자 안 되면 문자...? def solution(my_string): answer = [] for i in my_string: if int(i) != ValueError: answer.append(i) else: continue answer.sort() return answer # 출력화면 # ValueError: invalid literal for int() with base 10: 'h' 음 이런 건 안 되는구나~ 구글링 해보니까 re 모듈을 쓰면 findall함수를 써서 문자열 내..

Python/알고리즘 문제 풀이

[코테] 최댓값 만들기 (1)

코딩테스트 연습 - 최댓값 만들기(1) | 프로그래머스 스쿨 (programmers.co.kr) # numbers 배열에서 가장 큰 값과 두 번째로 큰 값을 찾아야 한다 # 배열을 내림차순으로 정렬한다 # numbers[0] 값과 [1] 값을 곱해서 반환한다 def solution(numbers): sort_num = sorted(numbers, reverse=True) return sort_num[0] * sort_num[1] numbers1 = [1, 2, 3, 4, 5] numbers2 = [0, 31, 24, 10, 1, 9] print(solution(numbers1)) print(solution(numbers2)) # 출력화면 # 20 # 744 이번엔 좀 잘 생각해서 한 듯 ㅎ 3줄짜리 코드..

Python/알고리즘 문제 풀이

[코테] 점의 위치 구하기

코딩테스트 연습 - 점의 위치 구하기 | 프로그래머스 스쿨 (programmers.co.kr) # dot[0]과 dot[1]이 음수인지 양수인지 판별하는 조건문 필요 간단.....ㅎ ~ 이건 맞추는 것보다 다른 사람 풀이를 봐서 시야?를 넓혀야 할 듯 난 지금 한 가지밖에 생각이 안 나니까 그것은 바로....!! 아래 코드 참조 def solution(dot): answer = 0 if dot[0] >= 0 and dot[1] >= 0: answer = 1 elif dot[0] = 0: answer = 2 elif dot[0] < 0 and dot[1] < 0: answer = 3 else: answer = 4 return answer dot1 = [2, 4] dot2 = [..

Python/알고리즘 문제 풀이

[코테] 가위 바위 보

코딩테스트 연습 - 가위 바위 보 | 프로그래머스 스쿨 (programmers.co.kr) # 오 개인과제로 가위바위보 함수 만들었었는데...!!! # 근데 난 이겼습니다 졌습니다 판별하는 함수였고 # 이거는 이기는 수를 반환해야 하는군 # 조건문을 걸고 answer 변수에 이기는 값 넣어보자! # 해당 인덱스의 값을 바꿔치기 하면 되려나 그럼 for문도 필요하네 - 1번째 시도 def solution(rsp): answer = '' for i, answer in enumerate(rsp): if rsp[i] == '0': answer = '5' elif rsp[i] == '2': answer = '0' else: answer = '2' return answer a = '2' b = '205' print..

Python/알고리즘 문제 풀이

[코테] 문자열 뒤집기

코딩테스트 연습 - 문자열 뒤집기 | 프로그래머스 스쿨 (programmers.co.kr) # 음 배열 뒤집기 문제에서 다른 사람 풀이를 보길 잘했군 # 이것도 슬라이싱 쓰면 되는 거 아닌가? def solution(my_string): answer = my_string[::-1] return answer a = 'jaron' b = 'bread' print(solution(a)) print(solution(b)) # 출력화면 # noraj # daerb - 천재풀이1 def solution(my_string): return my_string[::-1] 헐.....바로 리턴하면 되는구나 또 한 수 배우고 갑니다 - 천재풀이2 def solution(my_string): return ''.join(list..

마이구미+
'코딩테스트' 태그의 글 목록 (14 Page)