728x90
๋ฐ์ํ
https://programmers.co.kr/learn/courses/30/lessons/12906?language=cpp
์ฝ๋ฉํ ์คํธ ์ฐ์ต - ๊ฐ์ ์ซ์๋ ์ซ์ด
๋ฐฐ์ด arr๊ฐ ์ฃผ์ด์ง๋๋ค. ๋ฐฐ์ด arr์ ๊ฐ ์์๋ ์ซ์ 0๋ถํฐ 9๊น์ง๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค. ์ด๋, ๋ฐฐ์ด arr์์ ์ฐ์์ ์ผ๋ก ๋ํ๋๋ ์ซ์๋ ํ๋๋ง ๋จ๊ธฐ๊ณ ์ ๋ถ ์ ๊ฑฐํ๋ ค๊ณ ํฉ๋๋ค. ๋จ, ์ ๊ฑฐ๋ ํ ๋จ์
programmers.co.kr
#include <vector>
#include <iostream>
using namespace std;
vector<int> solution(vector<int> arr)
{
vector<int> answer;
answer.push_back(arr[0]);
for(int i=1; i<arr.size(); i++){
if( answer.back() != arr[i] )
answer.push_back(arr[i]);
}
return answer;
}
C++์ vector ๋๋ถ์ ๋ฌธ์ ๋ฅผ ์ฝ๊ฒ ํด๊ฒฐํ ์ ์์๋ค.
728x90
๋ฐ์ํ
'๐๊ณต๋ถ > ์ฝ๋ฉํ ์คํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ๋ก๊ทธ๋๋จธ์ค - ๋๋์ด ๋จ์ด์ง๋ ์ซ์ ๋ฐฐ์ด, C++ (0) | 2021.11.17 |
---|---|
ํ๋ก๊ทธ๋๋จธ์ค - ์ง์์ ํ์, C++ (0) | 2021.11.16 |
ํ๋ก๊ทธ๋๋จธ์ค - ๊ฐ์ด๋ฐ ๊ธ์ ๊ฐ์ ธ์ค๊ธฐ, C++ (0) | 2021.11.16 |
ํ๋ก๊ทธ๋๋จธ์ค - ์ํ ๋๋ฌผ ์ฐพ๊ธฐ, MySQL (0) | 2021.11.16 |
ํ๋ก๊ทธ๋๋จธ์ค - ์ฒด์ก๋ณต, ํ์ด์ฌ (0) | 2021.11.16 |