목록2025/04/28 (4)
cyphen156

단어 정렬길이순 정렬, 사전순 정렬--> 2계층 정렬중복은 제거한다.제약사항 1 ≤ N ≤ 20,000 0 주의 사항없다.CPP풀이단어 정렬_1181.cpp/** * 백준 단어 정렬_1181 * 길이순 정렬, 사전순 정렬 * --> 2계층 정렬 * 중복은 제거한다. * * 제한사항 ***************************************** * 1 ≤ N ≤ 20,000 * * 0 #include #include #include using namespace std;int main(void){ ios_base::sync_with_stdio(false); cin.tie(NULL); int N; cin >> N; vec..

좌표 정렬하기 21과 다른 점은 y축 기준으로 정렬하기 정도이다. 그렇기 때문에 1의 좌표 입력을 거꾸로하면된다.제약사항 0 -100,000 ≤ X, Y ≤ 100,000 주의 사항없다.CPP풀이좌표 정렬하기 2_11651.cpp/** * 백준 좌표 정렬하기 2_11651 * 1과 다른 점은 y축 기준으로 정렬하기 정도이다. 그렇기 때문에 1의 좌표 입력을 거꾸로하면된다. * * 제한사항 ***************************************** * 0 #define MAXCOUNT 100000 using namespace std; struct Position { int x; int y; }; void MergeSort(Position* array, int lef..

좌표 정렬하기이차원 배열 정렬, X - Y순으로 정렬하기입력 자료 갯수가 10만개까지 이므로 삽입정렬 사용 X -> MergeSort제약사항 0 -100,000 ≤ X, Y ≤ 100,000 주의 사항없다.CPP풀이좌표 정렬하기_11650.cpp/** * 백준 좌표 정렬하기_11650 * 이차원 배열 정렬, X - Y순으로 정렬하기 * 입력 자료 갯수가 10만개까지 이므로 삽입정렬 사용 X -> MergeSort * * 제한사항 ***************************************** * 0 #define MAXCOUNT 100000using namespace std;struct Position{ int x; int y;};void MergeSort(Position* a..

소트인사이드그 수의 각 자리수를 내림차순으로 정렬하기수를 분해해서 가장 높은 수가 자릿수가 올라간다는 것이 핵심이다.--> 문자열 파싱을 통해 해결 할 수 있다.+ 계수 정렬을 사용할 수 있다.제약사항0 주의 사항없다.CPP풀이소트인사이드_1427.cpp/** * 백준 소트인사이드_1427 * * 그 수의 각 자리수를 내림차순으로 정렬하기 * 수를 분해해서 가장 높은 수가 자릿수가 올라간다는 것이 핵심이다. * --> 문자열 파싱을 통해 해결 할 수 있다. * + 계수 정렬을 사용할 수 있다. * * 제한사항 ***************************************** * 0 #include using namespace std;#define MAXVALUE 10int main(void..