<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>enjoyhee.day</title><description>enjoy hee day</description><link>https://enjoyhee.day/</link><item><title>99클럽 코테 스터디 5일차 TIL - 백준 31464번 초콜릿 괴도 코코</title><link>https://enjoyhee.day/blog/99%ED%81%B4%EB%9F%BD-%EC%BD%94%ED%85%8C-%EC%8A%A4%ED%84%B0%EB%94%94-5%EC%9D%BC%EC%B0%A8-til-%EB%B0%B1%EC%A4%80-31464%EB%B2%88-%EC%B4%88%EC%BD%9C%EB%A6%BF-%EA%B4%B4%EB%8F%84-%EC%BD%94%EC%BD%94/</link><guid isPermaLink="true">https://enjoyhee.day/blog/99%ED%81%B4%EB%9F%BD-%EC%BD%94%ED%85%8C-%EC%8A%A4%ED%84%B0%EB%94%94-5%EC%9D%BC%EC%B0%A8-til-%EB%B0%B1%EC%A4%80-31464%EB%B2%88-%EC%B4%88%EC%BD%9C%EB%A6%BF-%EA%B4%B4%EB%8F%84-%EC%BD%94%EC%BD%94/</guid><description>https://www.acmicpc.net/problem/31464DFS (깊이 우선 탐색)단절점 (Articulation Point)그래프 연결성 판별오늘은 백준 31464번 초콜릿 괴도 코코 문제를 풀어보았다. 이 문제는 단일 덩어리로 연결된 초콜릿 중,</description><pubDate>Fri, 04 Apr 2025 18:08:52 GMT</pubDate></item><item><title>99클럽 코테 스터디 3일차 TIL - 백준 1781번 컵라면</title><link>https://enjoyhee.day/blog/99%ED%81%B4%EB%9F%BD-%EC%BD%94%ED%85%8C-%EC%8A%A4%ED%84%B0%EB%94%94-3%EC%9D%BC%EC%B0%A8-til-%EB%B0%B1%EC%A4%80-1781%EB%B2%88-%EC%BB%B5%EB%9D%BC%EB%A9%B4/</link><guid isPermaLink="true">https://enjoyhee.day/blog/99%ED%81%B4%EB%9F%BD-%EC%BD%94%ED%85%8C-%EC%8A%A4%ED%84%B0%EB%94%94-3%EC%9D%BC%EC%B0%A8-til-%EB%B0%B1%EC%A4%80-1781%EB%B2%88-%EC%BB%B5%EB%9D%BC%EB%A9%B4/</guid><description>https://www.acmicpc.net/problem/1781그리디 알고리즘우선순위 큐 (최소 힙)문제 선택 최적화 전략오늘은 백준 1781번 문제인 컵라면 문제를 풀었다. 각 문제마다 데드라인과 해당 문제를 해결했을 때 받을 수 있는 컵라면 수가 주어진다</description><pubDate>Thu, 03 Apr 2025 04:44:47 GMT</pubDate></item><item><title>99클럽 코테 스터디 2일차 TIL - 백준 1450번 냅색문제</title><link>https://enjoyhee.day/blog/99%ED%81%B4%EB%9F%BD-%EC%BD%94%ED%85%8C-%EC%8A%A4%ED%84%B0%EB%94%94-2%EC%9D%BC%EC%B0%A8-til-%EB%B0%B1%EC%A4%80-1450%EB%B2%88-%EB%83%85%EC%83%89%EB%AC%B8%EC%A0%9C/</link><guid isPermaLink="true">https://enjoyhee.day/blog/99%ED%81%B4%EB%9F%BD-%EC%BD%94%ED%85%8C-%EC%8A%A4%ED%84%B0%EB%94%94-2%EC%9D%BC%EC%B0%A8-til-%EB%B0%B1%EC%A4%80-1450%EB%B2%88-%EB%83%85%EC%83%89%EB%AC%B8%EC%A0%9C/</guid><description>https://www.acmicpc.net/problem/1450냅색 문제 (Knapsack Problem)Meet in the Middle 알고리즘이분 탐색 (Binary Search)부분집합 합 (Subset Sum)오늘은 백준 1450번 냅색문제를 풀었습</description><pubDate>Wed, 02 Apr 2025 12:52:17 GMT</pubDate></item><item><title>99클럽 코테 스터디 0일차 TIL - 백준 달빛여우</title><link>https://enjoyhee.day/blog/99%ED%81%B4%EB%9F%BD-%EC%BD%94%ED%85%8C-%EC%8A%A4%ED%84%B0%EB%94%94-0%EC%9D%BC%EC%B0%A8-til/</link><guid isPermaLink="true">https://enjoyhee.day/blog/99%ED%81%B4%EB%9F%BD-%EC%BD%94%ED%85%8C-%EC%8A%A4%ED%84%B0%EB%94%94-0%EC%9D%BC%EC%B0%A8-til/</guid><description>https://www.acmicpc.net/problem/16118다익스트라 알고리즘 (Dijkstra Algorithm)상태를 나누는 그래프 탐색우선순위 큐 (heapq) 활용오늘은 다익스트라 알고리즘을 복습하면서, 한 정점에서 다른 정점으로 가는 최단 거리</description><pubDate>Mon, 31 Mar 2025 12:01:43 GMT</pubDate></item><item><title>[Go To Learn 2기 1주차] 애플리케이션의 개발 과정에서 stateless, stateful 이해하기</title><link>https://enjoyhee.day/blog/go-to-learn-2%EA%B8%B0-1%EC%A3%BC%EC%B0%A8-%EC%95%A0%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98%EC%9D%98-%EA%B0%9C%EB%B0%9C-%EA%B3%BC%EC%A0%95%EC%97%90%EC%84%9C-stateless-stateful-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0/</link><guid isPermaLink="true">https://enjoyhee.day/blog/go-to-learn-2%EA%B8%B0-1%EC%A3%BC%EC%B0%A8-%EC%95%A0%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98%EC%9D%98-%EA%B0%9C%EB%B0%9C-%EA%B3%BC%EC%A0%95%EC%97%90%EC%84%9C-stateless-stateful-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0/</guid><description>애플리케이션에서 ‘상태(State)’란 특정 시점에서 시스템이나 애플리케이션이 가지고 있는 조건, 데이터 또는 특성을 의미한다. 간단히 말하면, 클라이언트와 서버가 서로 소통하면서 유지하고 공유하는 정보를 나타낸다고 볼 수 있다.</description><pubDate>Wed, 19 Mar 2025 08:17:48 GMT</pubDate></item><item><title>Flutter 소셜 로그인 &amp; 프로필 로직, 클린 아키텍처 + 함수형 프로그래밍으로 리팩토링하기</title><link>https://enjoyhee.day/blog/flutter-%EC%86%8C%EC%85%9C-%EB%A1%9C%EA%B7%B8%EC%9D%B8-%ED%94%84%EB%A1%9C%ED%95%84-%EB%A1%9C%EC%A7%81-%ED%81%B4%EB%A6%B0-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98-%ED%95%A8%EC%88%98%ED%98%95-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D%EC%9C%BC%EB%A1%9C-%EB%A6%AC%ED%8C%A9%ED%86%A0%EB%A7%81%ED%95%98%EA%B8%B0/</link><guid isPermaLink="true">https://enjoyhee.day/blog/flutter-%EC%86%8C%EC%85%9C-%EB%A1%9C%EA%B7%B8%EC%9D%B8-%ED%94%84%EB%A1%9C%ED%95%84-%EB%A1%9C%EC%A7%81-%ED%81%B4%EB%A6%B0-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98-%ED%95%A8%EC%88%98%ED%98%95-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D%EC%9C%BC%EB%A1%9C-%EB%A6%AC%ED%8C%A9%ED%86%A0%EB%A7%81%ED%95%98%EA%B8%B0/</guid><description>현재 앱개발 사이드 프로젝트를 진행하고 있는데, 기능을 추가하면서 비즈니스 로직이 점점 복잡해져서 리팩토링을 진행하고 있다. 오늘은 Flutter에서 소셜 로그인 후 유저 프로필 완성도를 체크하는 로직을 클린 아키텍처와 함수형 프로그래밍 패러다임으로 리팩토링한 과정을</description><pubDate>Thu, 02 Jan 2025 16:03:33 GMT</pubDate></item><item><title>[K-DEVKON] 십이월엔 셀프 회고 릴레이 발표후기 - 경계없는 코딩 성장일기</title><link>https://enjoyhee.day/blog/k-devkon-%EC%8B%AD%EC%9D%B4%EC%9B%94%EC%97%94-%EC%85%80%ED%94%84-%ED%9A%8C%EA%B3%A0-%EB%A6%B4%EB%A0%88%EC%9D%B4-%EB%B0%9C%ED%91%9C%ED%9B%84%EA%B8%B0-%EA%B2%BD%EA%B3%84%EC%97%86%EB%8A%94-%EC%BD%94%EB%94%A9-%EC%84%B1%EC%9E%A5%EC%9D%BC%EA%B8%B0/</link><guid isPermaLink="true">https://enjoyhee.day/blog/k-devkon-%EC%8B%AD%EC%9D%B4%EC%9B%94%EC%97%94-%EC%85%80%ED%94%84-%ED%9A%8C%EA%B3%A0-%EB%A6%B4%EB%A0%88%EC%9D%B4-%EB%B0%9C%ED%91%9C%ED%9B%84%EA%B8%B0-%EA%B2%BD%EA%B3%84%EC%97%86%EB%8A%94-%EC%BD%94%EB%94%A9-%EC%84%B1%EC%9E%A5%EC%9D%BC%EA%B8%B0/</guid><description>지~난 일요일(12월 8일) 데브콘에서 열린 십이월엔 셀프 회고 릴레이 행사에 발표자로 참여하게 되었다 ❗어떤 내용을 청중들에게 공유할 수 있을까 고민을 하다가, 경계없는 코딩 성장 일기 라는 주제로 첫 발표를 하게 되었다. 재미있는 제목을 고르려고 ChatGPT와 열</description><pubDate>Fri, 20 Dec 2024 08:49:02 GMT</pubDate></item><item><title>[Algorithm] Leetcode 1657 Determine if Two Strings Are Close</title><link>https://enjoyhee.day/blog/algorithm-leetcode-1657/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-leetcode-1657/</guid><description>https://leetcode.com/problems/determine-if-two-strings-are-close/?envType=study-plan-v2&amp;envId=leetcode-75일단 연산 가능한 option이 두 가지 정도 있는데, 적용할 알고리즘을</description><pubDate>Mon, 14 Oct 2024 06:04:11 GMT</pubDate></item><item><title>[Algorithm] Leetcode 1942 The Number of the Smallest Unoccupied Chair
</title><link>https://enjoyhee.day/blog/algorithm-leetcode-1942-the-number-of-the-smallest-unoccupied-chair/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-leetcode-1942-the-number-of-the-smallest-unoccupied-chair/</guid><description>https://leetcode.com/problems/product-of-array-except-self/?envType=study-plan-v2&amp;envId=leetcode-75처음에는 사람이 들어올때마다, 들어온 사람의 도착 시각과, 이전 모든 사람들의 떠난</description><pubDate>Fri, 11 Oct 2024 07:20:27 GMT</pubDate></item><item><title>QuickJS</title><link>https://enjoyhee.day/blog/quickjs/</link><guid isPermaLink="true">https://enjoyhee.day/blog/quickjs/</guid><description>QuickJS는 작고 embeddable한 경량 자바스크립트 엔진으로, asynchronous generators, proxy, BigInt를 포함한 ES2020 사양을 지원한다. 가벼운 환경에서 빠르게 로딩하고 적은 리소스로 간단한 작업을 처리하는데 최적화된 엔진이다</description><pubDate>Tue, 24 Sep 2024 08:25:59 GMT</pubDate></item><item><title>Javascript Engine에 대해</title><link>https://enjoyhee.day/blog/javascript-engine%EC%97%90-%EB%8C%80%ED%95%B4/</link><guid isPermaLink="true">https://enjoyhee.day/blog/javascript-engine%EC%97%90-%EB%8C%80%ED%95%B4/</guid><description>javascript engine은 Javascript 코드를 해석하고 실행하는 역할을 한다. (Java의 JDK나 python의 interpreter 같은 역할)</description><pubDate>Tue, 24 Sep 2024 07:30:40 GMT</pubDate></item><item><title>Dart: Funtions</title><link>https://enjoyhee.day/blog/dart-funtions/</link><guid isPermaLink="true">https://enjoyhee.day/blog/dart-funtions/</guid><description>Defining a Function Named Parameters Dart의 Function은 named parameter라는 것을 지원한다. 메인 함수에서 sayHello를 호출할 때, 위와 같은 방법은 별로 좋은 방법이 아니다. 요소들의 순서를 까먹을 수도 있</description><pubDate>Tue, 17 Sep 2024 09:07:11 GMT</pubDate></item><item><title>Rust 개발을 위한 필수 도구: rustup, cargo, rustc의 차이점과 사용법</title><link>https://enjoyhee.day/blog/rust-%EA%B0%9C%EB%B0%9C%EC%9D%84-%EC%9C%84%ED%95%9C-%ED%95%84%EC%88%98-%EB%8F%84%EA%B5%AC-rustup-cargo-rustc%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90%EA%B3%BC-%EC%82%AC%EC%9A%A9%EB%B2%95/</link><guid isPermaLink="true">https://enjoyhee.day/blog/rust-%EA%B0%9C%EB%B0%9C%EC%9D%84-%EC%9C%84%ED%95%9C-%ED%95%84%EC%88%98-%EB%8F%84%EA%B5%AC-rustup-cargo-rustc%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90%EA%B3%BC-%EC%82%AC%EC%9A%A9%EB%B2%95/</guid><description>최근 러스트를 활용해서 게임 서버를 개발하기 위해 러스트를 공부 중인데, cargo/rustup/rustc 같은 명령어가 등장해서 이를 잘 구분하고 사용하기위해 작성한다. cargo, rustup, rustc는 모두 Rust 언어와 관련된 개발 도구지만, 각 도구의</description><pubDate>Wed, 11 Sep 2024 02:44:45 GMT</pubDate></item><item><title>MacOS에서 Rust 설치하기</title><link>https://enjoyhee.day/blog/macos%EC%97%90%EC%84%9C-rust-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0/</link><guid isPermaLink="true">https://enjoyhee.day/blog/macos%EC%97%90%EC%84%9C-rust-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0/</guid><description>rust는 rustup이라는 Rust 버전 관리 툴 이용해서 설치 할 수 있다. 아래 명령어를 이용해서 rustup을 다운바을 수 있다. 공식 설치 사이트에 나와있는 명령어를 그대로 사용하면 위처럼 수정 관련 에러가 나기 때문에, --no-modify-path</description><pubDate>Wed, 11 Sep 2024 02:40:20 GMT</pubDate></item><item><title>MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017 해결 방법</title><link>https://enjoyhee.day/blog/mongonetworkerror-connect-econnrefused-12700127017-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95/</link><guid isPermaLink="true">https://enjoyhee.day/blog/mongonetworkerror-connect-econnrefused-12700127017-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95/</guid><description>서버(OS는 Linux Debain 12) 에 해당 링크를 참고해서 mongodb 를 설치하고, admin 계정을 생성하기 위해 mongosh 명령어를 통해 몽고디비 쉘에 접속하려 했더니 다음과 같은 에러가 발생했다.연결 요청이 거절당했는데, 해당 이유를 알아보기위해</description><pubDate>Wed, 10 Jul 2024 09:21:18 GMT</pubDate></item><item><title>Dart: Data Types</title><link>https://enjoyhee.day/blog/dart-data-types/</link><guid isPermaLink="true">https://enjoyhee.day/blog/dart-data-types/</guid><description>위 데이터 타입을 포함해서 Dart의 거의 전부가 Object로 이루어져있다. (심지어 function도 object)이는 Dart가 진정한 객체 지향 언어로 불리는 까닭이다 !데이터 타입에서 마우스 우클릭으로 go to type definition을 클릭해서 정의부분</description><pubDate>Tue, 04 Jun 2024 16:26:47 GMT</pubDate></item><item><title>Dart: Variables</title><link>https://enjoyhee.day/blog/dart-variables/</link><guid isPermaLink="true">https://enjoyhee.day/blog/dart-variables/</guid><description>main 함수는 모든 Dart의 Entry Program이다. main 함수에서 내가 작성한 코드가 호출되기 때문에 반드시 작성되어야 한다.또한, 세미콜론이 필수인 언어이다. js처럼 formatter가 자동으로 세미콜론을 달아주지 않는데, 그 이유는 dart에서는 일</description><pubDate>Mon, 03 Jun 2024 17:25:38 GMT</pubDate></item><item><title>Dart: Why Dart ?</title><link>https://enjoyhee.day/blog/dart-why-dart/</link><guid isPermaLink="true">https://enjoyhee.day/blog/dart-why-dart/</guid><description>구글의 플러터는 왜 다트를 선택했을까 ? 다트의 어떤 점이 다트를 특별하게 만들어주는건지, 다른 언어와 다른 점은 무엇인지 알아보자.일단 dart도 구글에서 만들었다는 점 ..공식 홈페이지를 참고하면, Dart는UI에 최적화되어있고개발 생산성이 좋고모든 플랫폼에서 빠르</description><pubDate>Mon, 03 Jun 2024 16:21:14 GMT</pubDate></item><item><title>[Algorithm] BOJ 18111 마인크래프트</title><link>https://enjoyhee.day/blog/algorithm-boj-18111-%EB%A7%88%EC%9D%B8%ED%81%AC%EB%9E%98%ED%94%84%ED%8A%B8/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-boj-18111-%EB%A7%88%EC%9D%B8%ED%81%AC%EB%9E%98%ED%94%84%ED%8A%B8/</guid><description>해당 문제는 2차원 배열의 숫자를 고르게 만드는 데 걸리는 최소 시간과, 그 때의 숫자를 구하는 문제이다.</description><pubDate>Thu, 09 May 2024 19:38:30 GMT</pubDate></item><item><title>[Algorithm] BOJ 1158 요세푸스 문제 (STL)</title><link>https://enjoyhee.day/blog/algorithm-boj-1158-%EC%9A%94%EC%84%B8%ED%91%B8%EC%8A%A4-%EB%AC%B8%EC%A0%9C-stl/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-boj-1158-%EC%9A%94%EC%84%B8%ED%91%B8%EC%8A%A4-%EB%AC%B8%EC%A0%9C-stl/</guid><description>요세푸스 순열을 푸는 문제이다. 요세푸스 순열이란, n 과 k가 주어졌을 때, 숫자를 1 ~ n 까지 원형으로 나열해놓고, k번째 숫자마다 지웠을 때, 지워진 순서대로 생긴 숫자의</description><pubDate>Tue, 16 Apr 2024 18:24:36 GMT</pubDate></item><item><title>Software Architecture Design</title><link>https://enjoyhee.day/blog/software-architecture-design/</link><guid isPermaLink="true">https://enjoyhee.day/blog/software-architecture-design/</guid><description>software design의 목표모든 고객의 요구사항을 충족시키고 성공적인 구현으로 이어지는 모델을 구축하는 것WHAT is architecture design ?소프트웨어의 주요한 구조적 요소</description><pubDate>Mon, 16 Oct 2023 13:30:03 GMT</pubDate></item><item><title>Software Architecture Introduction</title><link>https://enjoyhee.day/blog/software-architecture-introduction/</link><guid isPermaLink="true">https://enjoyhee.day/blog/software-architecture-introduction/</guid><description>해당 강의는 대학교 &quot;소프트웨어아키텍처&quot; 수업 내용을 정리한 것입니다.</description><pubDate>Mon, 16 Oct 2023 12:14:39 GMT</pubDate></item><item><title>[Algorithm] BOJ 11568 민균이의 계략</title><link>https://enjoyhee.day/blog/algorithm-boj-11568-%EB%AF%BC%EA%B7%A0%EC%9D%B4%EC%9D%98-%EA%B3%84%EB%9E%B5/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-boj-11568-%EB%AF%BC%EA%B7%A0%EC%9D%B4%EC%9D%98-%EA%B3%84%EB%9E%B5/</guid><description>https://www.acmicpc.net/problem/11568이 문제는 n의 범위가 1000이라서 2중 반복문을 이용해서 $$O(n^2)$$의 시간복잡도로도 풀이가 가능하다.cache\[i] : i번째 인덱스에서 끝나는 LIS의 최대 길이j를 0부터 i</description><pubDate>Sun, 13 Aug 2023 06:59:34 GMT</pubDate></item><item><title>[모던 자바스크립트] 자바스크립트의 기본</title><link>https://enjoyhee.day/blog/%EB%AA%A8%EB%8D%98-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%9D%98-%EA%B8%B0%EB%B3%B8/</link><guid isPermaLink="true">https://enjoyhee.day/blog/%EB%AA%A8%EB%8D%98-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%9D%98-%EA%B8%B0%EB%B3%B8/</guid><description>💡 해당 글은 모던 자바스크립트 튜토리얼을 보고 재정리한 글입니다</description><pubDate>Mon, 17 Jul 2023 12:04:22 GMT</pubDate></item><item><title>MongoDB 란 ?</title><link>https://enjoyhee.day/blog/what-is-the-mongodb/</link><guid isPermaLink="true">https://enjoyhee.day/blog/what-is-the-mongodb/</guid><description>mongoDB는 NoSQL(Not only SQL)의 일종으로 document database이다. mongoDB는 데이터 레코드를 BSON 문서로 저장한다. BSON은 JSON의 이진 표현이며, 더 많은 데이터 유형을 포함한다.NoSQL은 관계형 데이터베이스의 단점을</description><pubDate>Sat, 08 Jul 2023 07:23:24 GMT</pubDate></item><item><title>[Python] 최소힙 구현하기</title><link>https://enjoyhee.day/blog/python-%EC%B5%9C%EC%86%8C%ED%9E%99-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0/</link><guid isPermaLink="true">https://enjoyhee.day/blog/python-%EC%B5%9C%EC%86%8C%ED%9E%99-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0/</guid><description>부모 노드의 값이 자식 노드의 값보다 작거나 같은 완전 이진 트리코드 구현</description><pubDate>Sat, 08 Jul 2023 06:12:31 GMT</pubDate></item><item><title>[Python] 최대힙 구현하기</title><link>https://enjoyhee.day/blog/%EC%B5%9C%EB%8C%80%ED%9E%99-%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0/</link><guid isPermaLink="true">https://enjoyhee.day/blog/%EC%B5%9C%EB%8C%80%ED%9E%99-%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0/</guid><description>부모의 노드가 자식 노드보다 크거나 같은 완전 이진 트리</description><pubDate>Sat, 08 Jul 2023 05:43:44 GMT</pubDate></item><item><title>[Trouble Shooting] pip install mysqlclient </title><link>https://enjoyhee.day/blog/trouble-shooting-pip-install-mysqlclient/</link><guid isPermaLink="true">https://enjoyhee.day/blog/trouble-shooting-pip-install-mysqlclient/</guid><description>가끔 새로운 환경에서 MySQL 관련 파이썬 패키지를 다운받을 때 mysqlclient 가져올 때 쯤에 아래와 같은 에러가 발생한다.찾아보니 해당 패키지 빌드를 위한 파이썬 패키지가 없어서 생긴 오류인듯 하다 !아래 명령어를 통해 관련 패키지 설치 후, 다시 mysql</description><pubDate>Thu, 25 May 2023 11:25:17 GMT</pubDate></item><item><title>vscode에서 flake8 사용하기</title><link>https://enjoyhee.day/blog/vscode%EC%97%90%EC%84%9C-flake8-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0/</link><guid isPermaLink="true">https://enjoyhee.day/blog/vscode%EC%97%90%EC%84%9C-flake8-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0/</guid><description>정적 코드 분석: 프로그램을 실행하지 않고 문법 오류나 코딩 규약 위반 등을 분석하는 행위➡️ 오류 사전 제거 및 가독성 향상사람마다 코딩하는 스타일이 다르기 때문에 pep-8이라는 파이썬 표준 코딩 스타일 가이드가 존재한다. pep-8 가이드라인에 맞춰 코드를 작성하</description><pubDate>Sun, 21 May 2023 17:04:10 GMT</pubDate></item><item><title>[Algorithm] BOJ 9935 문자열 폭발</title><link>https://enjoyhee.day/blog/algorithm-boj-9935-%EB%AC%B8%EC%9E%90%EC%97%B4-%ED%8F%AD%EB%B0%9C/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-boj-9935-%EB%AC%B8%EC%9E%90%EC%97%B4-%ED%8F%AD%EB%B0%9C/</guid><description>https://www.acmicpc.net/problem/9935stack에 문자열을 하나하나 넣은다음, 폭발 문자열의 길이보다 같거나 클경우 폭발 문자열과 대조하여 삭제시켜 문제를 풀었다</description><pubDate>Fri, 24 Feb 2023 08:56:52 GMT</pubDate></item><item><title>[Algorithm] BOJ 1351 무한 수열</title><link>https://enjoyhee.day/blog/algorithm-boj-1351-%EB%AC%B4%ED%95%9C-%EC%88%98%EC%97%B4/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-boj-1351-%EB%AC%B4%ED%95%9C-%EC%88%98%EC%97%B4/</guid><description>https://www.acmicpc.net/problem/1351문제에서 제공한 점화식을 이용해 재귀함수를 작성해서 풀면 되는 문제이다.메모이제이션을 이용한 DP로 문제를 풀 경우, N의 범위가 $$10^{12}$$ 이므로, 배열로는 안되고 map 을 이용해서</description><pubDate>Fri, 24 Feb 2023 06:21:41 GMT</pubDate></item><item><title>ML workspace 사용하기</title><link>https://enjoyhee.day/blog/ml-workspace-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0/</link><guid isPermaLink="true">https://enjoyhee.day/blog/ml-workspace-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0/</guid><description>기계 학습 및 데이터 과학에 특화된 일체형 웹 기반 IDE배포가 간편하고 몇 분 안에 자체 컴퓨터에서 ML 솔루션을 생산적으로 구축 가능다양한 데이터 과학 라이브러리(Tensorflow, PyTorch, Keras, Sklearn)와 개발 도구(Jupyter, VS C</description><pubDate>Mon, 20 Feb 2023 05:20:16 GMT</pubDate></item><item><title>[ADsP] 데이터 분석 준전문가 (데이터 에듀)</title><link>https://enjoyhee.day/blog/adsp-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%B6%84%EC%84%9D-%EC%A4%80%EC%A0%84%EB%AC%B8%EA%B0%80-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%97%90%EB%93%80/</link><guid isPermaLink="true">https://enjoyhee.day/blog/adsp-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%B6%84%EC%84%9D-%EC%A4%80%EC%A0%84%EB%AC%B8%EA%B0%80-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%97%90%EB%93%80/</guid><description>이 리뷰는 데이터에듀에서 도서를 제공받아 작성하였음을 밝힙니다.컴퓨터 공학을 전공하고, 인턴 및 프로젝트에서 인공지능 관련 업무를 자주 수행했는데 데이터를 잘 이해하고 가공하는 분야 또한 중요하다는 것을 깨달았다. 그러다가 스터디에 참여할 기회를 얻게되어 약 한달 동안</description><pubDate>Sun, 19 Feb 2023 13:40:23 GMT</pubDate></item><item><title>[Algorithm] BOJ 4485 녹색옷입은애가젤다지?</title><link>https://enjoyhee.day/blog/algorithm-boj-4485-%EB%85%B9%EC%83%89%EC%98%B7%EC%9E%85%EC%9D%80%EC%95%A0%EA%B0%80%EC%A0%A4%EB%8B%A4%EC%A7%80/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-boj-4485-%EB%85%B9%EC%83%89%EC%98%B7%EC%9E%85%EC%9D%80%EC%95%A0%EA%B0%80%EC%A0%A4%EB%8B%A4%EC%A7%80/</guid><description>https://www.acmicpc.net/problem/4485주어진 2차원 배열에는 각 칸에서 잃는 소지금이 적혀있다. (0,0)에서 시작해 (N-1, N-1) 위치까지 최소한의 소지금을 잃는 루트로 이동했을 때, 잃을 수 밖에 없는 소지금은 얼마인지 묻는</description><pubDate>Wed, 15 Feb 2023 10:34:15 GMT</pubDate></item><item><title>[Algorithm] 다익스트라 알고리즘</title><link>https://enjoyhee.day/blog/algorithm-%EB%8B%A4%EC%9D%B5%EC%8A%A4%ED%8A%B8%EB%9D%BC-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-%EB%8B%A4%EC%9D%B5%EC%8A%A4%ED%8A%B8%EB%9D%BC-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98/</guid><description>해당 글은 바킹독님의 강의를 참고해서 정리한 글입니다.하나의 시작점으로부터 다른 모든 정점까지의 최단 거리 (최소 비용)를 구하는 알고리즘. 단, 음수의 가중치를 가지는 간선이 존재하면 사용할 수 없다. 해당 경우는 벨만 포드 알고리즘 사용할 것 !다익스트라 알고리즘은</description><pubDate>Tue, 14 Feb 2023 11:17:15 GMT</pubDate></item><item><title>[Algorithm] BOJ 13549 숨바꼭질 3</title><link>https://enjoyhee.day/blog/algorithm-boj-13549-%EC%88%A8%EB%B0%94%EA%BC%AD%EC%A7%88-3/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-boj-13549-%EC%88%A8%EB%B0%94%EA%BC%AD%EC%A7%88-3/</guid><description>dist라는 일차원 배열에 해당 위치에 대한 cost를 저장하고, 현재 위치에 따라 이동 방법을 다르게 해주는 BFS로 정점을 방문하여 문제를 해결하였다. 또한, 가중치가 0인 정점을 더 먼저</description><pubDate>Tue, 14 Feb 2023 10:55:16 GMT</pubDate></item><item><title>[Flutter] First Flutter App !</title><link>https://enjoyhee.day/blog/flutter-first-flutter-app/</link><guid isPermaLink="true">https://enjoyhee.day/blog/flutter-first-flutter-app/</guid><description>플러터 공식 문서 튜토리얼인 코드랩을 따라 수행한 내용을 기술한 글입니다.오늘 만들어 볼 플러터 앱은 &quot;newstay&quot;, &quot;lightstream&quot;, &quot;mainbrake&quot;, &quot;graypine&quot; 같은 멋진 이름을 자동으로 생성해주는 심플한 어플리케이션이다.</description><pubDate>Mon, 13 Feb 2023 15:07:04 GMT</pubDate></item><item><title>ADsP 2주차 스터디 정리</title><link>https://enjoyhee.day/blog/adsp-2%EC%A3%BC%EC%B0%A8-%EC%8A%A4%ED%84%B0%EB%94%94-%EC%A0%95%EB%A6%AC/</link><guid isPermaLink="true">https://enjoyhee.day/blog/adsp-2%EC%A3%BC%EC%B0%A8-%EC%8A%A4%ED%84%B0%EB%94%94-%EC%A0%95%EB%A6%AC/</guid><description>2과목 및 3과목 1장에 대한 내용을 학습 후, 예상 문제를 풀고 오답노트를 정리했다.변동 사항 및 추가 의견</description><pubDate>Sun, 12 Feb 2023 10:22:50 GMT</pubDate></item><item><title>BERTopic : Neural topic modeling with a class-based TF-IDF procedure</title><link>https://enjoyhee.day/blog/bertopic%EC%9C%BC%EB%A1%9C-%ED%82%A4%EC%9B%8C%EB%93%9C-%EC%B6%94%EC%B6%9C%ED%95%98%EA%B8%B0/</link><guid isPermaLink="true">https://enjoyhee.day/blog/bertopic%EC%9C%BC%EB%A1%9C-%ED%82%A4%EC%9B%8C%EB%93%9C-%EC%B6%94%EC%B6%9C%ED%95%98%EA%B8%B0/</guid><description>BERTopic이란 ? Topic Modeling 기법 중 하나 💡 Topic Modeling 문장들의 코퍼스(Corpus)에 내재되어 있는 주제(토픽)를 끌어내는데 쓰이며, 전체 문서를 하나의 주제로 보고 주제를 구성하는 토픽을 찾아내어 문장을 분류하는 방</description><pubDate>Thu, 09 Feb 2023 05:18:23 GMT</pubDate></item><item><title>인공신경망, 그 한계는 어디까지인가 ?</title><link>https://enjoyhee.day/blog/%EC%9D%B8%EA%B3%B5%EC%8B%A0%EA%B2%BD%EB%A7%9D-%EA%B7%B8-%ED%95%9C%EA%B3%84%EB%8A%94-%EC%96%B4%EB%94%94%EA%B9%8C%EC%A7%80%EC%9D%B8%EA%B0%80/</link><guid isPermaLink="true">https://enjoyhee.day/blog/%EC%9D%B8%EA%B3%B5%EC%8B%A0%EA%B2%BD%EB%A7%9D-%EA%B7%B8-%ED%95%9C%EA%B3%84%EB%8A%94-%EC%96%B4%EB%94%94%EA%B9%8C%EC%A7%80%EC%9D%B8%EA%B0%80/</guid><description>본 게시글은 패스트캠퍼스 혁펜하임의 AI DEEP DIVE 체험단 활동을 위해 작성되었습니다. AI DEEP DIVE Chapter 6 &quot;인공신경망, 그 한계는 어디까지인가 ?&quot;를 보고 정리한 글이다.인공신경망의 한계는 없다라는 것을 보여주는 이론이다.입력과 출력의 관</description><pubDate>Tue, 07 Feb 2023 14:07:14 GMT</pubDate></item><item><title>왜 현재 AI가 가장 핫할까 ?</title><link>https://enjoyhee.day/blog/%EC%99%9C-%ED%98%84%EC%9E%AC-ai%EA%B0%80-%EA%B0%80%EC%9E%A5-%ED%95%AB%ED%95%A0%EA%B9%8C/</link><guid isPermaLink="true">https://enjoyhee.day/blog/%EC%99%9C-%ED%98%84%EC%9E%AC-ai%EA%B0%80-%EA%B0%80%EC%9E%A5-%ED%95%AB%ED%95%A0%EA%B9%8C/</guid><description>본 게시글은 패스트캠퍼스 혁펜하임의 AI DEEP DIVE 체험단 활동을 위해 작성되었습니다. AI DEEP DIVE Chapter2 &quot;왜 현재 AI가 가장 핫할까 ?&quot; 를 듣고 정리한 글이다.AI란 인간의 지능을 인공적으로 만든 것이다.지능 == 지적 능력, 특정 사</description><pubDate>Tue, 07 Feb 2023 12:43:13 GMT</pubDate></item><item><title>[Flutter] Android Studio으로 앱 만들기</title><link>https://enjoyhee.day/blog/flutter-android-studio%EC%9C%BC%EB%A1%9C-%EC%95%B1-%EB%A7%8C%EB%93%A4%EA%B8%B0/</link><guid isPermaLink="true">https://enjoyhee.day/blog/flutter-android-studio%EC%9C%BC%EB%A1%9C-%EC%95%B1-%EB%A7%8C%EB%93%A4%EA%B8%B0/</guid><description>안드로이드 스튜디오를 열어서 Flutter 및 Dart 플러그인을 설치해준다. Flutter 플러그인을 설치하면 Dart는 자동으로 설치된다.설치가 다 되면 안드로이드 스튜디오를 재실행한다.재실행 후 상단에 새로 생긴 New Flutter Project 클릭 !</description><pubDate>Fri, 03 Feb 2023 17:30:31 GMT</pubDate></item><item><title>[Flutter] 맥 OS에서 플러터 설치하기 </title><link>https://enjoyhee.day/blog/flutter-%EB%A7%A5-os%EC%97%90%EC%84%9C-%ED%94%8C%EB%9F%AC%ED%84%B0-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0/</link><guid isPermaLink="true">https://enjoyhee.day/blog/flutter-%EB%A7%A5-os%EC%97%90%EC%84%9C-%ED%94%8C%EB%9F%AC%ED%84%B0-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0/</guid><description>Flutter를 설치하기 위해 맥 OS 환경에서 필요한 커맨드 라인 도구bash, curl, git 2.x, mkdir, rm, unzip, which플러터 한국 사이트에서는 SDK 파일 다운로드 버튼이 아래처럼 나와있다. 오류인듯 ..미국 사이트 가서 다운 받자! m</description><pubDate>Fri, 03 Feb 2023 17:04:30 GMT</pubDate></item><item><title>[Algorithm] BOJ 2617 구슬찾기</title><link>https://enjoyhee.day/blog/algorithm-boj-2617-%EA%B5%AC%EC%8A%AC%EC%B0%BE%EA%B8%B0/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-boj-2617-%EA%B5%AC%EC%8A%AC%EC%B0%BE%EA%B8%B0/</guid><description>구슬의 무게에 대한 대소 정보가 주어졌을 때, 무게가 중앙값이 될 수 없는 구슬을 찾는 문제무게가 중앙값이 되려면 자신보다 가벼운 구슬이 (n-1)/2개, 무거운 구슬이 (n-1)/2개 있어야 한다</description><pubDate>Fri, 03 Feb 2023 12:31:21 GMT</pubDate></item><item><title>AI DEEP DIVE !</title><link>https://enjoyhee.day/blog/ai-deep-dive/</link><guid isPermaLink="true">https://enjoyhee.day/blog/ai-deep-dive/</guid><description>본 게시글은 패스트캠퍼스 [혁펜하임의 AI DEEP DIVE] 체험단 활동을 위해 작성되었습니다.</description><pubDate>Wed, 01 Feb 2023 16:21:40 GMT</pubDate></item><item><title>[Algorithm] BOJ 3109 빵집</title><link>https://enjoyhee.day/blog/boj-3109-%EB%B9%B5%EC%A7%91/</link><guid isPermaLink="true">https://enjoyhee.day/blog/boj-3109-%EB%B9%B5%EC%A7%91/</guid><description>첫번째 열에서 마지막 열까지 도달할 수 있는 루트가 몇개인지 묻는 문제이다.이동방향은 오른쪽 대각선 위, 오른쪽, 오른쪽 대각선 아래로 제한되어있다.</description><pubDate>Tue, 31 Jan 2023 06:39:08 GMT</pubDate></item><item><title>[Algorithm] BOJ 2206 벽 부수고 이동하기</title><link>https://enjoyhee.day/blog/algorithm-boj-2206-%EB%B2%BD-%EB%B6%80%EC%88%98%EA%B3%A0-%EC%9D%B4%EB%8F%99%ED%95%98%EA%B8%B0/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-boj-2206-%EB%B2%BD-%EB%B6%80%EC%88%98%EA%B3%A0-%EC%9D%B4%EB%8F%99%ED%95%98%EA%B8%B0/</guid><description>출발지에서 도착지점까지 최단거리를 찾는 전형적인 BFS 문제 풀이이다. 다만, 갈 수 없는 길을 하나 부수고 갈 수 있다는 점을 처리 하기 위해 visited 차원을 하나 추가해서 길을 뚫은 상태를 체크했다</description><pubDate>Wed, 25 Jan 2023 19:09:07 GMT</pubDate></item><item><title>[Algorithm] BOJ 1256 사전</title><link>https://enjoyhee.day/blog/algorithm-boj-1256-%EC%82%AC%EC%A0%84/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-boj-1256-%EC%82%AC%EC%A0%84/</guid><description>https://www.acmicpc.net/problem/1256dpx : x개의 a와 y개의 z로 만들 수 있는 문자열 수dp 배열에 a와 y의 갯수에 대해 만들 수 있는 문자열의 수를 저장해나가고, 구한 갯수를 기반으로 사전 순서를 고려하여 로직을 짰다.x</description><pubDate>Fri, 20 Jan 2023 13:31:17 GMT</pubDate></item><item><title>[Algorithm] BOJ 2169 로봇 조종하기</title><link>https://enjoyhee.day/blog/algorithm-boj-2169-%EB%A1%9C%EB%B4%87-%EC%A1%B0%EC%A2%85%ED%95%98%EA%B8%B0/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-boj-2169-%EB%A1%9C%EB%B4%87-%EC%A1%B0%EC%A2%85%ED%95%98%EA%B8%B0/</guid><description>dp에 어디서부터 왔는지 방향까지 지정해서 풂</description><pubDate>Fri, 20 Jan 2023 12:54:51 GMT</pubDate></item><item><title>[Algorithm] BOJ 1562 계단 수</title><link>https://enjoyhee.day/blog/algorithm-boj-1562-%EA%B3%84%EB%8B%A8-%EC%88%98/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-boj-1562-%EA%B3%84%EB%8B%A8-%EC%88%98/</guid><description>bottom-up 방법을 활용해서 bfs식으로 해당 문제를 해결했다.또, 숫자 체크에 기존 배열을 이용하기엔 숫자의 자릿수가 너무 많아서 비트마스킹을 사용하였다.</description><pubDate>Fri, 20 Jan 2023 08:14:18 GMT</pubDate></item><item><title>[Algorithm] BOJ 2098 외판원 순회</title><link>https://enjoyhee.day/blog/algorithm-boj-2098-%EC%99%B8%ED%8C%90%EC%9B%90-%EC%88%9C%ED%9A%8C/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-boj-2098-%EC%99%B8%ED%8C%90%EC%9B%90-%EC%88%9C%ED%9A%8C/</guid><description>완전 탐색을 이용해서 해당 문제를 풀 경우, 모든 도시에 대한 순열을 구해서 최소 비용을 탐색해야하는데, 그러면 최악의 경우 16! 만큼의 경우의 수가 나오므로 시간내에 문제를 해결할 수 없다.</description><pubDate>Thu, 19 Jan 2023 17:50:17 GMT</pubDate></item><item><title>딥러닝 관련 자주 쓰는 명령어 모음</title><link>https://enjoyhee.day/blog/%EB%94%A5%EB%9F%AC%EB%8B%9D-%EA%B4%80%EB%A0%A8-%EC%9E%90%EC%A3%BC-%EC%93%B0%EB%8A%94-%EB%AA%85%EB%A0%B9%EC%96%B4-%EB%AA%A8%EC%9D%8C/</link><guid isPermaLink="true">https://enjoyhee.day/blog/%EB%94%A5%EB%9F%AC%EB%8B%9D-%EA%B4%80%EB%A0%A8-%EC%9E%90%EC%A3%BC-%EC%93%B0%EB%8A%94-%EB%AA%85%EB%A0%B9%EC%96%B4-%EB%AA%A8%EC%9D%8C/</guid><description>모델 학습 돌리거나 추론할 때 사용하는 명령어 모음</description><pubDate>Wed, 11 Jan 2023 02:01:50 GMT</pubDate></item><item><title>Shell 명령어 모음</title><link>https://enjoyhee.day/blog/shell-%EB%AA%85%EB%A0%B9%EC%96%B4-%EB%AA%A8%EC%9D%8C/</link><guid isPermaLink="true">https://enjoyhee.day/blog/shell-%EB%AA%85%EB%A0%B9%EC%96%B4-%EB%AA%A8%EC%9D%8C/</guid><description>내가 자주 쓰는데 맨날 복붙해서 까먹는 shell 명령어 모음 !</description><pubDate>Wed, 11 Jan 2023 01:59:31 GMT</pubDate></item><item><title>SoyNLP : 한국어 자연어 처리 패키지</title><link>https://enjoyhee.day/blog/soynlp-%ED%95%9C%EA%B5%AD%EC%96%B4-%EC%9E%90%EC%97%B0%EC%96%B4-%EC%B2%98%EB%A6%AC-%ED%8C%A8%ED%82%A4%EC%A7%80/</link><guid isPermaLink="true">https://enjoyhee.day/blog/soynlp-%ED%95%9C%EA%B5%AD%EC%96%B4-%EC%9E%90%EC%97%B0%EC%96%B4-%EC%B2%98%EB%A6%AC-%ED%8C%A8%ED%82%A4%EC%A7%80/</guid><description>데이터 패턴을 스스로 학습하는 비지도 학습 접근법을 지향하기 때문에 하나의 문장 혹은 문서에서보다는 어느정도 규모가 있으면서 동질적인 문서 집합에서 잘 작동한다.soynlp 패키지에 포함된 형태소 분석기는 데이터의 통계량을 확인해 만든 단어 점수 표로 작동한다.</description><pubDate>Mon, 09 Jan 2023 07:03:09 GMT</pubDate></item><item><title>[Algorithm] BOJ 2011 암호코드</title><link>https://enjoyhee.day/blog/algorithm-boj-2011-%EC%95%94%ED%98%B8%EC%BD%94%EB%93%9C/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-boj-2011-%EC%95%94%ED%98%B8%EC%BD%94%EB%93%9C/</guid><description>상근이와 선영이가 다른 사람들이 남매간의 대화를 듣는 것을 방지하기 위해서 대화를 서로 암호화 하기로 했다. 그래서 다음과 같은 대화를 했다.상근: 그냥 간단히 암호화 하자. A를 1이라고 하고, B는 2로, 그리고 Z는 26으로 하는거야.선영: 그럼 안돼. 만약, &quot;</description><pubDate>Sat, 07 Jan 2023 12:51:15 GMT</pubDate></item><item><title>[Algorithm] BOJ 15486 퇴사2</title><link>https://enjoyhee.day/blog/algorithm-boj-15486-%ED%87%B4%EC%82%AC2/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-boj-15486-%ED%87%B4%EC%82%AC2/</guid><description>상담원으로 일하고 있는 백준이는 퇴사를 하려고 한다.오늘부터 N+1일째 되는 날 퇴사를 하기 위해서, 남은 N일 동안 최대한 많은 상담을 하려고 한다.백준이는 비서에게 최대한 많은 상담을 잡으라고 부탁을 했고, 비서는 하루에 하나씩 서로 다른 사람의 상담을 잡아놓았다.</description><pubDate>Sat, 07 Jan 2023 12:29:08 GMT</pubDate></item><item><title>[Algorithm] 다이나믹 프로그래밍의 이해</title><link>https://enjoyhee.day/blog/algorithm-%EB%8B%A4%EC%9D%B4%EB%82%98%EB%AF%B9-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D%EC%9D%98-%EC%9D%B4%ED%95%B4/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algorithm-%EB%8B%A4%EC%9D%B4%EB%82%98%EB%AF%B9-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D%EC%9D%98-%EC%9D%B4%ED%95%B4/</guid><description>한 번 계산한 문제는 다시 계산하지 않도록 하는 알고리즘 다이나믹 프로그래밍 (Dynaminc Programming)은 메모리 공간을 약간 더 사용해서 연산 속도를 비약적으로 증가시키는 알고리즘이다. 동적 계획법이라고도 불린다.</description><pubDate>Sat, 07 Jan 2023 10:56:58 GMT</pubDate></item><item><title>오픈AI가 공개한 다국어 음성 인식 시스템 whisper</title><link>https://enjoyhee.day/blog/%EC%98%A4%ED%94%88ai%EA%B0%80-%EA%B3%B5%EA%B0%9C%ED%95%9C-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%9D%8C%EC%84%B1-%EC%9D%B8%EC%8B%9D-%EC%8B%9C%EC%8A%A4%ED%85%9C-whisper/</link><guid isPermaLink="true">https://enjoyhee.day/blog/%EC%98%A4%ED%94%88ai%EA%B0%80-%EA%B3%B5%EA%B0%9C%ED%95%9C-%EB%8B%A4%EA%B5%AD%EC%96%B4-%EC%9D%8C%EC%84%B1-%EC%9D%B8%EC%8B%9D-%EC%8B%9C%EC%8A%A4%ED%85%9C-whisper/</guid><description>모델 아키텍쳐는 encoder-decdoer 변환기로 구현되는 간단한 end-to-end 접근 방식</description><pubDate>Tue, 27 Dec 2022 13:11:47 GMT</pubDate></item><item><title>Pytorch Lightning 시작하기</title><link>https://enjoyhee.day/blog/pytorch-lightning-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0/</link><guid isPermaLink="true">https://enjoyhee.day/blog/pytorch-lightning-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0/</guid><description>📌 pytorch에 대한 high-level 인터페이스를 제공하는 오픈 소스 라이브러리GPU나 TPU, 16bit precision, 분산학습 등 더욱 복잡한 조건에서 실험하게 될 경우 코드가 복잡해진다.pytorch lightning의 목적은 코드의 추상화를 통해</description><pubDate>Fri, 23 Dec 2022 08:19:15 GMT</pubDate></item><item><title>yolov3 widerface dataset으로 학습시키기 </title><link>https://enjoyhee.day/blog/yolov3-widerface-dataset%EC%9C%BC%EB%A1%9C-%ED%95%99%EC%8A%B5%EC%8B%9C%ED%82%A4%EA%B8%B0/</link><guid isPermaLink="true">https://enjoyhee.day/blog/yolov3-widerface-dataset%EC%9C%BC%EB%A1%9C-%ED%95%99%EC%8A%B5%EC%8B%9C%ED%82%A4%EA%B8%B0/</guid><description>ultralytics/yolov3http://shuoyang1213.me/WIDERFACE/the-house-of-black-and-white/morghulis해당 깃허브에 Wiki에 들어가면 쉽게 시작할 수 있는 tutorial이 있다.나는 coco가 아닌</description><pubDate>Sun, 18 Dec 2022 23:30:53 GMT</pubDate></item><item><title>Docker 에 대해서 알아보자</title><link>https://enjoyhee.day/blog/docker-%EC%97%90-%EB%8C%80%ED%95%B4%EC%84%9C-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90/</link><guid isPermaLink="true">https://enjoyhee.day/blog/docker-%EC%97%90-%EB%8C%80%ED%95%B4%EC%84%9C-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90/</guid><description>기존의 virtual box 등은 가상화환경으로, CPU나 다른 자원들은 가상화해서 컴퓨터를 새로 만드는 것도커는 리눅스의 컨테이너 기술을 이용해서 가상화하지않고, 프로세스만 격리해서 빠르게 실행시키는 기술도커는 프로세스를 격리만 할 뿐, OS를 띄우지 않음 !!기존의</description><pubDate>Sun, 18 Dec 2022 23:23:44 GMT</pubDate></item><item><title>Fast Text</title><link>https://enjoyhee.day/blog/fast-text/</link><guid isPermaLink="true">https://enjoyhee.day/blog/fast-text/</guid><description>단어를 벡터로 임베딩하는 방법 중 하나매커니즘 자체는 word2vec의 확장이라고 볼 수 있지만, word2vec은 &quot;단어&quot;를 쪼개질 수 없는 단위로 생각한다면, Fast Text는 하나의 단어 안에도 여러 단어들이 존재하는 것으로 간주함즉, 내부 단어(subword)</description><pubDate>Sat, 17 Dec 2022 07:08:57 GMT</pubDate></item><item><title>[Saltlux] 개발자를 위한 AI 기술 Meet-up 후기</title><link>https://enjoyhee.day/blog/saltlux-%EA%B0%9C%EB%B0%9C%EC%9E%90%EB%A5%BC-%EC%9C%84%ED%95%9C-ai-%EA%B8%B0%EC%88%A0-meet-up-%ED%9B%84%EA%B8%B0/</link><guid isPermaLink="true">https://enjoyhee.day/blog/saltlux-%EA%B0%9C%EB%B0%9C%EC%9E%90%EB%A5%BC-%EC%9C%84%ED%95%9C-ai-%EA%B8%B0%EC%88%A0-meet-up-%ED%9B%84%EA%B8%B0/</guid><description>지난 10월 25일 솔트룩스에서 주최한 &apos;개발자를 위한 AI 기술 Meet-up&apos;에 오프라인으로 참석하여 강의를 들었다. 크게는 3가지의 주제가 있었고, 각 주제 당 4개의 강의가 있었다. 이 중 재미있게 들었던 강의 주제 몇개를 정리해보려고 한다.</description><pubDate>Sat, 17 Dec 2022 06:45:42 GMT</pubDate></item><item><title>20220705 TIL</title><link>https://enjoyhee.day/blog/20220705-til/</link><guid isPermaLink="true">https://enjoyhee.day/blog/20220705-til/</guid><description>최적화 문제 (문제 상황을 만족하는 특정 변수의 최대/최솟값을 구하는 문제)를 결정 문제로 바꾸어 푸는 것문제를 풀어나가는 모습이 이분 탐색과 매우 흡사함</description><pubDate>Tue, 05 Jul 2022 19:12:51 GMT</pubDate></item><item><title>20220621 TIL</title><link>https://enjoyhee.day/blog/20220621-til/</link><guid isPermaLink="true">https://enjoyhee.day/blog/20220621-til/</guid><description>알고리즘 스터디하다가 두 컨테이너의 메서드간 연산 속도 차이가 발생하는 걸 알게되어서 찾아봄(물리적으로) 연속적인 메모리미리 공간을 할당해놓음각 요소는 해당 타입만큼의 공간을 요구함요소를 추가/제거할 때마다 전체 메모리를 다시 할당해야할 수도 있음제일 끝에 요소를 추가</description><pubDate>Tue, 21 Jun 2022 15:55:55 GMT</pubDate></item><item><title>[백준] 로프 - Python</title><link>https://enjoyhee.day/blog/%EB%B0%B1%EC%A4%80-%EB%A1%9C%ED%94%84-python/</link><guid isPermaLink="true">https://enjoyhee.day/blog/%EB%B0%B1%EC%A4%80-%EB%A1%9C%ED%94%84-python/</guid><description>문제 설명 주어진 로프들을 연결했을 때 하중이 고르게 분산된다. k개의 로프가 있고, 하중에 w라고 할때, k개의 로프를 모두 연결하면 w/k 의 하중이 각 로프게 고르게 걸린다. 입력으로 각 로프가 버틸 수 있는 최대하중이 주어질 때, 로프들을 사용하여 버틸 수 있</description><pubDate>Tue, 24 May 2022 05:14:23 GMT</pubDate></item><item><title>[백준] 잃어버린 괄호 - Python</title><link>https://enjoyhee.day/blog/%EB%B0%B1%EC%A4%80-%EC%9E%83%EC%96%B4%EB%B2%84%EB%A6%B0-%EA%B4%84%ED%98%B8-python/</link><guid isPermaLink="true">https://enjoyhee.day/blog/%EB%B0%B1%EC%A4%80-%EC%9E%83%EC%96%B4%EB%B2%84%EB%A6%B0-%EA%B4%84%ED%98%B8-python/</guid><description>&quot;잃어버린 괄호&quot; 주어진 식에 괄호를 적절하게 삽입하여, 계산된 식이 최솟값이 되도록 만드는 문제이다. 입력으로 한줄짜리 식이 주어지며, 숫자는 앞에 0이 붙어서 &quot;0009&quot; 처럼 입력될 수도 있기 때문에 해당 문자열 처리까지 고려해야한다.주어진 식이 최솟값이 되도록</description><pubDate>Mon, 23 May 2022 07:46:37 GMT</pubDate></item><item><title>[Jenkins Tutorial 1] Preparing for Plugin Development </title><link>https://enjoyhee.day/blog/jenkins-tutorial-preparing-for-plugin-development/</link><guid isPermaLink="true">https://enjoyhee.day/blog/jenkins-tutorial-preparing-for-plugin-development/</guid><description>Jenkins를 설치하기전에 JDK, Maven을 먼저 설치해보자 (반드시 이후에 Jenkins를 설치할 것)</description><pubDate>Wed, 09 Feb 2022 10:10:54 GMT</pubDate></item><item><title>카라츠바의 빠른 곱셈 알고리즘</title><link>https://enjoyhee.day/blog/%EC%B9%B4%EB%9D%BC%EC%B8%A0%EB%B0%94%EC%9D%98-%EB%B9%A0%EB%A5%B8-%EA%B3%B1%EC%85%88-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98/</link><guid isPermaLink="true">https://enjoyhee.day/blog/%EC%B9%B4%EB%9D%BC%EC%B8%A0%EB%B0%94%EC%9D%98-%EB%B9%A0%EB%A5%B8-%EA%B3%B1%EC%85%88-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98/</guid><description>카라츠바 알고리즘이란 ? 분할 정복 알고리즘의 한 예로, 재미있는 병합과정을 가진 알고리즘이다. 수 백 자리 이상의 큰 수의 곱셈할 때 사용하는 빠른 곱셈을 위해 만들어졌다. 기본적인 곱셈 방법 두 자연수의 십진수 표기가 배열에 주어진다고 할 때, 이 둘을 곱한 결</description><pubDate>Fri, 21 Jan 2022 13:34:39 GMT</pubDate></item><item><title>[프로그래머스] 타겟 넘버 - Python</title><link>https://enjoyhee.day/blog/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4-%ED%83%80%EA%B2%9F-%EB%84%98%EB%B2%84-python/</link><guid isPermaLink="true">https://enjoyhee.day/blog/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4-%ED%83%80%EA%B2%9F-%EB%84%98%EB%B2%84-python/</guid><description>n개의 음이 아닌 정수가 있습니다. 이 수를 적절히 더하거나 빼서 타겟 넘버를 만들려고 합니다. 예를 들어 1, 1, 1, 1, 1로 숫자 3을 만들려면 다음 다섯 방법을 쓸 수 있습니다.사용할 수 있는 숫자가 담긴 배열 numbers, 타겟 넘버 target이 매개변</description><pubDate>Wed, 19 Jan 2022 08:24:05 GMT</pubDate></item><item><title>[프로그래머스] 소수 찾기 C++/Python</title><link>https://enjoyhee.day/blog/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4-%EC%86%8C%EC%88%98-%EC%B0%BE%EA%B8%B0/</link><guid isPermaLink="true">https://enjoyhee.day/blog/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4-%EC%86%8C%EC%88%98-%EC%B0%BE%EA%B8%B0/</guid><description>오늘의 문제는 완전탐색을 이용하여 풀 수 있는 소수찾기이다 !</description><pubDate>Wed, 29 Sep 2021 10:14:40 GMT</pubDate></item><item><title>[Algospot] BOGGLE C++</title><link>https://enjoyhee.day/blog/algospot-boggle-cpp/</link><guid isPermaLink="true">https://enjoyhee.day/blog/algospot-boggle-cpp/</guid><description>오늘의 문제는 완전 탐색을 이용해 푸는 보글 게임이다 !</description><pubDate>Tue, 28 Sep 2021 10:50:49 GMT</pubDate></item><item><title>Introduction to Graph presentation Learning</title><link>https://enjoyhee.day/blog/introduction-to-graph-presentation-learning/</link><guid isPermaLink="true">https://enjoyhee.day/blog/introduction-to-graph-presentation-learning/</guid><description>그래프는 ubiquitous data structure이고, 복잡한 시스템을 설명하기 위한 범용적인 언어이다. 어떤 종류의 그래프가 존재하고, 그래프 데이터를 사용한 머신러닝 task는 어떤 것들이 존재하는지 알아보자</description><pubDate>Thu, 15 Apr 2021 08:25:58 GMT</pubDate></item><item><title>Jenkins, 넌 누구냐 !</title><link>https://enjoyhee.day/blog/jenkins-who-are-you/</link><guid isPermaLink="true">https://enjoyhee.day/blog/jenkins-who-are-you/</guid><description>Jenkins, Who are you ? CI/CD 에 대한 간단한 소개와 그 도구 중 하나인 Jenkins에 대해 알아보자.</description><pubDate>Thu, 25 Mar 2021 13:59:55 GMT</pubDate></item></channel></rss>