728x90
https://school.programmers.co.kr/learn/courses/30/lessons/120844
📝 나의 풀이
using System;
public class Solution {
public int[] solution(int[] numbers, string direction) {
int[] answer = new int[numbers.Length];
if(direction=="left"){
for(int i=0; i<numbers.Length; i++){
if(i-1 <0){
answer[numbers.Length-1] = numbers[0];
} else {
answer[i-1] = numbers[i];
}
}
} else {
for(int i=0; i<numbers.Length; i++){
if(numbers.Length-1 <i+1){
answer[0] = numbers[numbers.Length-1];
} else {
answer[i+1] = numbers[i];
}
}
}
return answer;
}
}
728x90
'코딩테스트 > [C#] 프로그래머스' 카테고리의 다른 글
[프로그래머스 | Lv.0] 인덱스 바꾸기 (0) | 2023.09.13 |
---|---|
[프로그래머스 | C# | Lv.0] 제곱수 판별하기 (0) | 2023.09.13 |
[프로그래머스 | C# | Lv.0] 피자 나눠 먹기 (2) (0) | 2023.09.12 |
[프로그래머스 | C# | Lv.0] 가위 바위 보 (0) | 2023.09.11 |
[프로그래머스 | C# | Lv.0] 문자열 반복해서 출력하기 (0) | 2023.09.11 |