profile
초록색 귤이 노랑색으로 익어가듯, 실력이 익어가기 위해 노력하는 개발자 lahee입니다.

D+24 스택 개념 + 롤케이크 js

스택개념 like 티슈 문제에서 최근 삽입한 데이터를 대상으로 연산해야 한다면 스택! 먼저 들어간 것이 마지막에 나오는 규칙 = 후입선출 또는 LIFO(Last In First Out) 이때 스택에 삽입하는 연산을 push, 꺼내는 연산을 pop ADT(abstract data type : 추상 자료형) 추상 자료형이란 인터페이스만 있고, 실제로 구현은 ...

약 6시간 전
·
0개의 댓글
·
post-thumbnail

D+23 택배상자js

영재는 택배상자를 트럭에 싣는 일을 합니다. 영재가 실어야 하는 택배상자는 크기가 모두 같으며 1번 상자부터 n번 상자까지 번호가 증가하는 순서대로 컨테이너 벨트에 일렬로 놓여 영재에게 전달됩니다. 컨테이너 벨트는 한 방향으로만 진행이 가능해서 벨트에 놓인 순서대로(1

3일 전
·
1개의 댓글
·

D+21,D+22 영어 끝말잇기 js

문제 설명1부터 n까지 번호가 붙어있는 n명의 사람이 영어 끝말잇기를 하고 있습니다. 영어 끝말잇기는 다음과 같은 규칙으로 진행됩니다.1번부터 번호 순서대로 한 사람씩 차례대로 단어를 말합니다.마지막 사람이 단어를 말한 다음에는 다시 1번부터 시작합니다.앞사람이 말한

6일 전
·
1개의 댓글
·
post-thumbnail

D+20 행렬의 곱셈 js

2차원 행렬 arr1과 arr2를 입력받아, arr1에 arr2를 곱한 결과를 반환하는 함수, solution을 완성해주세요.제한 조건행렬 arr1, arr2의 행과 열의 길이는 2 이상 100 이하입니다.행렬 arr1, arr2의 원소는 -10 이상 20 이하인 자연

2024년 12월 15일
·
0개의 댓글
·
post-thumbnail

D+19 특정문자 제거하기 js, 배열의 유사도 js

문자열 my_string과 문자 letter이 매개변수로 주어집니다. my_string에서 letter를 제거한 문자열을 return하도록 solution 함수를 완성해주세요.제한사항1 ≤ my_string의 길이 ≤ 100letter은 길이가 1인 영문자입니다.my_

2024년 12월 15일
·
1개의 댓글
·
post-thumbnail

D+18 완전탐색 모의고사 js

수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다.1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ...2번 수포자가 찍는

2024년 12월 13일
·
0개의 댓글
·
post-thumbnail

D+17 점프와 순간 이동 js

OO 연구소는 한 번에 K 칸을 앞으로 점프하거나, (현재까지 온 거리) x 2 에 해당하는 위치로 순간이동을 할 수 있는 특수한 기능을 가진 아이언 슈트를 개발하여 판매하고 있습니다. 이 아이언 슈트는 건전지로 작동되는데, 순간이동을 하면 건전지 사용량이 줄지 않지만

2024년 12월 12일
·
0개의 댓글
·
post-thumbnail

D+12 D+14 n^2 배열 자르기 js

정수 n, left, right가 주어집니다. 다음 과정을 거쳐서 1차원 배열을 만들고자 합니다.n행 n열 크기의 비어있는 2차원 배열을 만듭니다.i = 1, 2, 3, ..., n에 대해서, 다음 과정을 반복합니다.1행 1열부터 i행 i열까지의 영역 내의 모든 빈 칸

2024년 12월 5일
·
0개의 댓글
·
post-thumbnail

D+10, 11 괄호 회전하기

다음 규칙을 지키는 문자열을 올바른 괄호 문자열이라고 정의합니다.(), \[], {} 는 모두 올바른 괄호 문자열입니다.만약 A가 올바른 괄호 문자열이라면, (A), A, {A} 도 올바른 괄호 문자열입니다. 예를 들어, \[] 가 올바른 괄호 문자열이므로, (\[])

2024년 12월 4일
·
0개의 댓글
·
post-thumbnail

D+7 코어자바스크립트-엔진

https://ko.javascript.info/intro 짧게 intro 완독

2024년 11월 30일
·
0개의 댓글
·
post-thumbnail

D+6 D+9 키패드누르기 js , Manhattan Distance 알고리즘

두 지점의 절댓값의 차이2차원 평면 공간에서 두 점 p와 q 사이의 거리를 측정하는 방법으로 대각선이 아닌 수평 및 수직 이동 거리의 합으로 정의.거리가 (x1,x2)와 (y1,y2) 일 경우Manhattan 거리 = |x1-y1| + |x2-y2|이다. 유클리드 거리

2024년 11월 29일
·
0개의 댓글
·
post-thumbnail

D+5 할인행사 js , Map get, clear, entries (주말에 보충예정)

지금까진객체 : 키가 있는 컬렉션 저장배열 : 순서가 있는 컬렉션 저장하지만 현실 세계를 반영하기엔 이 두 자료구조만으로 부족해서 Map과 Set이 등장하게 되었다.Map 인스턴스 메서드 정리맵은 키가 있는 데이터를 저장한다는 점에서 객체와 유사하다.다만, 맵은 키에

2024년 11월 29일
·
0개의 댓글
·
post-thumbnail

D+4 연속 부분 수열 합의 개수

프로그래머스 코테 풀기 길이 1부터 ~ elements 개수까지 +1씩 포함되도록 늘어나야한다. => 배열을 인덱스 0부터 elements개수-1만큼 사용이 필요함 => elements 배열을 붙인 다음 마지막 값은 필요없으므로 pop 시켰음=> 근데 어차피 eleme

2024년 11월 27일
·
0개의 댓글
·
post-thumbnail

D+3 예상대진표 js

프로그래머스 코테풀기 예상대진표처음 생각해당하는 그룹 번호 찾기 참가자 번호 A=1, B=2인 경우 각각 /2를 한 다음 올림처리를 하면 같은 1이 도출되며, 같은 그룹인 것을 알 수 있다. 따라서 라운드 1에서 종료다음으로, 참가자 번호 A=1, B=4인 경우엔 라운

2024년 11월 26일
·
0개의 댓글
·
post-thumbnail

D+2 멀리뛰기 js

프로그래머스 코테 풀기 멀리뛰기(https://school.programmers.co.kr/learn/courses/30/lessons/12914(수행시간 단축기법) 1.목적 : 메모리를 사용해서 중복연산을 줄이고 중복 연산을 줄여서 수행속도를 개선한다. 메모

2024년 11월 25일
·
0개의 댓글
·
post-thumbnail

D+1 귤 고르기 js

프로그래머스 코테 풀기 귤 고르기포인트 forEach: 배열의 각 요소에 대해 주어진 함수를 실행합니다. 주로 부수 효과(side effects)를 위한 목적으로 사용됩니다. 예를 들어, 배열의 각 요소를 콘솔에 출력하거나 외부 상태를 변경하는 데 사용합니다.map:

2024년 11월 24일
·
0개의 댓글
·
post-thumbnail

정규표현식

무궁무진한 정규표현식제대로 정리하고 활용에 능숙해지기 위해 정리해주었습니다!정규표현식은 대/소문자를 구분합니다! 1.생활코딩 정규표현식 시리즈First matches, All matchescase : ^who -> 문자열 중 시작되는 것만 체크case : who$ ->

2024년 9월 16일
·
0개의 댓글
·

Nullisth 병합할당 (??=) Nullish coalescing assignment

Nullish → null or undefined ?? 와 || 차이||는 첫 번째 truthy값을 반환??는 첫 번째 정의된(defined)값을 반환??는 0이 할당될 수 있는 변수 사용해 기능개발 시 적합안정성관련 이슈때문에 ??는 &&나 ||와 함께 사용하지 못한

2024년 9월 2일
·
0개의 댓글
·

package.json 충돌 해결

package.json 충돌 해결lock 파일 삭제npm install 다시 설치해주기

2024년 6월 6일
·
0개의 댓글
·
post-thumbnail

[프로그래머스 Lv2]최솟값 만들기

메서드를 활용하는게 best다. 최대한 다양한 메서드 공부하고, 바로바로 적용할 수 있도록 복습하자

2024년 5월 19일
·
0개의 댓글
·