profile
자라나라 나무나무
post-thumbnail

[프로그래머스] 외계어 사전

많은 예시를 보고 만들어 낸 알고리즘이다.for문을 두번 사용했다.dic의 배열을 돌고 spell을 배열을 돌면서 spell의 인수들이 포함되어 있는지를 indcludes() 메서드를 이용하여 subArr에 넣어주었다.새로 알게된 some() 메서드는 조건이 맞으면 t

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

[프로그래머스] 영어가 싫어요

먼저, numbers에 "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine" 값들이 공백 없이 조합되어 있다는 말에서 힌트를 하나 얻었다.이 숫자들을 배열에 담아 반복문을 돌려야 겠

2023년 11월 3일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 잘라서 배열로 저장하기

프로그래머스에 저장된 2개의 테스트 케이스에는 통과가 떴는데 막상 제출 하니까 오답률이 62.5가 나오는 알고리즘 이었다.테스트 케이스를 1개 더 추가해서 문제점이 무엇인지 알아보았다.내가 짠 알고리즘은 n개의 개수대로 나누었을 때 남은 갯수가 n개 보다 작으면 날려버

2023년 11월 1일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 숨어있는 숫자의 덧셈 (2)

정규식과 replace매서드와 split매서드를 이용한다./A-z/g 라는 정규식은 대,소문자라는 정규식입니다.split을 적용하기 전 콘솔입니다.출력된 부분을 보면 문자가 있던 부분에 빈칸으로 처리된 것으 볼 수 있습니다.split('')이라는 메서드를 적용하면 배열

2023년 10월 15일
·
0개의 댓글
·
post-thumbnail

npm으로 react-typescript설치부터 git 연결 까지

터미널에서 create-react-app typescript 설치를 해준다.바탕화면에 프로젝트 폴더를 만들어서 그 폴더 안에 설치를 할 것이다.cd Desktop (바탕화면으로 이동)npx create-react-app 본인 파일이름 --template 파일을 만든 뒤

2023년 10월 13일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 문자열 정렬하기(2)

한줄로 간단하게 하는 방식을 찾아냈다.사실 나도 이렇게 하고싶었는데 배열로 먼저 만들고 sort한 다음 toLowerCase()메소드 순서대로 하니까 에러가 나서 중도포기 했었는데 문자열 소문자로 변경한 것을 배열로 만들면 됐다!

2023년 10월 2일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 배열 회전시키기

: 새로운 요소를 배열의 맨 앞쪽에 추가배열에서 마지막 요소를 제거: 배열에서 첫번째 요소 제거

2023년 9월 23일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 인덱스 바꾸기

문자열의 위치를 바꾸기 위해선 문자열을 배열로 바꿔야 한다는 것도 splice를 사용해서 삭제하고 바꿀 수 있다는 것 까지는 알아냈다.하지만 아무리 생각해도 교차해서는 어떻게 바꿀 수 있을지 몰랐다.먼저 문자열을 구조분해 할당을 통해서 배열에 넣어준다.splice(시작

2023년 9월 20일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 제곱수 판별

나의 답변

2023년 8월 30일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 숨어있는 숫자의 덧셈(1)

split 메서드를 이용하여 배열을 자르는 것 까지는 생각해 냈고 isNaN을 이용하여 배열이 숫자가 아닌 경우 false를 출력하는 것도 알게 되었다. 마지막 배열 안의 문자로 된 문자열들을 어떻게 숫자로 판별하는지 까지 생각을 하지 못했다. (1)풀이 에서는 배열을

2023년 8월 29일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 세균 증식

업로드중.. 나의 풀이 다른사람의 풀이 누적된 덧셈 계산에 +=를 이용하여 알고리즘은 많이 풀어봤었는데 곱하기도 누적계산을 할 수 있다는 것은 몰랐다. for문을 이용해서 문제를 풀어야 겠다는 방식까지 잘 접근 했었는데 아쉽게도 끝까지 다 풀지 못했다.

2023년 8월 26일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 옷가게 할인받기

처음에 계속 undefinde가 떠서 이유를 모르겠어서 다른 사람들이 쓴 코드들을 찾아봤다.첫 if문의 조건을 10만원으로 했던 것이었다.그렇게 되면 50만원 이상도 10만원이기 때문에 할인이 5%밖에 할인이 되지 않는다.그렇기 때문에 제일 큰 금액의 할인율 부터 조건

2023년 8월 18일
·
2개의 댓글
·
post-thumbnail

[프로그래머스] 자릿수 더하기

1시간 동안 풀이의 문제점을 찾다가 결국 답을 보고 드디어 이해가 갔다.배열 안에는 문자이기 때문에 다시 숫자로 바꿔줘야 한다는 것이다.

2023년 8월 2일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 최댓값 만들기(1)

반복문과 map으로 해결 하려고 하였지만 코드가 과하게 길어지는 느낌을 받아서 찾아보다가 배열 안에서 내림차순이나 오름차순으로 정렬을 한 뒤에 값을 도출하면 코드 길이도 짧고 알아보기 쉽다는 것을 알아냈다.numbers.sort()를 사용하여 내림차순으로 정렬을 한 뒤

2023년 7월 26일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 문자열 뒤집기

나는 한 스텝 마다 변수로 지정을 하여 값을 리턴 하였다.하지만 spread문법으로 하는 경우와 split, reverse, join을 한번에 리턴하여 값을 도출해내는 방법이 있어서 메모해 두려고 한다.문자열을 전개하였기 때문에 바로 reverse로 방향을 바꿔주고 j

2023년 7월 21일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 배열의 유사도

문제 풀이 방법이 생각나지 않아 찾아보았고 filter와 includes로 문제를 푸는 힌트를 얻은 다음 알고리즘을 풀어보았다.s2라는 배열에 include라는 메서드를 사용해서 words라는 요소를 포함하고 있는지 확인하고먼저 s1이라는 배열을 filter로 필터링

2023년 7월 20일
·
0개의 댓글
·
post-thumbnail

yarn으로 react-typescript설치부터 git 연결 까지

이번에 새로운 프로젝트를 시작하게 되면서 버전 관리를 npm이 아닌 yarn으로 관리해 보고싶다는 의견이 나왔고 모두 동의를 하였다.언어는 타입스크립트로 하기로 하였다.yarn create react-app "폴더명" --template typescript(""빼고 쓰

2023년 6월 1일
·
0개의 댓글
·

[TIL] CORS

CORS > CORS(Cross-Origin Resource Sharing)는 출처가 다른 자원들을 공유한다는 뜻으로, 한 출처에 있는 자원에서 다른 출처에 있는 자원에 접근하도록 하는 개념 권한을 부여받기 위한 cross-origin 요청은 서버에서 허가를 받아야 하

2023년 2월 27일
·
0개의 댓글
·

[TIL]Local Storage vs Session Storage vs Cookies

Web Storage 와 Cookies 비교 쿠키는 매번 서버로 전송된다. 웹 사이트에서 쿠키를 설정하면 이후 모든 웹 요청은 쿠키정보를 포함하여 서버로 전송된다. Web Storage는 저장된 데이터가 클라이언트에 존재할 뿐 서버로 전송은 이루어지지 않는다. 이는

2023년 2월 26일
·
0개의 댓글
·
post-thumbnail

[styled-components] children render 오류

GlobalStyle.jsx를 css전체로 적용하고 싶은데 이런 오류가 발생했다.GlobalStyle.jsx가 children에 render가 되지 않는다!index.js에서 app.js를 제외하고는 다른 컴포넌트들을 <Oulet/>을 이용해서 children으로

2023년 1월 25일
·
0개의 댓글
·