석사 졸업을 앞두고 취뽀를 하기 위해 코딩테스트는 1차 관문이다. 코딩테스트 준비를 혼자하기에는 여러모로 힘든 점이 있다고 생각했다. (외롭기도 하고,, 방향성을 잡기도 힘들고,,) 향해 99에서 열린 99클럽 코테 스터디 3기에 참여하게 되었다. 2024년 7월
오늘은 매우 쉬웠다. 문제를 보는 순간 풀이가 나왔다. 그래서 내가 자주 사용하는 numpy 모듈을 사용해서 또 다른 방법도 적용해보았다.배열평균리스트numpy단계: Lv. 1출처: https://school.programmers.co.kr/learn/cour
문자열문자 개수단계: LV. 1출처: https://school.programmers.co.kr/learn/courses/30/lessons/12916위 문제는 대문자와 소문자를 구별하지 않기 때문에 대문자나 소문자로 통일을 진행하고, ‘p’와 ‘y’의 개수를
오늘 문제는,,,, 개인적인 생각이지만 역대급으로 쉽다고 생각했다.자료형정수형실수형단계: Lv. 1출처: https://school.programmers.co.kr/learn/courses/30/lessons/12925문제 제목을 살펴보면 문자열을 정수로 바꾸
할머니께서 별세하셔서 잠시 TIL 작성을 중단하게 되었습니다. 오늘부터 다시 밀린 내용을 작성해보도록 하겠습니다.해시리스트Counter중복단계: Lv. 1출처: https://school.programmers.co.kr/learn/courses/30/lesso
문제를 보자마자 너무 길어서 일단 읽기가 싫어졌었다.. 하지만 마음을 다잡고 접근해보았다.해쉬리스트min단계: Lv. 1출처: https://school.programmers.co.kr/learn/courses/30/lessons/1845당신은 폰켓몬을 잡기
5일차부터 14일차까지 코테만 풀고 TIL 정리를 안해 정말 밀린 상태에서 작성하고 있다. 논문 리부탈 작업과 가정사로 인해 밀렸지만 다시 시작해보자! (작성 날짜: 8월 5일)스택큐리스트단계: Lv. 1출처: https://school.programmers.
개인 일정으로 5일차~14일차까지의 TIL을 작성 못해, 오늘부터 몰아서 작성중이다.현재 7일차까지 완성했고, 오늘 15일차도 작성하려고 한다.오늘 문제는 완전 탐색 알고리즘의 카테고리에 속한 문제이다.완전 탐색리스트배열단계: Lv. 1출처: https://s
스택단계: Lv. 2출처: https://school.programmers.co.kr/learn/courses/30/lessons/12909괄호가 바르게 짝지어졌다는 것은 '(' 문자로 열렸으면 반드시 짝지어서 ')' 문자로 닫혀야 한다는 뜻입니다. 예를 들어
완전 탐색단계: Lv. 1출처: https://school.programmers.co.kr/learn/courses/30/lessons/86491명함 지갑을 만드는 회사에서 지갑의 크기를 정하려고 합니다. 다양한 모양과 크기의 명함들을 모두 수납할 수 있으면서
오늘 문제는 Leetcode라는 사이트에서 풀게된 첫 문제이다.정렬단계: Easy주제: Array, Sorting, Heap (Priority Queue)출처: https://leetcode.com/problems/relative-ranks/You are gi
9일차에 이어 오늘도 LeetCode에서 출제한 문제!!정렬나는 정렬이라 생각했지만, 이 문제는 heap으로 풀 수 있다고 한다..단계: Easy주제: Tree, Design, Binary Search Tree, Heap, Binary Tree, Data Stream출
내림차순정렬문자열단계: Lv. 1출처: https://school.programmers.co.kr/learn/courses/30/lessons/12933함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새
내림차순문자열정렬단계: Lv. 1출처: https://school.programmers.co.kr/learn/courses/30/lessons/12917문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을
이제 본격적으로 내가 잘 모르는 내용이 나오기 시작했다..나름 집중해서 잘 풀어보았다.트리순회중위순회단계: Easy주제: Stack, Tree, Depth-First Search, Binary Tree출처: https://leetcode.com/problems
이진 트리이진 탐색 트리트리트리 탐색단계: Easy주제: Tree, Binary Search Tree, Binary TreeYou are given the root of a binary search tree (BST) and an integer val.Find the
트리이진트리단계: Easy출처: https://leetcode.com/problems/symmetric-tree/Given the root of a binary tree, check whether it is a mirror of itself (i.e., sym
이번주 내내 몸이 너무 안좋다.. 중요한 시기에 몸이 이러니,,, 그래도 조금씩이라도 진행해보자.. 1문제와 TIL은 꼭 진행한다..이진 트리BSTDFS중위순회Inorder traversal단계: Easy주제: Stack, Tree, Depth-First Search,
어제보단? 나아진 컨디션, 하지만 여전히 정상은 아니다.. 나아가자!그리디 알고리즘탐욕법 알고리즘리스트리스트 슬라이싱단계: Lv. 1출처: https://school.programmers.co.kr/learn/courses/30/lessons/135808과일
그리디 알고리즘탐욕법단계: Lv. 1출처: https://school.programmers.co.kr/learn/courses/30/lessons/42862점심시간에 도둑이 들어, 일부 학생이 체육복을 도난당했습니다. 다행히 여벌 체육복이 있는 학생이 이들에게
일요일이여도 1문제는 푼다! 1. 오늘의 학습 키워드 Dynamic Programming 동적 프로그래밍 2. 문제: 118. Pascal’s Triangle 단계: Easy 주제: Array, Dynamic Programming 출처: https://leetc
어제 문제와 거의 동일한 문제이다.어제 문제에 대한 TIL은 아래 링크를 확인해보자!99클럽 코테 스터디 21일차 TIL (Pascal’s Triangle)Dynamic Programming동적 프로그래밍pascal’s Triangle단계: Easy주제: Array,
요즘 정말 무더운 날씨,,,, 모두 화이팅입니다.오늘 문제는 그리디 알고리즘 계열의 문제입니다.정렬greedy algorithm단계: Easy주제: Array, Greedy, Sorting, Counting Sort출처: https://leetcode.com/
그래프단계: Easy주제: Graph출처: https://leetcode.com/problems/find-center-of-star-graph/There is an undirected star graph consisting of n nodes labeled f
오늘 문제는 99클럽 코테 스터디를 하면서 가장 배울게 많은? 내용의 문제였다고 생각합니다. 문제는 어떻게보면 비교적 간단히 두 노드간의 path가 있는지 없는지를 판단하는 문제이지만 접근 과정에 따라 다양한 방법이 존재합니다. 그럼 살펴 봅시다!그래프DFSBFSUni
오늘은 99클럽 코테 스터디 26일차입니다.오늘도 화이팅!구현리스트단계: Lv. 1출처: https://school.programmers.co.kr/learn/courses/30/lessons/161990코딩테스트를 준비하는 머쓱이는 프로그래머스에서 문제를 풀
오늘은 99클럽 코테 스터디 27일차입니다.오늘 문제는 어제와 동일하게 구현 및 시뮬레이션 유형의 문제입니다.리스트딕셔너리구현시뮬레이션단계: Lv. 1출처: https://school.programmers.co.kr/learn/courses/30/lessons
어제 벨로그에 큐에 관한 내용을 포스팅했는데, 때마침 오늘 문제가 큐 자료구조를 활용한 문제이네요.배운것들을 잘 활용해서 접근해볼까요?큐deque단계: Lv. 2출처: https://school.programmers.co.kr/learn/courses/30/l
벌써 8월 중순을 넘어 말이다… 시간은 왜이리 빠를까요??8월 4주차 월요일, 다시 열심히 출발해볼까요?오늘 문제는 99클럽 코테 스터디 29일차 문제로 이진 탐색 유형의 문제입니다. 리스트이진 탐색단계: Easy주제: Array, Hash Table, Math, Bi
시간이 너무 부족한 요즘..! 포기하지말고 꾸준하게 나아가자! 오늘은 8월 20일 99클럽 코테 스터디 30일차 TIL입니다. 이 문제는 어제 문제와 동일하게 이진 탐색 유형의 문제입니다. 하지만 어제와 동일하게 이진 탐색이 아닌 수학적 방법으로도 풀 수 있는 문제
오늘 문제는,,, 뭔가… 개인적으로 도움이 되는? 문제라고 생각합니다. BFS 알고리즘을 사용하면서 뭔가 구현 능력이 가미되야하는 듯한 느낌이라고할까? 심지어, 영어로 문제가 되어있고, 이걸 문제를 글만보고 이해하는데 좀 힘들었던 문제였습니다. 하지만, 제대로만 이해한
오늘은 99클럽 코테 스터디 32일차입니다. 벌써 32일차까지 왔네요. 오늘 문제는 어제 문제와 동일하게 문제가 영어로 되어있습니다. 한 번 오늘 학습한 내용을 살펴볼까요?그래프트리DFSBFS단계: 🥈실버 2티어알고리즘 분류: 그래프 이론, 그래프 탐색, 너비 우선
안녕하세요!오늘은 99클럽 코테 스터디 33일차 입니다. 오늘 졸업식을 해서 늦게 문제를 풀었지만, 이 코테 스터디 동안 가장 가장 어려운 문제가 아니였나 싶습니다.정말 막막했,,,습니다. 포기할 뻔?그래도 꾸역꾸역 풀어냈네요.풀이 시간도 무려 1시간이 넘었네요.. 문
오늘은 99클럽 코테 스터디 34일차입니다. 이제 약 8일정도 남았네요.. 남은 기간 keep going입니다!그래프그래프 탐색너비 우선 탐색깊이 우선 탐색단계: 🥈실버 2티어알고리즘 분류: 그래프 이론, 그래프 탐색, 너비 우선 탐색, 깊이 우선 탐색출처: http
일요일에도 99클럽은 돌아간다,,오늘은 99클럽 코테 스터디 35일차입니다. 오늘 문제 역시 DFS/BFS 유형의 문제입니다.그래프그래프 탐색너비 우선 탐색깊이 우선 탐색단계: 🥈실버 1티어알고리즘 분류: 그래프 이론, 그래프 탐색, 너비 우선 탐색, 깊이 우선 탐색
오늘은 99클럽 코테 스터디 36일차입니다. 벌써 8월의 마지막 주차이네요..개강 시즌이 되겠군요.. (백수지만,,) 이번주도 화이팅입니다!오늘 문제는 완전 탐색 (브루트포스) 유형의 문제입니다. 한 번 살펴볼까요?배수브루트포스 알고리즘완전 탐색단계: 🥉브롲느 1티어
안녕하세요!오늘은 99클럽 코테 스터디 37일차입니다. 오늘은 컨디션이 너무 안좋네요.. 그래도 어쩔수있나요? keep going!해야죠.오늘 문제는 오랜만에 비교적 쉬운 문제였습니다. 그럼 살펴볼까요?완전 탐색브루트포스단계: 🥉브론즈 3티어알고리즘 분류: 수학, 브
오늘은 99클럽 코테 스터디 38일차 입니다. 이제 4일정도 남았네요.꾸준히 했지만 여전히 전 부족합니다. 하지만 포기하면 안돼죠?오늘 문제를 살펴보겠습니다!해쉬펠린드롬그리디단계: Easy주제: Hash Table, String, Greedy출처: https:
오늘은 99클럽 코테 스터디 39일차 입니다.오늘 문제는 그리디 알고리즘 유형의 문제입니다!그리디단계: Easy주제: Array, Two Pointers, Greedy, Sorting출처: https://leetcode.com/problems/assign-co
9클럽 코테 스터디 40일차 입니다. 오늘은 8월 30일, 8월이 끝나가네요,,, 시간이 정말 빠르다는것을 느낍니다..오늘 문제는 Dynamic Programming 유형의 문제입니다. 동적 프로그래밍단계: Easy주제: Array, Dynamic Programming
99클럽 코테 스터디 41일차입니다. 내일이 99클럽 코테 스터디의 마지막이군요.. 오늘 문제를 확인해볼까요?Dynamic Programming단계: Easy주제: Math, Dynamic Programming, MemoizationThe Tribonacci seque
오늘은 99클럽 3기 코테 스터디 마지막날입니다. 마지막 문제는 Dynamic programming문제로 마무리가 되네요. 그럼 한 번 살펴볼까요?Dynamic Programming단계: Easy주제: Array, Dynamic Programming출처: https&#