본문 바로가기

반응형

Algorithm_BOJ(백준)/정렬

(14)
[백준 10814 c++ V] 나이순 정렬 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 #define _CRT_SECURE_NO_WARNINGS #include #include // c 문법 헤더파일 #include // 동적배열 라이브러리 #include #include #include using namespace std; // cin,cout 편하게 사용 라이브러리 // [백준 10814 c++ V] 나이순 정렬 // 문제: 나이,이름을 입력받고 1. 나이순, 2.등록순으로 정렬 // 접근: pair로 정보 입력받고 벡터에 저장 후 정의함수로 정렬 // 풀이: //..
[백준 1181 c++ O] 단어 정렬 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 #define _CRT_SECURE_NO_WARNINGS #include #include // c 문법 헤더파일 #include // 동적배열 라이브러리 #include #include #include using namespace std; // cin,cout 편하게 사용 라이브러리 // [백준 1181 c++ O] 단어 정렬 // 문제: 단어들을 입력받고 1.길이순2.사전순으로 정렬후 출력 // 접근: string으로 받아서 사용자 함수로 정렬후 중복제거 // 풀이: // 단어 벡..
[백준 11651 c++ O] 좌표 정렬하기 2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 #define _CRT_SECURE_NO_WARNINGS #include #include // c 문법 헤더파일 #include // 동적배열 라이브러리 #include #include #include using namespace std; // cin,cout 편하게 사용 라이브러리 // [백준 11651 c++ O] 좌표 정렬하기 2 // 문제: x,y좌표를 입력받고 y좌표 오름차순 정렬, y같으면 x오름차순 정렬후 좌표 출력 // 접근: sort에 x,y좌표 비교하는 사용자 정의..
[백준 11650 c++ O] 좌표 정렬하기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 #define _CRT_SECURE_NO_WARNINGS #include #include // c 문법 헤더파일 #include // 동적배열 라이브러리 #include #include #include using namespace std; // cin,cout 편하게 사용 라이브러리 // [백준 11650 c++ O] 좌표 정렬하기 // 문제: x,y좌표를 입력받고 x좌표 오름차순 정렬, x같으면 y오름차순 정렬후 좌표 출력 // 접근: sort에 x,y좌표 비교하는 사용자 정의함수 만들어 정..
[백준 1427 c++ O] 소트인사이드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 #define _CRT_SECURE_NO_WARNINGS #include #include // c 문법 헤더파일 #include // 동적배열 라이브러리 #include #include #include using namespace std; // cin,cout 편하게 사용 라이브러리 // [백준 1427 c++ O] 소트인사이드 // 문제: 숫자를 입력받아 각 자리의 수 를 내림차순으로 출력 // 접근: 숫자를 string으로 입력받고 각 자리의 수를 벡터에 저장하고 정렬 // 풀이: // 숫자를 string으로 입력 // 각 자리의 수를 ..
[백준 10989 c++ V] 수 정렬하기 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 #define _CRT_SECURE_NO_WARNINGS #include #include // c 문법 헤더파일 #include // 동적배열 라이브러리 #include #include #include using namespace std; // cin,cout 편하게 사용 라이브러리 // [백준 10989 c++ V] 수 정렬하기 3 // 문제: 숫자를 정렬해서 출력 // 접근: 일반 퀵정렬 => 메모리 초과 // 접근2: 해시로 해당 숫자의 갯수를 저장하고 탐색하며 숫자 오름차순 출력 // ..

반응형