https://school.programmers.co.kr/learn/courses/30/lessons/131701
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
cpp
닫기#include <string>
#include <vector>
#include <set>
using namespace std;
int solution(vector<int> elements) {
vector<int> v = elements;
set<int> s(elements.begin(), elements.end());
for (int i = 1; i < v.size(); ++i) // 위에서 선언할 때, 길이가 1인 연속부분수열은 계산했으니 1부터 시작
{
for (int j = 0; j < v.size(); ++j)
{
v[j] += elements[(j + i) % v.size()];
s.insert(v[j]);
}
}
return s.size();
}
GitHub - developeSHG/Algorithm-Baekjoon_Programmers: 백준 and 프로그래머스 소스코드
백준 and 프로그래머스 소스코드. Contribute to developeSHG/Algorithm-Baekjoon_Programmers development by creating an account on GitHub.
github.com
'Coding Test > Programmers' 카테고리의 다른 글
[Programmers] Lv 2. 행렬의 곱셈 (0) | 2023.06.14 |
---|---|
[Programmers] (월간 코드 챌린지 시즌3) Lv 2. n^2 배열 자르기 (0) | 2023.06.13 |
[Programmers] (정렬) Lv 2. H-Index (0) | 2023.06.11 |
[Programmers] (월간 코드 챌린지 시즌2) Lv 2. 괄호 회전하기 (0) | 2023.06.10 |
[Programmers] Lv 2. 귤 고르기 (0) | 2023.06.07 |
댓글