Heap 2

99클럽 코테 스터디 10일차 TIL + 오늘의 학습 키워드

오늘 문제의 키워드: 우선순위 큐우선순위 큐를 잘 쓸 줄 알아야 하고,String 구현을 잘 해야 빠르게 풀 수 있다. 다음에 다시 한 번 더 풀어보자. 문제 접하고 나서...앞으로 String을 사용한 구현 문제를 매일 한 문제씩 풀어봐야겠다.아, 그리고 Kotlin 연습도 잊지 말 것. 더보기주저리문제를 읽다 보니 내가 모르는 지식이 내 설계를 방해하는 기분이 들어서, 다른 사람들의 풀이를 읽어보았다.아니나 다를까 설계는 내가 생각한 대로였고 내가 내장 함수를 잘 몰라서 생기는 거였다.아, 다음에 이렇게 함수를 모르는 일이 생기면 Java 공식 문서에서 해결해 봐야겠다. ☑️ 복습JavaPriorityQueue의 default는 최솟값이 최상단에 있는 것이다. 최댓값을 최상단으로 하고자 한다면 별도의..

TIL_230327-0401

더보기 3월 27일 (월) CS 스터디 진행 - 자료구조 채용 설명회 참여 3월 28일 (화) 알고리즘 풀이 및 피드백 - 완전 탐색 3월 29일 (수) CS 스터디 진행 - 데이터베이스 CS 스터디 복습 - 운영체제 프로젝트 경험 정리 3월 30일 (목) 알고리즘 풀이 및 피드백 - 구현 CS 스터디 진행 - 데이터베이스 직무 면접 대비 연습 3월 31일 (금) 프로젝트 코드 리뷰 및 PR 완료 CS 스터디 복습 - 디자인 패턴 (싱글턴, 이터레이터 손코딩) 4월 1일 (토) 알고리즘 풀이 및 피드백 - 완전탐색 1️⃣ 자료 구조 : 이진트리 (Binary Tree) 트리 (Tree) Directed Acyclic Graph(방향성이 있는 비순환 그래프)의 한 종류. 노드 N개라면 항상 간선 N-1개...