정렬 썸네일형 리스트형 [백준] 11651번: 좌표 정렬하기 2 (파이썬) https://www.acmicpc.net/problem/11651 11651번: 좌표 정렬하기 2 첫째 줄에 점의 개수 N (1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 N개의 줄에는 i번점의 위치 xi와 yi가 주어진다. (-100,000 ≤ xi, yi ≤ 100,000) 좌표는 항상 정수이고, 위치가 같은 두 점은 없다. www.acmicpc.net import sys num = int(sys.stdin.readline()) list = [] for i in range(num): a,b = map(int, input().split()) list.append((a,b)) #튜플형태로 리스트에 저장 list.sort(key = lambda x:(x[1], x[0])) #y축을 우선순위로 정.. 더보기 [백준]11650번: 좌표 정렬하기(파이썬) https://www.acmicpc.net/problem/11650 11650번: 좌표 정렬하기 첫째 줄에 점의 개수 N (1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 N개의 줄에는 i번점의 위치 xi와 yi가 주어진다. (-100,000 ≤ xi, yi ≤ 100,000) 좌표는 항상 정수이고, 위치가 같은 두 점은 없다. www.acmicpc.net import sys list = [] num = int(sys.stdin.readline()) for _ in range(num): a,b = map(int, sys.stdin.readline().split()) list.append((a,b)) list.sort(key=lambda x:(x[0], x[1])) for i in range(num.. 더보기 [백준]2751번: 수 정렬하기 2(파이썬) https://www.acmicpc.net/problem/2751 2751번: 수 정렬하기 2 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 절댓값이 1,000,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net import sys num = int(input()) num_list=list() for i in range(num): num_list.append(int(sys.stdin.readline())) num_list.sort() for i in num_list: print(i) 파이썬의 sort함수를 사용해서 너무 쉽게 성공한 것 같아서 버블정렬로 다시 작성해보았다. import sys n.. 더보기 이전 1 다음