📖 오늘의 학습 키워드DFShttps://school.programmers.co.kr/learn/courses/30/lessons/84512
📖 오늘의 학습 키워드BFS전력망을 둘로 나누기https://school.programmers.co.kr/learn/courses/30/lessons/86971모든 전선을 한 번씩 끊어보며 두 전력망이 가지고 있는 송전탑 개수의 차이(절대값)의 최솟값을 구한
📖 오늘의 학습 키워드BFS퍼즐 조각 채우기https://school.programmers.co.kr/learn/courses/30/lessons/84021모든 전선을 한 번씩 끊어보며 두 전력망이 가지고 있는 송전탑 개수의 차이(절댓값)의 최솟값을 구한다.
📖 오늘의 학습 키워드DFS여행경로https://school.programmers.co.kr/learn/courses/30/lessons/43164BFS를 사용해서 게임보드에서의 빈 칸에 대한 정보와 테이블 위의 퍼즐 조각에 대한 정보(개수와 크기)를 저장한
📖 오늘의 학습 키워드BFS아이템 줍기https://school.programmers.co.kr/learn/courses/30/lessons/87694BFS를 이용해서 주어진 모든 항공권을 사용해 만들 수 있는 모든 여행 경로를 찾는다.여행 경로를 새로 찾을
📖 오늘의 학습 키워드DFS단어 변환https://school.programmers.co.kr/learn/courses/30/lessons/43163DFS를 이용해서 begin 단어에서 target 단어로 변환할 수 있는 모든 경우의 수를 구한다.변환 과정
📖 오늘의 학습 키워드BFS네트워크https://school.programmers.co.kr/learn/courses/30/lessons/43162map이라는 이차원 배열을 만들어 테두리 정보를 저장한다. 테두리에는 1을 저장한다.직사각형의 내부에는 2를 저
📖 오늘의 학습 키워드BFS네트워크https://school.programmers.co.kr/learn/courses/30/lessons/43162먼저, 반복문을 이용해 0부터 n-1까지의 컴퓨터 중 아직 방문하지 않은 컴퓨터가 있는지를 확인한다. 만약 있다
📖 오늘의 학습 키워드그리디섬 연결하기https://school.programmers.co.kr/learn/courses/30/lessons/42861전에 Union-Find 알고리즘을 공부하면서 풀어보았던 백준의 전력난(\[백준] 6497 : 전력난) 문제
📖 오늘의 학습 키워드동적계획법N으로 표현https://school.programmers.co.kr/learn/courses/30/lessons/42895routes 배열을 차량이 고속도로에서 나간 지점을 기준으로 오름차순 정렬한다.camera를(마지막으로
📖 오늘의 학습 키워드동적계획법N으로 표현https://school.programmers.co.kr/learn/courses/30/lessons/42895각 사용횟수로 만들 수 있는 숫자를 저장할 수 있는 배열을 생성한다.최솟값이 8보다 크면 -1을 retu
📖 오늘의 학습 키워드동적계획법사칙연산https://school.programmers.co.kr/learn/courses/30/lessons/1843삼각형을 위에서 아래로 내려가면서 각 지점에서의 최댓값을 구한다.한 칸을 기준으로 대각선 왼쪽 위의 값과 오른
📖 오늘의 학습 키워드동적계획법도둑질https://school.programmers.co.kr/learn/courses/30/lessons/42897새로 학습한 내용
📖 오늘의 학습 키워드이분탐색징검다리https://school.programmers.co.kr/learn/courses/30/lessons/43236모든 집들이 동그랗게 배치되어 있기 때문에 두 가지 경우가 발생한다.첫 번째 집에서 훔치면 마지막 집에서 훔
📖 오늘의 학습 키워드이분탐색징검다리https://school.programmers.co.kr/learn/courses/30/lessons/43236처음에 완전탐색을 떠올렸으나 바위 개수의 범위가 50,000개이하인 것을 보고 이분탐색을 떠올리게 되었다. 바
📖 오늘의 학습 키워드그래프방의 개수https://school.programmers.co.kr/learn/courses/30/lessons/49190left는 0, right는 1로 초기화한다. left와 right로 임의의 분수를 구한다.arri / arr
📖 오늘의 학습 키워드그래프Find if Path Exists in Graphhttps://leetcode.com/problems/find-if-path-exists-in-graph/description/
📖 오늘의 학습 키워드배열H-Index IIhttps://leetcode.com/problems/h-index-ii/description/for문을 돌며 h-index를 구해도 문제가 풀리지만, 문제에서 알고리즘의 시간 복잡도가 로그 시간을 가져야 한다고 했
📖 오늘의 학습 키워드배열H-Index IIhttps://leetcode.com/problems/maximum-number-of-alloys/description/for문을 돌며 h-index를 구해도 문제가 풀리지만, 문제에서 알고리즘의 시간 복잡도가 로그
📖 오늘의 학습 키워드배열Count the Hidden Sequenceshttps://leetcode.com/problems/count-the-hidden-sequences/description/composition 배열을 돌며 k개의 기계 중 alloy 개
📖 오늘의 학습 키워드문자열Next Greater Element IIIhttps://leetcode.com/problems/next-greater-element-iii/description/composition 배열을 돌며 k개의 기계 중 alloy 개수의
📖 오늘의 학습 키워드문자열Longest Palindromic Substringhttps://leetcode.com/problems/longest-palindromic-substring/description/정수 n의 모든 자릿수로 이루어진 char 배열 d
📖 오늘의 학습 키워드문자열Remove K Digitshttps://leetcode.com/problems/remove-k-digits/description/정수 n의 모든 자릿수로 이루어진 char 배열 digits를 생성한다.left를 digits 배열의
📖 오늘의 학습 키워드정렬Minimum Lines to Represent a Line Charthttps://leetcode.com/problems/minimum-lines-to-represent-a-line-chart/description/배열 stockP
📖 오늘의 학습 키워드정렬Append K Integers With Minimal Sumhttps://leetcode.com/problems/append-k-integers-with-minimal-sum/description/배열 stockPrices 내 원소
📖 오늘의 학습 키워드큐Minimum Number of Coins for Fruitshttps://leetcode.com/problems/minimum-number-of-coins-for-fruits/description/배열 stockPrices 내 원소가
📖 오늘의 학습 키워드투포인터Continuous Subarrayshttps://leetcode.com/problems/continuous-subarrays/description/i는 윈도우의 시작을 가리키는 포인터이며, 0으로 초기화한다.현재 윈도우에 포함된
📖 오늘의 학습 키워드스택Using a Robot to Print the Lexicographically Smallest Stringhttps://leetcode.com/problems/continuous-subarrays/description/각 위치에 알
Mini Parserhttps://leetcode.com/problems/mini-parser/description/문자열 s가 '\['(대괄호)로 시작하지 않으면, s는 한 개의 정수로 이루어져 있다. 해당 정수로 초기화한 NestedInteger를 생성하고
📖 오늘의 학습 키워드힙Minimum Time to Visit Disappearing Nodeshttps://leetcode.com/problems/minimum-time-to-visit-disappearing-nodes/description/
📖 오늘의 학습 키워드 힙 (다익스트라) 오늘의 회고 문제 [Minimum Cost of a Path With Special Roads] https://leetcode.com/problems/minimum-cost-of-a-path-with-special-roads
📖 오늘의 학습 키워드그리디Monotone Increasing Digitshttps://leetcode.com/problems/monotone-increasing-digits/description/정수 n의 모든 자릿수로 이루어진 char 배열 digits를
이번 주 진행된 팀 스터디에서 얻은 인사이트는 무엇인가요? 코드 개선 >📖 문제 파일 정리 확장자와 파일 이름 분리 전) 후) 실행시간 감소 | 전 | 후 | | --- | --- | | | | > 💡 확장자의 경우 파일명의 끝부분에 위치하기 때문에