목록분류 전체보기 (718)
쌓고 쌓다
fill 함수 사용을 위해 #include 필요. 함수 원형 void fill(const _FwdIt _First, const _FwdIt _Last, const _Ty& Val) First 와 Last Iterator를 받아 초기화한다. 채우는 범위는 [First, Last)이며 Last는 포함하지않는다. 예제 ( int 배열 초기화 ) int arr[5]; fill(arr, arr + 5, -1); for (int i = 0; i < 5; i++) cout
reverse 함수 사용시 #include 선언이 필요하다. 함수 원형 void reverse(const _BidIt _First, const _BidlIt _Last) "반복자 Iterator" 또는 "포인터" 를 인수로 받는다. First와 Last를 받아 범위 [First, Last) 를 뒤집는다. Last는 포함하지 않는다를 주의한다. 예제 ( vetor ) vector v; v.push_back(100); v.push_back(-100); reverse(v.begin(), v.end()); for (int i = 0; i < v.size(); i++) cout
https://school.programmers.co.kr/learn/courses/30/lessons/12940?language=cpp 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 전체 코드 #include #include #include using namespace std; vector solution(int n, int m) { vector answer; int minNum=min(n,m); int res1; for(int i=1;i
https://school.programmers.co.kr/learn/courses/30/lessons/12947?language=cpp 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 전체 코드 #include #include using namespace std; bool solution(int x) { bool answer = true; int sum=0; int num=x; while(num>0) { sum+=num%10; num/=10; } if(x%sum!=0) answer=false; return answer; } num은 한자리씩 부분합으로 나..
https://school.programmers.co.kr/learn/courses/30/lessons/12943?language=cpp 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 전체 코드 #include #include using namespace std; int solution(int num) { int answer = 0; long long n = num; while(n!=1&&answer
https://school.programmers.co.kr/learn/courses/30/lessons/12934?language=cpp 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 전체 코드 #include #include using namespace std; long long solution(long long n) { long long answer = 0; for(long long i=1;i
https://school.programmers.co.kr/learn/courses/30/lessons/12954?language=cpp 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 전체 코드 #include #include using namespace std; vector solution(int x, int n) { vector answer; int res=x; for(int i=0;i