profile
포기만 하지 않는다면 언젠간 도달한다!
post-thumbnail

9일차 DP 심화 🍇

코테는 기세여!

2일 전
·
0개의 댓글
·
post-thumbnail

8일차 배낭 DP

들어가면서 배낭 DP 핵심개념 : 제한된 용량이 있는 배낭에 담을 물건을 골라 가치의 합을 최대로 만드는 문제 각 물건의 개수에 따라서 문제의 유형이 나뉜다. 배낭 문제 유형 : 0-1 Knapsack: 각 물건은 넣거나 안 넣거나 두 가지 선택만 있음 (쪼갤 수

3일 전
·
0개의 댓글
·
post-thumbnail

7일차 DP 기초 🔥

더 많이 공부한다면 알고리즘에 활용할 더 많은 단서를 가지게 되겠지 ?! 더 공부하고 싶어지는 하루 !! 만족도 100 행복 100!! 아주 뿌듯하다 오늘을 기억하고, 오늘 같은 날을 또 만날 수 있도록 계속해서 노력하자 !! 계속해서 🔥🔥

2025년 9월 9일
·
0개의 댓글
·
post-thumbnail

무결성을 지키지 못한 DB를 분석하고 해결하자

단순히 PK,FK, 값의 속성만을 고려해서는 안된다. 비즈니스 규칙 또한 DB에서 보장해야하는 무결성의 대상이다. !

2025년 9월 6일
·
0개의 댓글
·
post-thumbnail

6일차 최단 경로 ✨

노드간의 거리를 계산하는 다익스트라 알고리즘과 플로이드 알고리즘을 살펴보자

2025년 9월 4일
·
0개의 댓글
·
post-thumbnail

5일차 BFS 심화 🌱

bfs로도 최단 거리를 간단하게 할 수 있다.

2025년 9월 3일
·
0개의 댓글
·
post-thumbnail

4일차 DFS,BFS 🌱

들어가면서 그래프 탐색 기초 : DFS, BFS 학습 목표 DFS 핵심 포인트: 깊게! 갈 수 있을 때까지 끝까지 들어가고, 막히면 뒤로 돌아옴. 구현 방법: 재귀 구현 (스택 원리) 스택 자료구조 사용 특징: 경로 추적, 백트래킹, 경우의 수 탐색에 적합

2025년 9월 2일
·
0개의 댓글
·
post-thumbnail

3일차 이분탐색과 lower_bound / upper_bound

이분 탐색 심화는 어렵구나

2025년 8월 27일
·
0개의 댓글
·
post-thumbnail

2일차 스택, 큐, 덱 알고리즘 🌱

스택은 선입후출, 큐는 선입선출 ! 덱 뒤집기는 reverse()

2025년 8월 26일
·
0개의 댓글
·
post-thumbnail

1일차 그리디 ⭐️

그리디 알고리즘을 공부하고 대표 문제를 풀어보자

2025년 8월 25일
·
0개의 댓글
·
post-thumbnail

시작 하겠심더

예 \~\~~

2025년 8월 25일
·
0개의 댓글
·
post-thumbnail

협업하기 좋은 메서드의 역할 수준은 어디까지 일까요?

일단 프로젝트를 끝내고 시간이 지나니까 솔직히 기억이 안남 일단 내 기억을 되짚어보니까 멤버롤이넘으로 추가정보필요 멤버 ㅊ추가정보완료 멤버를 구분햇던건 기억이 남 실제 관련 코드도 있었음 하지만 저 멤버롤을 도대체 어디서 넣는지 , 시점을 확인하는데 너무 어려웠

2025년 6월 4일
·
0개의 댓글
·
post-thumbnail

[이펙티브 자바] 아이템23. 태그 달린 클래스보다는 클래스 계층 구조를 활용하라

태그 달린 클래스는 어거지로 하나의 클래스가 구체적인 표현을 두가지 이상 가진 클래스를 뜻합니다.태그가 클래스의 구체 동작을 결정하고, 태그는 final 필드로 표현됩니다.사실 우리는 자바를 정석으로 배워왔고, 객체 지향 프로그래밍이 탄탄히 자리잡힌 시점에서는 이런 클

2025년 2월 9일
·
1개의 댓글
·
post-thumbnail

[이펙티브 자바] 아이템19. 상속을 고려해 설계하고 문서화하라. 그러지 않았다면 상속을 금지하라

주석에 관한 이야기를 잠깐 해보자! "왜(Why)를 설명하는 주석을 달아라. 무엇(What)은 코드가 보여줄 것이다." "무엇(WHAT)를 설명하는 주석을 달아라. 어떻게(How)는 코드가 보여줄 것이다."조금 당황스럽지만 어쨌든 How를 적지 않는 것은 확실해보인다.

2025년 2월 9일
·
0개의 댓글
·
post-thumbnail

[이펙티브 자바] 아이템14. Comparable을 구현할지 고민하라

CompareTo메서드는 함수형 인터페이스의 Comparable의 추상 메서드로 동치성, 순서를 비교하는 메서드이다.같으면 0, 크면 양의 정수, 작으면 음의 정수를 반환한다.결국 CompareTo를 구현했다는 것은 해당 클래스가 순서가 있는 클래스라는 것을 뜻한다.C

2025년 2월 9일
·
0개의 댓글
·
post-thumbnail

[이펙티브 자바] 아이템10. equals는 일반 규약을 지켜 재정의하라

equals 메서드는 두 객체가 동등한 지를 비교하는 메서드이다.두 객체의 내용이 같으면 true, 다른 경우에는 false를 리턴한다.💡 동등성과 동일성의 차이 동일성 : 저장된 메모리 주소값이 같은지 비교 ( == 를 이용한다. ) 동등성 : 논리적인 내용이

2025년 2월 9일
·
0개의 댓글
·
post-thumbnail

[이펙티브 자바] 아이템7. 다 쓴 객체 참조를 해제하라.

사실 자바를 쓰며 메모리 누수를 깊게 고민해본 적은 없는 것 같습니다..공부용 코드는, 메모리가 부족할 일이 드물기 때문입니다.하지만 실제 운영에서 메모리 누수로 인한 OOM가 발생한다면 .. 정말 곤란하겠죠? 이 글에서는 메모리 누수가 무엇인지 부터, 자바의 가비지

2025년 1월 19일
·
0개의 댓글
·
post-thumbnail

[이펙티브 자바] 아이템4. 인스턴스화를 막으려거든 private 생성자를 사용하라

인스턴스화란?! 자바에는 클래스와 인스턴스라는 개념이 존재한다. 두 개의 개념은 아주 가깝지만 큰 차이가 있다. 바로 각 코드가 차지하는 메모리위치이다 클래스는 스태틱 영역에 위치한다 . 반면에 인스턴스는 힘영역에 위치한다. (main 함수는 스택영역을 차지한다

2025년 1월 14일
·
0개의 댓글
·
post-thumbnail

[자바 8-11] 스트림 뿌시기

스트림에 대해서 정리해보자! 스트림에는 굉장히 많은 메서드가 있고 책에서도 굉장히 많은 스트림 메서드를 다루고 있다. 그러나 모든 메서드를 알아야하는 것은 아니니 중요하고 자주 쓰이는 메서드 위주로 정리해보려고 한다. 스트림 찍먹해보기! 스트림은 컬렉션 데이터, 스트

2024년 12월 14일
·
0개의 댓글
·
post-thumbnail

[자바 8-11] 람다 뿌시기

람다는 아예 새로운 무언가는 아니다. 어떻게 보면 이전에 불필요했던 여러 코드를 조금 더 깔끔하고, 간결하게 표현할 수 있는 표현 방법이다. 결국 람다로 할 수 있는 것은 람다 없이도 할 수 있다. 람다는 파라미터 리스트와 화살표, 람다바디로 이루어져있다.

2024년 12월 9일
·
0개의 댓글
·