Algorithm/Problem Solving 155

[프로그래머스/Programmers] 문자열 내 마음대로 정렬하기

문자열 내 마음대로 정렬하기 📝문제 👨‍💻코드 def solution(strings, n): answer = [] arr = [] for i in range(len(strings)): arr.append(list(strings[i])) arr.sort() arr = sorted(arr, key=lambda x: x[n]) for i in arr: answer.append(''.join(i)) return answer 🤔Review 문자열을 list로 새로운 arr에 저장을 한 뒤, 일단 사전 순으로 정렬하고, index별로 정렬 해준다.

[프로그래머스/Programmers] 소수 찾기

소수 찾기 📝문제 👨‍💻코드 import math from itertools import permutations def isPrimeNumber(n): if n==0 or n==1: return False else: for i in range(2, int(math.sqrt(n)) + 1): if n % i == 0: return False return True def solution(numbers): answer = [] temp = [] arr = [] array = [] for i in range(1, len(numbers) + 1): temp.append(list(permutations(numbers, i))) for i in range(len(temp)): for j in temp[i]: arr...