[바킹독의 실전 알고리즘] 0x09 - BFS

강의 https://www.youtube.com/watch?v=ftOmGdm95XI&list=PLtqbFd2VIQv4O6D6l9HcD732hdrnYb6CY&index=10 설명 BFS란? Breadth(폭) First Search 다차원 배열에서 각 칸을 방문할 때

2023년 9월 15일
·
0개의 댓글
·

kubernetes 설치

https://domdom.tistory.com/591 https://www.skyer9.pe.kr/wordpress/?p=6630 troubleshooting - container runtime is not running https://hungc.tistory.c

2023년 8월 18일
·
0개의 댓글
·

[바킹독의 실전 알고리즘] 0x08 - 스택의 활용(수식의 괄호 쌍)

강의 https://www.youtube.com/watch?v=cdjjk-ryPKc 문제 해결 방법 여는 괄호가 나오면 스택에 추가 닫는 괄호가 나왔을 경우, 2-1. 스택이 비어있으면 올바르지 않은 괄호 쌍 2-2. 스택의 top이 짝이 맞지 않는 괄호일

2023년 8월 14일
·
1개의 댓글
·

[바킹독의 실전 알고리즘] 0x07 - 덱

강의 https://www.youtube.com/watch?v=0mEzJ4S1d8o 특징 double-ended queue 원소의 추가 O(1) 원소의 제거 O(1) STL dequeue은 인덱스로 접근이 가능하다. (STL queue는 인덱스로 접근 불가능!)

2023년 7월 28일
·
0개의 댓글
·

memset 주의사항

https://blockdmask.tistory.com/441memset은 1 바이트 단위로 값을 초기화 한다.초기화할 값을 정수로 정하고 함수를 실행하면 예상했던 것과 다른 결과를 얻게 된다ㅠmemset을 사용할 때는 0 또는 문자열 초기화로 사용할 것..

2023년 7월 26일
·
1개의 댓글
·

[바킹독의 실전 알고리즘] 0x06 - 큐

https://www.youtube.com/watch?v=D_fwSy5tRAY&list=PLtqbFd2VIQv4O6D6l9HcD732hdrnYb6CY&index=7FIFO 자료구조. 선입선출원소 추가 제거 O(1)코딩테스트에선 push의 최대횟수가 정해져 있어

2023년 7월 18일
·
0개의 댓글
·

ios::sync_with_stdio(0), cin.tie(0), '\n'

https://dingcoding.tistory.com/62C 표준 stream과 C++ 표준 stream의 동기화를 끊는다이걸 쓸 땐 C++ 스타일로만 코드를 작성해야 한다cin과 cout을 묶지 않아 시간이 절약 된다.예:이 때 enter your name

2023년 7월 18일
·
1개의 댓글
·
post-thumbnail

[인프런]따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기 #13, 14, 15

Favorite page 템플릿 만들기 Remove 버튼 활성화 시키기 ![](https://velog.velcdn.com/images/zhy2on/post/6bf775a4-87b5-4a97

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

onClick 콜백 함수

콜백함수에 인자를 넘겨줘야 할 때는 함수를 선언해주는 방식을 사용해야 한다이렇게 하면 버튼을 누르지 않아도 onClickRemove가 실행돼 버린다. 괄호를 보고 함수인 걸 알아서 그대로 실행해버리기 때문이다.그래서 인자를 전달해줘야 하는 경우는 저런식으로 사용해야 함

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

자바스크립트 map함수

자바스크립트의 map() 함수는 배열의 각 요소에 대해 제공된 함수를 호출하고, 그 함수의 반환 값을 사용하여 새로운 배열을 생성한다.originalArray: 원본 배열로, 각 요소에 대해 함수를 적용한다.currentValue: 현재 처리 중인 요소의 값.index

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

mongoose의 exec() 함수

Mongoose에서 쿼리를 작성할 때, 쿼리 메서드(예: find(), findOne(), updateMany() 등)를 호출하면 Mongoose는 해당 쿼리를 수행하고 결과를 반환하는 대신, 이를 체인 가능한 쿼리 객체로 반환한다. 이때 exec() 함수를 사용하여

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

[인프런]따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기 #9, 10, 11, 12

Favorite 모델 만들기 schema를 먼저 만들고 그걸로 model을 만든다. mongoose.Schema -> 스키마 생성 mongoose.model(name, schema) -> 스키마로 어떤 name의 모델을 만듦 삽질..🫠 504 Gateway Tim

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

fetch vs axios

https://tlsdnjs12.tistory.com/26둘다 똑같이 http request를 위한 라이브러리이다.fetch는 자바스크립트의 내장라이브러리이고 axios는 추가로 모듈 설치가 필요하다.대신 fetch보다 axios가 지원하는 기능이 더 많고 f

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

mongoose의 Schema.Types.ObjectId

Schema.Types.ObjectId는 MongoDB의 ObjectId 타입을 나타낸다. ObjectId는 MongoDB에서 문서를 식별하기 위해 사용되는 12바이트의 고유한 식별자이다.ref랑 한쌍으로 쓰이는 것 같다. 어떤 모델의 ObjectId를 사용할 것인지를

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

데이터베이스에서 사용하는 모델이란?

데이터베이스에서 모델이란 데이터베이스에서 모델은 데이터의 구조와 규칙을 정의하는 개념이다. 모델은 데이터베이스 내의 엔티티(Entity)를 나타내며, 해당 엔티티에 대한 속성과 동작을 정의한다. 데이터베이스 모델은 일반적으로 CRUD(Create, Read, Update, Delete) 작업을 수행할 수 있는 메소드를 포함한다. 이러한 메소드를 사용하여 ...

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

[인프런]따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기 #8

https://www.youtube.com/watch?v=pVflC9y9C6U 캐스팅 정보를 가져올 때는꼴의 url로 요청하면 된다.landing page에선 무비 포스터를 클릭하면 해당 무비 디테일 페이지로 넘어갈 수 있게 GridCards 컴포넌트를 배치했

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

[인프런]따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기 #7

강의 https://www.youtube.com/watch?v=TrxXFbF52gs App.js 각 무비이미지를 클릭하면 `/movie/movieId` 꼴의 url로 접속 하게 됨. Route컴포넌트의 `:`을 사용해 movieId에 따라 url 라우팅을 할 수

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

props.match

React Router에서 사용되는 속성 React Router는 URL과 일치하는 컴포넌트를 렌더링하고, 이때 `해당 컴포넌트에 props로 여러 속성을 전달`한다. props.match는 이러한 속성 중 하나로, 현재 URL과 일치하는 라우팅 규칙에 대한 정보를 담고 있다. ex) props.match.path: 현재 라우팅 규칙의 경로 정보를 포...

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

Route 컴포넌트 동적매개변수

Route 컴포넌트에서 exact path를 사용할 때 ":"(콜론)은 동적 URL 매개변수(parameter)를 나타내는 역할을 한다. exact path는 특정 URL 경로와 정확히 일치하는 경우에만 해당 Route 컴포넌트가 렌더링되도록 지정하는 데 사용된다. 콜론(:)은 동적인 URL 매개변수를 나타내는 경로 매개변수(parameter)로 사용된다...

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

[인프런]따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기 #6

Load More button 만들기 useEffect의 의존성에 빈 배열이 들어 있기 때문에 컴포넌트가 마운트 될 때 한 번만 useEffect가 실행된다. 다음 페이지의 popular movie를 불러오기 위해선 url의 끝에 page번호를 업데이트해서 api를 호출하면 된다. 그렇게 하기 위해 CurrentPage state를 선언해주고 but...

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