sort5 C++ 1333. Filter Restaurants by Vegan-Friendly, Price and Distance(Leet Code) Leet Code_1333. Filter Restaurants by Vegan-Friendly, Price and Distance Sort https://leetcode.com/problems/filter-restaurants-by-vegan-friendly-price-and-distance/ 문제 해석 이 문제를 풀기위해 이해해야 할 내용은 다음과 같습니다. 목표 주어진 조건을 만족하는 레스토랑들을 우선순위에 맞추어 정렬하여 구하기 방법 1. 주어진 조건을 만족하는 레스토랑들을 우선순위에 맞추어 정렬하여 구하기 결과 주어진 조건을 만족하는 레스토랑들을 우선순위에 맞추어 정렬하여 구하기 통과한 코드 class Solution { public: vector filterRestaurants(vector&.. 2020. 6. 24. C++ 문자열 내 마음대로 정렬하기(프로그래머스) 프로그래머스_문자열 내 마음대로 정렬하기 https://programmers.co.kr/ 문제 해석 이 문제를 풀기위해 이해해야 할 내용은 다음과 같습니다. 목표 특정 위치 기준으로 문자열 정렬하기 방법 1. 특정 위치 기준으로 문자열 정렬하기 2. 같은경우 문자열의 사전순으로 정렬한다 결과 특정 위치 기준으로 문자열 정렬 통과한 코드 #include #include #include using namespace std; vector solution(vector strings, int n) { vector answer; int nSize = strings.size(); for (int i = 0; i < nSize; i++) { for (int j = i + 1; j strings[j][n]) { st.. 2020. 6. 3. C++ 나누어 떨어지는 숫자 배열(프로그래머스) 프로그래머스_나누어 떨어지는 숫자 배열 https://programmers.co.kr/ 배열 문제 해석 이 문제를 풀기위해 이해해야 할 내용은 다음과 같습니다. 목표 나누어 떨어지는 값을 정렬하기 방법 1. 나누어 떨어지는 값만 배열에 넣기 2. 배열 정렬하기 3. 없는 경우 -1 넣기 결과 나누어 떨어지는 값을 정렬 통과한 코드 #include #include #include using namespace std; vector solution(vector arr, int divisor) { vector answer; for (int i = 0; i < arr.size(); i++) { int nVal = arr.at(i); if (nVal % divisor == 0) { answer.push_back.. 2020. 6. 1. C++ K번째수(프로그래머스) 프로그래머스_K번째수 https://programmers.co.kr/ 정렬(sort) 문제 해석 이 문제를 풀기위해 이해해야 할 내용은 다음과 같습니다. 목표 i~j번째 원소를 정렬하여 k번째의 숫자를 구한다 방법 1. 배열을 필요한 정보만 추출한다. 2. 배열을 오름차순으로 정렬한다. 3. 원하는 위치의 정보를 추출한다. 결과 i~j번째 원소를 정렬하여 k번째의 숫자를 출력 통과한 코드 #include #include #include using namespace std; vector solution(vector array, vector commands) { vector answer; vector arr; vector comm; for (vector::iterator iter = commands.be.. 2020. 5. 31. 이전 1 2 다음