본문 바로가기

전체18

[기본 다지기] - 그리디 보호되어 있는 글 입니다. 2024. 7. 17.
[코드트리 조별과제] DP - 1편 우선 DP에 대해 학습하기 전 DP에 대해 알아보자.DP란 Dynamic Programming의 약자로 " 큰 문제에 대한 답을 얻기 위해 동일한 문제이지만 크기가 더 작은 문제들을 먼저 해결한 뒤, 그 결과들을 이용해 큰 문제를 비교적 간단하게 해결하는 기법" 라고 코드트리에서 정의했다.좀 더 간단하게 요약해보면 작은 단위로 쪼개진 문제들을 해결하고 그 결과를 이용하여 큰 문제를 해결하는 기법이라고 생각한다.그럼 바로 문제를 풀어보도록 하자.https://www.codetree.ai/missions/2/problems/maximum-sum-path-in-square?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 .. 2024. 7. 17.
React Hook 아래 코드의 경우 람다식을 통해 값을 줄수도 있고 변환 함수(원본 즉시 수정)를 줄 수 있다.setCount(prev => prev + 1)의 경우 prev는 이전 상 값을 나타내는 변수다.  import { useState } from 'react';function Body() { const [count, setCount] = useState(()=> 0); const onIncrease = () => { setCount(count + 1); setCount(prev => prev + 1); setCount(prev => prev + 1); }; return ( {count} + );}export default Body;   참고https://velog.io/@haru/process-tasks-w.. 2024. 5. 8.
트리 트리의 개념    이진트리    트리순회루트 T, 왼쪽 L, 오른쪽 R1. 전위 순회 - T, L, R2. 중위 순회 - L, T, R3. 후위 순회 - L, R, T 2024. 5. 2.