고흐의 연구실 106

[프로그래머스] 주식가격(C++)

문제설명 초 단위로 기록된 주식가격이 담긴 배열 prices가 매개변수로 주어질 때, 가격이 떨어지지 않은 기간은 몇 초인지를 return 하도록 solution 함수를 완성하세요. 제한사항 prices의 각 가격은 1 이상 10,000 이하인 자연수입니다. prices의 길이는 2 이상 100,000 이하입니다. 입출력 예 코드 #include #include using namespace std; vector solution(vector prices) { vector answer; for(int i=0; i

[프로그래머스] 3진법 뒤집기(C++)

문제 설명 자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution 함수를 완성해주세요. 제한사항 n은 1 이상 100,000,000 이하인 자연수입니다. 입출력 예 입출력 예 설명 코드 #include #include #include using namespace std; int solution(int n) { int answer = 0; vector v; while(n>0){ v.push_back(n%3); n /= 3; } int temp = v.size(); for(int i=0; i

[C++] 코딩테스트 연습중 ㅎㄷㄷ..

주로 쓰는 언어가 C였다가.. Java랑 C를 쓰다가.. 군대가서 컴퓨터와 멀어지고 전역전에 파이썬으로 코딩테스트 준비하다가,,.. 다시 C를 열심히 쓰는데... C++ 공부의 필요성을 느끼지만, C로 버텨왔는데... 코딩테스트를 C로하려고하니 C++의 STL을... 봐버렸다 0o0 그래서... 이렇게 갈아..타..는.....중........... 기본적으로 코테에 들어가있는게 벡터(Vecter) 형식 >> 벡터를 좀 자세하게 알아야 겠다. 일단 간단하게 정리를 하자면 #include // 헤더파일 선언! vector 벡터명; vector v; // 초기화 안된 변수 선언 vector v1(5); // 5개의 원소를 가진 벡터(초기화는 0으로 됨 -> 이게 디폴트 값) vector v2(5, 7); //..

728x90