본문 바로가기
728x90
[미라클모닝] 4주차. 01/30~02/05 22일차. 01/30 아침에 책 읽으니까 집중이 정말 잘된다!! 1시간 넘게 몰입해서 읽었다😌 그리고 아침먹고 조깅까지 완료❕ 23일차. 01/31 예전엔 잠들기 전까지 침대에 누워있는 시간이 싫어서 눈이 감길때 까지 유튜브를 봤었는데 요즘은 핸드폰을 멀리 놓고 자는 게 적응되기도 했고 잠들기 전 생각하는 시간도 좋고 예전에 비하면 금방 잠에 들 수 있어서 좋다. 요즘 6시30쯤에 일어나다 보니 집독재 삼반수하던 시절이 생각난다. 그때만큼 열심히 살기는 아마 평생 힘들겠지만 그래도 저번 방학에 비하면 많이 부지런해져서 좋다. 내가 알고있는 나의 한계치까지 다시 다가가기위해 노력할거다. 내일은 설날이라 새벽 4~5시쯤 일어나서 빠르게 준비하고 내려가야 하는데 백준 1문제라도 꼭 풀고 가야겠다. 이번 방학 .. 2022. 1. 30.
[노드/리액트 기초] #4. MongoDB Model & Schema **본 포스팅은 유튜브&인프런 John Ahn님의 노드 리액트 기초 강의를 참고하여 작성하였습니다.** Model 우리가 어떤 웹사이트에 가면 거기서 회원가입을 한다. 회원가입을 할때 우리가 쓴 유저이름이나 사는 곳, 나이 등을 입력하면 그것들이 User DB에 들어간다. 그래서 유저랑 관련된 데이터들을 보관하기위해 User Model과 User Schema를 사용한다. Model은 Schema를 감싸주는 역할을 한다. 그렇다면 Schema는 무엇일까? Schema 어떤 상품에 관련된 글을 작성한다면 그 글을 작성한 사람이 누구인지, 상품 이름이 뭔지, 이름 타입, 이름의 최고길이, 상품 설명 등등 정보를 하나하나 지정해주는 역할을 하는 것이 Schema이다. 2022. 1. 29.
[백준/C++] 1747번: 소수&팰린드롬(S1) 문제 https://www.acmicpc.net/problem/1747 1747번: 소수&팰린드롬 어떤 수와 그 수의 숫자 순서를 뒤집은 수가 일치하는 수를 팰린드롬이라 부른다. 예를 들어 79,197과 324,423 등이 팰린드롬 수이다. 어떤 수 N (1 ≤ N ≤ 1,000,000)이 주어졌을 때, N보다 크거나 같고, www.acmicpc.net 사용한 알고리즘 2022.01.29 - [PS/Algorithm] - [알고리즘 개념정리] 6. 완전탐색/백트래킹 -> 완전 탐색 각각의 경우들을 좀 더 복잡하게 따져주는 문제이다. 보통 각 경우를 나타내는 무언가를 인수로 받아서 그 경우에 대한 테스트를 진행하는 함수를 따로 작성한다. 시간 복잡도 문제를 풀기에 앞서, 이 문제를 완전탐색 알고리즘으로 풀.. 2022. 1. 29.
[알고리즘 개념정리] 6. 완전탐색/백트래킹 **본 포스팅은 22Winter 신촌캠프 초급반 강사 dart님의 강의를 참고하여 작성하였습니다.** 완전 탐색(Brute Force) : 모든 경우를 탐색해 가면서 무언가를 세거나 어떤 조건이 가능한 경우가 있는지 확인하는 방법 ★ 완전 탐색 문제 판별법 하나의 경우마다 따져야 할 게 명확한 경우 어떤 상태를 구성하고, 그 상태가 특정 조건을 만족하는지 검토해야 하는 등의 문제 나올 수 있는 경우의 수가 모두 탐색할 수 있을 만큼 적은 경우 (N제한이 작을 때!!) ★ 완전 탐색 문제 접근법 모든 경우(상태)를 생성할 수 있는 방법을 생각한다. 각각의 경우에 대해 그 문제의 조건을 만족하는지 체크한다. * 문제에 따라 모든 경우를 따질 필요가 없거나 각 경우에 대해 체크할 조건이 없는 등의 상황도 있다.. 2022. 1. 29.
[노드/리액트 기초] #2. NODE JS & EXPRESS JS **본 포스팅은 유튜브&인프런 John Ahn님의 노드 리액트 기초 강의를 참고하여 작성하였습니다.** Node.js Node.js가 나오기 전까지는 JavaScript를 항상 브라우저 속에서만 썼다. 하지만 Node.js가 나옴으로 인해 JavaScript를 브라우저(Chrome, Internet Explorer)가 아닌 서버 사이트에서도 쓸 수 있게 되었다. 즉, Node.js는 JavaScript 언어를 활용하여 확장성이 있는 네트워크 애플리케이션 개발에 사용되는 소프트웨어 플랫폼이며 특히 서버사이트에서 많이 사용된다. Node.js 사용이유는 이 블로그에 잘 정리되어있다. 👍 Express.js Node.js가 자동차의 엔진이라고 생각하면, Express.js는 그 엔진(Node.js)을 가지고 .. 2022. 1. 29.
[노드/리액트 기초] #0. 웹 개발 공부 시작 앱 개발 공부를 잠시 중단하고 웹 개발 공부를 해보기로 마음먹었다! 예전에 html, css, javascript 얕게 배워본 거 말고는 아는 게 없기 때문에 인프런 강의를 들으며 공부하려고 한다. 참고할 강의 로드맵은. . . --> https://www.inflearn.com/roadmaps/331 [입문~활용] 따라하며 배우는 웹 개발 시리즈 (풀스택) - 인프런 | 로드맵 너무나 많은 강의가 있다 보니깐어떤 강의를 들어야 하며 어떠한 강의부터 시작해야 할지 고민되잖아요! 그래서 따라만 하면 저절로 실력이 늘 수 있는,그리고 배웠으면 최대한 바로 써먹을 www.inflearn.com 먼저, 수강해 볼 강의는. . . --> https://www.inflearn.com/course/%EB%94%B0%.. 2022. 1. 29.
728x90