일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 싸피 10기
- 싸피
- 자바 알고리즘
- 비동기
- jpa
- 싸피 대전캠퍼스
- SSAFYcial
- 싸피 12기
- 자료구조
- 자바 코딩테스트
- 알고리즘 자바
- 프론트엔드
- 개발자
- 프로그래머스
- 코딩테스트 자바
- 싸피셜
- 코딩테스트
- 코드트리
- 알고리즘
- 인프런
- 싸피 기자단
- 자바스크립트
- 백준
- 싸피10기
- swea
- ssafy
- 싸피 11기
- 리액트
- 싸피11기
- 자바스크립트 자료구조
- Today
- Total
목록프론트엔드 (10)
병아리의 코딩 일기
🍀 배열로 Queue를 구현하여 풀기 배열로 Queue를 구현하는 방법은 앞 글에 설명해두었으니 참고하시길 바랍니다! 이 문제를 처음 봤을 때 풀지 못했고, 이선협 강사님이 Linked List 로 Queue를 구현하여 푸시길래 같이 풀어보고 다시 Array를 이용해 풀어보았습니다. class Queue { constructor() { this.queue = []; this.front = 0; this.rear = 0; } enqueue(value) { this.queue[this.rear++] = value; } //dequeue 는 항상 값을 반환해준다는 걸 잊지 말기! dequeue() { const value = this.queue[this.front]; delete this.queue[this...
이선협 강사님의 자바스크립트 코딩테스트 광탈 방지 A to Z 강의를 요약 정리해보았습니다. 😃 알고리즘을 잘 공부하는 방법 문제를 풀 때 중요한 것 1. 항상 여러가지 풀이 방법이 있을 수 있다는 것을 기억하자 2. 항상 예외가 있을 수 있다는 것을 기억하자 3. 내가 풀어낸 답이 베스트인지 의심하자 4. 문제를 풀었다면 시행착오를 모두 기록하자 5. 다른 사람의 코드를 많이 보자. 생각하지 못했던 방법을 발견할 수 있다. 6. 쉽게 포기하지 말자. 하지만 도저히 모르겠다면 답을 보는 것도 좋은 방법이다. 그나마 재밌게 공부하는 법 1. 시각적인 사이트의 도움을 받자 (Visualgo, Algorithm Visualizer 등 알고리즘을 시각화한 사이트는 꽤 많다.) 2. 공부하는 자료구조 / 알고리즘..
풀이 1 function solution(n) { let arr = [...String(n)]; let answer = []; for (let i = 0; i Number(value)); } 기억해야 할 문법:ㄹ reverse() map()
안녕하세요! 벌써 여름 날씨가 되어가네요 :) 오늘은 제가 자바스크립트를 공부하는 데에 정말 큰 도움을 받고 있는 '코드온랩' 선생님을 소개할게요! 저는 강남의 한 국비학원에서 백엔드 수업을 수료하고 현재 프론트엔드 개발자를 준비하고 있어요. 강의들을 듣고, 스스로 홈페이지를 직접 만들어보며 기초적인 HTML 과 CSS 를 공부하던 중 기능 구현을 하기 위해선 결국 자바스크립트를 잘해야 한다는 사실을 깨달았습니다. 여러 무료 강의들과 책을 보며 어느 정도 기초 지식을 쌓았지만, 막상 혼자 적용해보려고 하니 막막하고 어렵더라구요. 그러던 찰나에, 방향을 잡아주는 사람이 필요하다고 생각되어 숨고 앱에서 코딩 레슨 요청을 했고 그 때 코드온랩 을 처음 알게 되었습니다. ;) 일단 '기다려주는 쌤'이라는 첫 소..