sort
-
리눅스 기초 명령어6 (sort)리눅스 2021. 1. 16. 18:42
-b: 선행 공백 무시 -f: 대소문자 구별안함 -n: 숫자로 정렬 -R: 해시의 키값 기준, 랜덤 정렬 -r: 역순(내림차순) 정렬 -h: --human(2K, 1G) -c: 정렬되어 있는지 검사 -k n: n번째 필드를 기준으로 정렬 -m: 이미 정렬된 파일들을 병합 -o: 파일출력 -t: 필드 구분자를 지정 -u: 정렬 후 중복된 내용을 제거 1. nl kor -> 1 90 2 54 3 44 4 50 5 90 sort kor | nl -> 1 44 2 50 3 54 4 90 5 90 값을 오름차순으로 정렬한다. 2. sort -r kor | nl -> 1 90 2 90 3 54 4 50 5 44 값을 내림차순으로 정렬한다. 3. sort -r -u kor | nl -> 1 90 2 ..
-
알고리즘: 백준 1037번 약수(feat. c++)알고리즘/백준(BaekJoon) 2020. 8. 18. 14:35
백준 1037번 링크입니다. 1037번: 약수 첫째 줄에 N의 진짜 약수의 개수가 주어진다. 이 개수는 50보다 작거나 같은 자연수이다. 둘째 줄에는 N의 진짜 약수가 주어진다. 1,000,000보다 작거나 같고, 2보다 크거나 같은 자연수이고, 중복되� www.acmicpc.net 방법 1 #include using namespace std; int main() { int n; int x; int max = -1; int min = 1000000; cin >> n; for (int i = 0; i > x; if (max x) { min = x; } } int answer = min * max; cout n; for (int..
-
Python: 리스트(List)와 sort(), sorted()Python 2020. 6. 27. 02:09
# 리스트란? 그냥 배열이라고 생각하면 된다. 마찬가지로 자료형을 정해주지 않아도 된다. names = ["철수", "영희", "바둑이", "영수", "맹구"] numbers = [2, 3, 5, 6, 7, 11] print(names) print(numbers) # 배열 전체가 출력된다 # 인덱싱(Indexing): 인덱스 값을 이용하여 배열의 원소값을 참조하는 것! print(names[2]) # 배열의 세번째 참조 print(numbers[0] + numbers[4]) # 배열의 첫번째와 다섯번째 참조 print(names[-3]) # 바둑이 출력 print(numbers[-2] + numbers[-6]) # 7 + 2 = 9 출력 # 파이썬의 특징: 음수 인덱싱이 가능하다 배열의 크기가 n이면 -..