분류 전체보기
2월 4주차 주간 회고
일주일 동안... 😎 뭐 했나 월요일 주말에 못했던 express 서버 연결해서 json 파일 비동기로 fetch받아오는 것까지 진행했다. 근데 fetch 때문에 html이 제대로 안 그려지는 현상이 발생했다. 수업에서는 prototype을 실습하면서 배웠는데, 잘 이해가 안 갔던 __proto__가 조금 더 명확해지는 느낌이라서 기분이 좋았다. ⇒ prototype 개념에 대해 좀 더 정리가 필요할 것 같다. 화요일 학원 방학(3월 첫째 주) 계획을 키워드 위주로 대강 짰다. 할 일이 너무 많다. fetch로 인한 버그를 객체를 비동기로 실행시키게 해 없앴다. 근데 객체를 나누는 것이 제대로 되지 않아서 슬라이드가 따로따로 움직이는 일이 발생했다. git log를 정리하고 싶은 마음이 들어서 도움도 받..
2월 3주차 주간 회고
😎 가장 많이 성장한 부분 자바스크립트를 깊게 공부했다. 질문을 많이 했다. 블로그를 2주 만에 정리했다. 회고도 매일 쓰려고 했다. 😎 가장 많이 부족했던 부분 컨디션 관리를 못 해서 빈백에서 너무 깊게 잤다. 이론 공부를 너무 많이 해서 실습을 많이 못 했다. 기분파라 하기 싫은 걸 자꾸 미루고 안 했다. 😎 가장 많이 뇌리에 박혔던 생각 다음주 다짐 학원 방학 일주일치 계획 짜기 멘탈 관리 잘 하기
[WakaTime] VSCode 9시간 29분(2020년 2월 3주)
[WakaTime] VSCode 사용량 (2020년 2월 3주) 일주일 간 사용 시간: 9시간 29분 가장 많이 쓴 언어: Javascript (6시간 38분)
[BOJ][Java] 4949번 - 균형잡힌 세상
문제 백준 4949번 문제: 균형잡힌 세상 문제 설명 위(괄호 문제)와 같은데 괄호의 종류가 다양해진 문제 [BOJ][Java] 9012번 - 괄호 문제의 응용 문제이다. 나는 괄호 문제에서 조건만 추가해서 답을 구했다. 추가 조건 .이 오면 멈춰야 하므로 while문으로 변경했다. 문자열 .이 오면 while문 중지하도록 했다. 소괄호()일 때와 대괄호[]일 때의 조건을 분리해 스택에 쌓이고 빠질 수 있도록 했다. 이 때, [)와 같은 짝이 맞지 않는 괄호가 true가 되는 것을 막기 위해 stack.peek() == "(" 조건을 추가해 주었다. 성공 코드 import java.util.Scanner; import java.util.Stack; public class Main { public stat..
[BOJ][Nodejs] 1676번 - 팩토리얼 0의 개수
문제 백준 1676번 문제: 팩토리얼 0의 개수 문제 설명 소인수분해의 성질을 활용하여 N!의 끝에 0이 얼마나 많이 오는지 구하는 문제 N 팩토리얼의 결과값 끝에 붙은 0을 알기 위해서는 2와 5의 개수를 알면 된다. 근데 패턴을 보면, 5가 1개 나올 때, 2도 1개 이상이 나온다. 즉, 5의 개수를 알면 0의 개수도 알 수 있다. 그래서 5의 배수만큼 커지도록 반복문을 돌려 5의 개수를 더한다. 성공 코드 const readline = require("readline"); const solution = n => { let answer = 0; for (let i = 5; i { const r = readline.createInterface({ input: process.stdin, output: p..
[한빛미디어] <나는 리뷰어다 2020> 도서 서평단 당첨
한빛미디어 도서 서평단 당첨 서평단 모집 글 무려 한 해 동안 한 달에 한 권씩 증정이다. 와우 비루한 블로그지만 당장 신청했다. 당첨 메일 요즘 딱 무슨 책을 읽을지 찾아보고 책에 목말라 있었는데 좋은 책을 많이 읽을 수 있을 것 같다, 읽으면서 느낀 점을 글로 잘 표현하는 연습도 해야겠다. 어떤 책이 리스트에 있을지도 궁금하고 여러모로 기대가 된다 😃