전체 글 55

Cursor AI 스니펫 적용하기 : 나만의 snippet 을 Cursor AI에 적용하는 방법

snippet 이란?코드 조각으로, 재사용한 소스 코드를 말한다. 개발을 시작하기 전 설정해두면 반복되는 코드를 일일히 입력하지 않아도 되어서 굉장히 유용하다. 스니펫(snippet) 만드는 방법이 궁금하다면https://jini-dev.tistory.com/54 VS Code 스니펫 만들기 : snippet generator 사용 방법 및 VSC 적용하기snippet 이란?코드 조각으로, 재사용한 소스 코드를 말한다. 개발을 시작하기 전 설정해두면 반복되는 코드를 일일히 입력하지 않아도 되어서 굉장히 유용하다. Snippet generator 사용 방법https://snippjini-dev.tistory.com 이 내용을 참고하고 Cursor AI에 스니펫 설정 방법만 아래 내용 그대로 따라하면 된다...

VS Code 스니펫 만들기 : snippet generator 사용 방법 및 VSC 적용하기

snippet 이란?코드 조각으로, 재사용한 소스 코드를 말한다. 개발을 시작하기 전 설정해두면 반복되는 코드를 일일히 입력하지 않아도 되어서 굉장히 유용하다. Snippet generator 사용 방법https://snippet-generator.app/?description=&tabtrigger=&snippet=&mode=vscode snippet generatorSnippet generator for Visual Studio Code, Sublime Text and Atom. Enjoy :-)snippet-generator.app 스니펫 generator 사이트를 이용하면 간편하게 스니펫을 만들 수 있다.  Description : 스니펫 설명Tab trigger : 단축키 작성Your snippe..

[프로그래머스 / JS ] Lv.0 / 181934 : 조건 문자열

조건 문자열(링크)문제 설명문자열에 따라 다음과 같이 두 수의 크기를 비교하려고 합니다.두 수가 n과 m이라면">", "=" : n >= m" n  m">", "!" : n > m" n  m두 문자열 ineq와 eq가 주어집니다. ineq는 ""중 하나고, eq는 "="와 "!"중 하나입니다. 그리고 두 정수 n과 m이 주어질 때, n과 m이 ineq와 eq의 조건에 맞으면 1을 아니면 0을 return하도록 solution 함수를 완성해주세요.제한사항1 ≤ n, m ≤ 100입출력 예ineq eq n m result" "="20501">" "!" 4178 0입출력 예 #120 입출력 예 #241 > 78은 거짓이기 때문에 0을 return합니다 문제 풀이function solution(ineq, eq,..

[프로그래머스 / JS ] Lv.0 / 181905 : 문자열 뒤집기

문자열 뒤집기(링크)문제 설명문자열 my_string과 정수 s, e가 매개변수로 주어질 때, my_string에서 인덱스 s부터 인덱스 e까지를 뒤집은 문자열을 return 하는 solution 함수를 작성해 주세요.제한사항my_string은 숫자와 알파벳으로만 이루어져 있습니다.1 ≤ my_string의 길이 ≤ 1,0000 ≤ s ≤ e  my_string의 길입출력 예my_string seresult"Progra21Sremm3"612"ProgrammerS123""Stanley1yelnatS"410"Stanley1yelnatS"입출력 예 #1예제 1번의 my_string에서 인덱스 6부터 인덱스 12까지를 뒤집은 문자열은 "ProgrammerS123"이므로 "ProgrammerS123"를 retur..

[프로그래머스 / JS ] Lv.0 / 181912 : 배열 만들기 5

배열 만들기 5(링크)문제 설명문자열 배열 intStrs와 정수 k, s, l가 주어집니다. intStrs의 원소는 숫자로 이루어져 있습니다.배열 intStrs의 각 원소마다 s번 인덱스에서 시작하는 길이 l짜리 부분 문자열을 잘라내 정수로 변환합니다. 이때 변환한 정수값이 k보다 큰 값들을 담은 배열을 return 하는 solution 함수를 완성해 주세요.제한사항0 ≤ s 1 ≤ l ≤ 810l - 1 ≤ k 1 ≤ intStrs의 길이 ≤ 10,000s + l ≤ intStrs의 원소의 길이 ≤ 120입출력 예intStrs kslresult["0123456789","9876543210","9999999999999"] 5000055 [56789, 99999]입출력 예 #1idx에 따라 잘라낸 문자열과..

[프로그래머스 / JS ] Lv.0 / 181886 : 5명씩

5명씩(링크)문제 설명최대 5명씩 탑승가능한 놀이기구를 타기 위해 줄을 서있는 사람들의 이름이 담긴 문자열 리스트 names가 주어질 때, 앞에서 부터 5명씩 묶은 그룹의 가장 앞에 서있는 사람들의 이름을 담은 리스트를 return하도록 solution 함수를 완성해주세요. 마지막 그룹이 5명이 되지 않더라도 가장 앞에 있는 사람의 이름을 포함합니다.제한사항5 ≤ names의 길이 ≤ 301 ≤ names의 원소의 길이 ≤ 10names의 원소는 영어 알파벳 소문자로만 이루어져 있습니다.입출력 예names result["nami", "ahri", "jayce", "garen", "ivern", "vex", "jinx"]["nami", "vex"]입출력 예 #1앞에서부터 5명씩 두 그룹으로 묶을 수 있습니..

[프로그래머스 / JS ] Lv.0 / 181888 : n개 간격의 원소들

n개 간격의 원소들(링크)문제 설명정수 리스트 num_list와 정수 n이 주어질 때, num_list의 첫 번째 원소부터 마지막 원소까지 n개 간격으로 저장되어있는 원소들을 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.제한사항5 ≤ num_list의 길이 ≤ 201 ≤ num_list의 원소 ≤ 91 ≤ n ≤ 4입출력 예num_listn result[4, 2, 6, 1, 7, 6]2[4, 6, 7][4, 2, 6, 1, 7, 6]4[4, 7]입출력 예 #1[4, 2, 6, 1, 7, 6]에서 2개 간격으로 저장되어 있는 원소들은 [4, 6, 7]입니다.입출력 예 #2[4, 2, 6, 1, 7, 6]에서 4개 간격으로 저장되어 있는 원소들은 [4, 7]입니다. 문제 풀이f..

[프로그래머스 / JS ] Lv.0 / 181889 : n 번째 원소까지

n 번째 원소까지(링크)문제 설명정수 리스트 num_list와 정수 n이 주어질 때, num_list의 첫 번째 원소부터 n 번째 원소까지의 모든 원소를 담은 리스트를 return하도록 solution 함수를 완성해주세요. 제한사항2 ≤ num_list의 길이 ≤ 301 ≤ num_list의 원소 ≤ 91 ≤ n ≤ num_list의 길이 ___입출력 예num_list n result [2, 1, 6] 1[2][5, 2, 1, 7, 5] 3[5, 2, 1]입출력 예 #1[2, 1, 6]의 첫 번째 원소부터 첫 번째 원소까지의 모든 원소는 [2]입니다.입출력 예 #2[5, 2, 1, 7, 5]의 첫 번째 원소부터 세 번째 원소까지의 모든 원소는 [5, 2, 1]입니다. 문제 풀이function soluti..

[프로그래머스 / JS ] Lv.0 / 181891 : 순서 바꾸기

순서 바꾸기(링크)문제 설명정수 리스트 num_list와 정수 n이 주어질 때, num_list를 n 번째 원소 이후의 원소들과 n 번째까지의 원소들로 나눠 n 번째 원소 이후의 원소들을 n 번째까지의 원소들 앞에 붙인 리스트를 return하도록 solution 함수를 완성해주세요.제한사항2 ≤ num_list의 길이 ≤ 301 ≤ num_list의 원소 ≤ 91 ≤ n ≤ num_list의 길이입출력 예num_list n result[2, 1, 6]1 [1, 6, 2][5, 2, 1, 7, 5]3[7, 5, 5, 2, 1]입출력 예 #1[2, 1, 6]에서 첫 번째 이후의 원소는 [1, 6]이고 첫 번째까지의 원소는 [2]입니다. 두 리스트를 이어 붙이면 [1, 6, 2]가 됩니다.입출력 예 #2[5,..