728x90
https://school.programmers.co.kr/learn/courses/30/lessons/181894?language=csharp
소스코드
using System;
public class Solution
{
public int[] solution(int[] arr)
{
int start = Array.IndexOf(arr, 2);
if (start == -1) return new int[] { -1 };
int end = Array.LastIndexOf(arr, 2);
int[] answor = new int[end - start + 1];
Array.Copy(arr, start, answor, 0, answor.Length);
return answor;
}
}
728x90
'코딩공부 > 프로그래머스' 카테고리의 다른 글
[프로그래머스]Lv.0 n 번째 원소부터 C# (Skip) (0) | 2023.06.07 |
---|---|
[프로그래머스]Lv.0 배열 조각하기 C# (RemoveRange, Take, Skip) (2) | 2023.06.07 |
[프로그래머스]Lv.0 배열 만들기 3 C# (linq 포함) (0) | 2023.06.07 |
[프로그래머스]Lv.0 첫 번째로 나오는 음수 C# (linq 포함) (0) | 2023.06.07 |
[프로그래머스]Lv.0 리스트 자르기C# (linq 포함) (0) | 2023.06.07 |