💡 오늘의 학습 키워드더보기📌 배열 문제 설명문제 링크 : https://leetcode.com/problems/minimum-suffix-flips/You are given a 0-indexed binary string target of length n. You have another binary string s of length n that is initially set to all zeros. You want to make s equal to target.In one operation, you can pick an index i where 0 and flip all bits in the inclusive range [i, n - 1]. Flip means changing '0' to '1' a..
🧑🏻💻 Fac si facis
💡 오늘의 학습 키워드더보기📌 조합📌 백트래킹 문제 설명문제 링크 : https://leetcode.com/problems/iterator-for-combination/Design the CombinationIterator class:- CombinationIterator(string characters, int combinationLength) Initializes the object with a string characters of sorted distinct lowercase English letters and a number combinationLength as arguments.- next() Returns the next combination of length combinationL..
💡 오늘의 학습 키워드더보기📌 배열 문제 설명문제 링크 : https://leetcode.com/problems/group-the-people-given-the-group-size-they-belong-to/There are n people that are split into some unknown number of groups. Each person is labeled with a unique ID from 0 to n - 1.You are given an integer array groupSizes, where groupSizes[i] is the size of the group that person i is in. For example, if groupSizes[1] = 3, then per..
💡 오늘의 학습 키워드더보기📌 플로이드-워셜 알고리즘📌 그래프📌 BFS 🥇 가장 먼 노드문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/49189 문제 설명더보기n개의 노드가 있는 그래프가 있습니다. 각 노드는 1부터 n까지 번호가 적혀있습니다. 1번 노드에서 가장 멀리 떨어진 노드의 갯수를 구하려고 합니다. 가장 멀리 떨어진 노드란 최단경로로 이동했을 때 간선의 개수가 가장 많은 노드들을 의미합니다.노드의 개수 n, 간선에 대한 정보가 담긴 2차원 배열 vertex가 매개변수로 주어질 때, 1번 노드로부터 가장 멀리 떨어진 노드가 몇 개인지를 return 하도록 solution 함수를 작성해주세요.제한 사항1. 노드의 ..
💡 오늘의 학습 키워드더보기더보기📌 이분 탐색 문제 설명문제 링크 : https://leetcode.com/problems/capacity-to-ship-packages-within-d-days/A conveyor belt has packages that must be shipped from one port to another within days days.The ith package on the conveyor belt has a weight of weights[i]. Each day, we load the ship with packages on the conveyor belt (in the order given by weights). We may not load more weight than ..