[level 0] 리스트 자르기

2025. 6. 22. 21:58·Daily Logs/Algorithm Practice

function solution(n, slicer, num_list) {
    const [a, b, c] = slicer;

    if (n === 1) return num_list.slice(0, b + 1);
    if (n === 2) return num_list.slice(a);
    if (n === 3) return num_list.slice(a, b + 1);
    if (n === 4) {
        const result = [];
        for (let i = a; i <= b; i += c) {
            result.push(num_list[i]);
        }
        return result;
    }
}

'Daily Logs > Algorithm Practice' 카테고리의 다른 글

[level 0] 첫 번째로 나오는 음수  (0) 2025.06.23
[level 0] 가까운 1 찾기  (0) 2025.06.21
[level 0] 카운트 다운  (0) 2025.06.20
[level 0] 글자 지우기  (0) 2025.06.19
[level 0] 문자 개수 세기  (0) 2025.06.14
'Daily Logs/Algorithm Practice' 카테고리의 다른 글
  • [level 0] 첫 번째로 나오는 음수
  • [level 0] 가까운 1 찾기
  • [level 0] 카운트 다운
  • [level 0] 글자 지우기
Jcob.moon
Jcob.moon
반가워요~ 하루하루 꾸준히 코딩 작성하는 곳입니다 !!
  • Jcob.moon
    Pixelated Thoughts
    Jcob.moon
  • 전체
    오늘
    어제
    • HelloWorld (172) N
      • Daily Logs (122)
        • TIL (Today I Learned) (63)
        • Algorithm Practice (55)
        • Dev Book Notes (4)
      • Deep Dives (35) N
        • 문제 해결 (Troubleshooting) (2)
        • CS Fundamentals (22) N
        • Career Prep (4)
        • Technical Notes (7)
      • Project Log (7)
      • Any (3)
      • Cooperation (4) N
        • Github (2) N
        • Conventions (1)
        • Git (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
Jcob.moon
[level 0] 리스트 자르기
상단으로

티스토리툴바