반응형
250x250
Notice
Recent Posts
Recent Comments
Link
관리 메뉴

Yeonee's Story

[프로그래머스/Java] 코딩테스트 Lv.0 배열 뒤집기 본문

。*:・゚☆・゚schedule・゚*:・゚★・:*:・☆ *:・゚★/나의 코딩테스트

[프로그래머스/Java] 코딩테스트 Lv.0 배열 뒤집기

yeonee 여니 2023. 7. 17. 00:09
728x90
반응형
SMALL

안녕하세요.
https://blog.naver.com/sysysy0302 여니입니다 :)

 

yeonee 블로그 : 네이버 블로그

예쁘고 맛있게 먹고 건강하게,강인하지만 온화하게 행하라. ※맛스타운스타일상 인스타 www.instagram.com/s2._.y25n ※맛집감성일상 유튜브https://youtube.com/channel/@S2_yeonee 티스토리https://yeoneeluv.tistory.co

blog.naver.com

 

 

배열에 대해 다시 한 번 생각하는 계기로 기본기 개념을 정리하면서 다시 문제풀이에 집중해보았습니다.
https://yeoneeluv.tistory.com/184

 

[자바/JAVA/나의 공부기록] 배열 개념 및 정의, 배열 해석방법

안녕하세요. https://blog.naver.com/sysysy0302 여니입니다 :) yeonee 블로그 : 네이버 블로그 예쁘고 맛있게 먹고 건강하게,강인하지만 온화하게 행하라. ※맛스타운스타일상 인스타 www.instagram.com/s2._.y25n

yeoneeluv.tistory.com

https://yeoneeluv.tistory.com/185

 

[자바/JAVA/나의 공부기록] 배열의 반복문과 향상된 반복문

안녕하세요. https://blog.naver.com/sysysy0302 여니입니다 :) yeonee 블로그 : 네이버 블로그 예쁘고 맛있게 먹고 건강하게,강인하지만 온화하게 행하라. ※맛스타운스타일상 인스타 www.instagram.com/s2._.y25n

yeoneeluv.tistory.com

 

<나의 문제풀이>

class Solution {
    public int[] solution(int[] num_list) {
       
        int[] reverse = new int[num_list.length];
        for(int i =0; i< num_list.length; i++){
            reverse[i] = num_list[num_list.length-1-i];
        }
        return reverse;
    }
}

먼저 int형 배열인 reverse 변수를 num_list의 길이만큼 선언합니다.
for문을 사용해 배열 크기만큼 반복하면서 배열의 길이 -1 -i번째를 역순으로 넣어주어 풀 수 있는 문제였습니다.

 

✨ 다른 풀이

풀이1)

index를 이용하여 푸는 방법도 있어서 다음엔 이런식으로 풀어보고 싶네요!

 

풀이2)

새로운 int형 배열을 선언하지 않고 answer을 사용한 것도 깔끔한 코드네요!

 

풀이3)

728x90
반응형
LIST