profile
프론트!
post-thumbnail

[프로그래머스/JavaScript]완전탐색--소수찾기

#1 필요한 것들 #1-1 소수 판별: 에라토스테네스의 체 이 문제는 시작부터 당황했다. 가능한 소수의 경우를 모두 찾아야하는데, 본인이 알기론 소수에는 조건이 없는데 말이다. 검색 해 보니, 소수를 판별하는 방법인 에라토스테네스의 체라는 것이 존재한다. 에라토스테

2021년 7월 17일
·
0개의 댓글
post-thumbnail

[프로그래머스/JavaScript]정렬--가장 큰 수

머리가 어질어질하네... ㅋㅋㅋnumbers = \[3, 30, 34, 5, 9]일 때,첫째 자릿수를 기준으로 내림차순 정렬한다.둘째 자릿수를 기준으로 내림차순 정렬한다.셋째 자릿수를 기준으로 내림차순 정렬한다.첫째 혹은 둘째 자릿수가 같을 때, 가령 \[3, 30,

2021년 7월 13일
·
0개의 댓글
post-thumbnail

[프로그래머스/JavaScript]스택/큐--기능개발

#1 speeds에 맞게 progresses 진행시키기 progresses 배열에 원소가 남아 있는 한 while문으로 반복시킨다. speeds와 progresses 배열의 같은 인덱스에 해당하는 짝을 묶어 더해준다. 진행도가 100이라면 더하지 않는다. #2 첫

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

[프로그래머스/JavaScript]해시--위장

프로그래머스의 Level2 알고리즘을 처음 풀어봤는데 장난이 아니다.수학을 왜 잘 해야하는지 싶기도 하고. 코드를 짜는 건 재쳐놓고 간단한 규칙도 수식으로 정리를 못하니 자괴감이 들기도 하다.가능한 위장의 경우의 수를 찾는 방법은 다음과 같다.가령 \`예제 \* 모자

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

JavaScript reduce

reduce() 메서드는 당신이 제공한 reducer function을 배열의 각 원소에 실행시켜 단일 아웃풋값을 도출해낸다. \-MDN Web Docs-reduce는 array.map()과 같이 모든 원소에 대해 순서대로 실행된다.사진 출처 : MDN Web Doc

2021년 7월 2일
·
0개의 댓글
post-thumbnail

[프로그래머스/JavaScript]완전탐색--모의고사

처음에는 map을 두 개 써서 할려고 했는데 코드가 너무 지저분해보였다. 오히려 for 혹은 if를 활용하는게 더 깔끔해질 때가 있다.for나 if문을 사용하여 여러 번 비교하면 결과는 이끌어 낼 수 있다. 하지만 코드가 깔끔해보이지 않는다는 것이 문제.다른 사람들의

2021년 7월 2일
·
0개의 댓글
post-thumbnail

Firebase Admin 사용하기 위한 키 생성

진행중인 프로젝트의 설정 창으로 이동한다. 그 곳에서 서비스 계정 탭을 클릭.새 비공개 키 생성 클릭.아래 사진과 같이 JSON 형식의 파일이 저장된다.비공개 키를 생성하였으니 admin SDK를 사용하기 위한 script를 작성한다.기본적인 구성은 위 사진에 나온 그

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

[Github] #3 branch 사용해보기

repo를 공유하는데 branch를 사용하지 않는다면?repo를 공유하는데 branch를 사용한다면?branch는 말 그대로 가지를 의미한다. 메인 branch인 master에서 벗어나 새로운 branch를 이용하면 구성원들이 각각의 branch에 commit하고 이후

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

[Github] #1 Github push & pull

init? > 해당 폴더를 Git을 관리하겠다고 선언한다..git이라는 제목의 숨은 폴더가 생성된다..git이 로컬 저장소에 해당헌데, github같은 오픈소스를 받아올 때도 init이 되기 때문에 직접 init을 한 공간에 무언가 설치한다면 충돌이 일어날 수 있으므로

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

Next JS, serverside에서 auth 접근을 가능케하는 방법

Next JS의 serverside에서 auth접근을 가능케하기 위한 방법을 정리한 글입니다. 이 문서를 번역하여 정리하였습니다.부실번역 및 오역은 죄송합니다. 😂본인은 Firebase Auth 접근, Next js, tokens, cookies 그리고 getServ

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

console의 다양한 활용

웹 개발 공부를 시작한지 6개월 정도가 지났다. 최근에 첫 프로젝트가 마무리가 되었다. 단순히 공부를 하는 것이 아닌 실제 서비스에 가깝게 만들어본 것은 처음이었다. 쉬어가는 겸 다음 도약을 위해 준비할 겸, 개발과정에서 도움이 될 만한 개발자 도구의 활용법에 대해 공

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

첫 프로젝트를 마치고

Play. & 라는 이름은 캡스톤 발표 직전까지도 가제목으로 사용하던 프로젝트에 10분동안 고안한 결과, '테니스 치면서 재밌게 놀고 그 이후 ... '의 여운을 주기위해 만든 이름이다. 벌써 4학년 1학기가... 💦💦 올 해 초부터 본격적으로 프론트 공부를 시

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

GeeksforGeeks-Direct Address Table, 직접 주소 테이블

영어 공부 겸, 직접 주소 테이블 공부 겸 이 문서를 번역, 정리 한 글입니다.직접 주소 테이블은 배열을 사용하여 records를 그에 상응하는 keys로 매핑하는 자료 구조를 말한다.직접 주소 테이블에서 record들은 그들의 key value들을 직접적으로 inde

2021년 4월 27일
·
0개의 댓글
post-thumbnail

삼항연산자, 이중 삼항연산자

삼항연산자는 조건 ? true일 경우 실행 내용 : false일 경우 실행 내용 형태의 연산문이다.조건이 충족될 경우 :를 기준으로 앞의 내용이 실행되며, 충족되지 않을 경우 뒷부분의 내용이 실행된다.삼항 연산자는 if 조건문의 좋은 대안이 된다.상황에 따라 if문이

2021년 4월 25일
·
0개의 댓글
post-thumbnail

지난 날들 중 가장 최근 날짜 찾기(with find)

프로젝트를 하는 도중,와 같은 상황에서 STD_Date로 주어진 날짜를 기준으로 allDays의 date 중 같은 날짜거나 지난 날짜들 중에서 가장 최근의 날을 가져오기 위한 알고리즘을 짜느라 고민을 하게되었다.처음에는 for문이나 map을 사용해서 전체 배열을 돌아서

2021년 4월 22일
·
0개의 댓글
post-thumbnail

해시, Hash, 해시테이블

'Hash'에 대해서 공부해보고 정리한 자료입니다.데이터를 관리/유지하기 위한 자료구조리소스를 포기하고 속도를 취함.검색하고자 하는 키값을 입력받아서 해시함수를 돌려서 반환받은 해시코드를 배열의 인덱스로 환산해서 데이터에 접근하는 자료 방식.사진 출처 : 유튜브-엔지니

2021년 4월 21일
·
0개의 댓글
post-thumbnail

[프로그래머스]해시--완주하지 못한 선수(with js)

첫 번째 시도 의도 filter로 participant의 원소 중, completion에는 없는 원소를 찾아내려 하였다. 하지만 내가 생각하지 못한 게 두 가지가 있다. arr.filter()를 하면 배열을 return 한다. participant에 이름이 같은 원

2021년 4월 20일
·
0개의 댓글
post-thumbnail

chart.js 사용하기(with React)

자바스크립트의 차트 라이브러리 chart.js 사용하기입니다.

2021년 4월 13일
·
0개의 댓글
post-thumbnail

canvas - 2

canvas의 시작은 항상 캔버스 불러오기입니다.위의 명령어 원 or 호 그리기를 위한 메소드입니다.기억 할 것은 두 가지입니다.각도의 단위는 rad이다.방향에서 false는 시계 방향, true는 반시계 방향을 의미. 아무것도 없다면 false.채색의 유무는 좌표를

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

[프로그래머스]정렬 -- K번째수(with JS)

commands를 기준으로 map을 한다. commands의 각 배열에 할당된 값으로 slice를 하면 주어진 array를 자를 수 있다.그 후, sort()를 하여 정렬한다. 마지막으로 k번째 수를 찾는다.sort() 함수는 정렬 기준을 정할 수 있는데 이를 지정하지

2021년 4월 1일
·
0개의 댓글