Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dongyi-kim/10weeks-codingtest
/ functions
Functions
1,179 in github.com/dongyi-kim/10weeks-codingtest
⨍
Functions
1,179
◇
Types & classes
326
↓ 1 callers
Method
f
부분 문자열 brackets[leftMost...rightMost]에 대한 가장 긴 올바른 괄호 문자열의 길이 @param leftMost 가장 왼쪽 인덱스 @param rightMost 가장 오른쪽 인덱스 @return 주어진 범위에 대한 가장 긴 올바른
chapter09/problem_j/Main.java:49
↓ 1 callers
Method
f
* 부분 문자열 brackets[leftMost...rightMost]에 대한 가장 긴 올바른 괄호 문자열의 길이 * * @param leftMost 가장 왼쪽 인덱스 * @param rightMost 가장 오른쪽 인덱스 * @return 주
chapter09/problem_j/main.cpp:28
↓ 1 callers
Method
f
array[lastIndex]가 마지막 원소인 모든 LIS 길이를 계산하는 함수 @param lastIndex 부분 수열의 마지막 원소의 인덱스 @return array[lastIndex]가 마지막 원소인 LIS의 길이
chapter09/problem_a/Main.java:46
↓ 1 callers
Method
f
* array[lastIndex]가 마지막 원소인 모든 LIS 길이를 계산하는 함수 * * @param lastIndex 부분 수열의 마지막 원소의 인덱스 * @return array[lastIndex]가 마지막 원소인 LIS의 길이 */
chapter09/problem_a/main.cpp:26
↓ 1 callers
Method
f
items[0..lastItemIndex]의 보석만을 고려하여 정확히 totalCost의 무게를 채웠을 때 얻을 수 있는 최대 가치 @param lastItemIndex 마지막 보석의 인덱스 @param totalCost 사용할 모든 보석의 무게 합 @retu
chapter09/problem_k/Main.java:66
↓ 1 callers
Method
f
* items[0..lastItemIndex]의 보석만을 고려하여 정확히 totalCost의 무게를 채웠을 때 얻을 수 있는 최대 가치 * * @param lastItemIndex 마지막 보석의 인덱스 * @param totalCost 사용할 모든 보
chapter09/problem_k/main.cpp:40
↓ 1 callers
Method
f
부분 문자열 A[0..lastIndexA]와 B[0..lastIndexB] 사이의 LCS길이 @param lastIndexA 문자열 A의 마지막 문자 인덱스 @param lastIndexB 문자열 B의 마지막 문자 인덱스 @return 해당 부분 문자 열사이의 LCS
chapter09/problem_g/Main.java:52
↓ 1 callers
Method
f
* 부분 문자열 A[0..lastIndexA]와 B[0..lastIndexB] 사이의 LCS길이 * * @param lastIndexA 문자열 A의 마지막 문자 인덱스 * @param lastIndexB 문자열 B의 마지막 문자 인덱스 * @return
chapter09/problem_g/main.cpp:26
↓ 1 callers
Method
f
두 부분 파형 signA[0..lastIndexA], signB[0..lastIndexB]에 대한 최소의 거리 signA[lastIndexA]와 signB[lastIndexB]는 반드시 대응되어야 한다. @param lastIndexA @param lastIndexB
chapter09/problem_h/Main.java:59
↓ 1 callers
Method
f
* 두 부분 파형 signA[0..lastIndexA], signB[0..lastIndexB]에 대한 최소의 거리 * signA[lastIndexA]와 signB[lastIndexB]는 반드시 대응되어야 한다. * * @param lastIndexA *
chapter09/problem_h/main.cpp:28
↓ 1 callers
Function
factorize
(target: i32)
chapter04/problem_j/main.rs:44
↓ 1 callers
Function
factorize
* * @param N * @return */
chapter04/problem_j/solution.cpp:11
↓ 1 callers
Function
factorize
* 자연수 N을 구성하는 모든 소인수를 반환하는 함수 * * @param N * @return */
chapter04/problem_e/solution.cpp:12
↓ 1 callers
Method
factorize
@param N @return
chapter04/problem_j/Main.java:79
↓ 1 callers
Method
factorize
자연수 N을 구성하는 모든 소인수를 반환하는 함수 @param N @return
chapter04/problem_e/Main.java:46
↓ 1 callers
Function
fib
피보나치 수열을 구하는 함수 :param n: :return: 피보나치 수열의 n번째 항을 MOD로 나눈 나머지
chapter03/problem_d/solution.py:6
↓ 1 callers
Method
fib
N번째 피보나치 수열의 원소를 출력하는 함수 1, 2번째 숫자는 1이고, 다른 원소는 이전의 두 원소의 합이다
chapter06/problem_a/Main.java:11
↓ 1 callers
Function
fillFrequencyTable
* data[0] ~ data[n-1]에 등장한 번호들에 대한 빈도수 테이블을 채우는 함수 * @param data * @param n * @param table table[x] := data배열에서 x가 등장한 횟수 */
chapter03/problem_b/solution.cpp:32
↓ 1 callers
Function
fillFrequencyTable
* data[0] ~ data[n-1]에 등장한 시리얼 번호들에 대한 빈도수 테이블을 채우는 함수 * @param data * @param n * @param table table[x] := data배열에서 x가 등장한 횟수 */
chapter03/problem_c/solution.cpp:15
↓ 1 callers
Function
fillFrequencyTable
* data[0] ~ data[n-1]에 등장한 번호들에 대한 빈도수 테이블을 채우는 함수 * @param data * @param n * @param table table[x] := data배열에서 x가 등장한 횟수 */
chapter03/problem_a/solution.cpp:13
↓ 1 callers
Method
fillFrequencyTable
(int[] data, int n, int[] table)
chapter03/problem_b/Main.java:12
↓ 1 callers
Method
fillFrequencyTable
(int[] data, int n, int[] table)
chapter03/problem_c/Main.java:11
↓ 1 callers
Method
fillFrequencyTable
data[0] ~ data[n-1]에 등장한 번호들에 대한 빈도수 테이블을 채우는 함수 @param data @param n @param table table[x] := data배열에서 x가 등장한 횟수
chapter03/problem_a/Main.java:16
↓ 1 callers
Method
fillSieve
()
chapter07/problem_i/Main.java:81
↓ 1 callers
Method
fillSieve
()
chapter04/problem_i/Main.java:67
↓ 1 callers
Method
fillSieve
* isPrime 배열의 값을 채우는 함수 */
chapter04/problem_f/solution.cpp:29
↓ 1 callers
Method
fillSieve
isPrime 배열의 값을 채우는 함수
chapter04/problem_f/Main.java:73
↓ 1 callers
Method
fillSudoku
@brief DFS기법으로 경우의 수를 탐색하여 스도쿠 판을 채우는 함수 채울 방법이 존재한다면 해당 스도쿠 판을 2차원 배열 형태로 반환한다 @param depth 현재 탐색의 깊이 @param sudoku 수도쿠 게임 정보 객체 @
chapter07/problem_j/Main.java:16
↓ 1 callers
Function
fill_frequency_table
(data: List[int], length=100000)
chapter03/problem_c/solution.py:4
↓ 1 callers
Method
find
(&self, target: i32)
chapter03/problem_i/main.rs:57
↓ 1 callers
Method
find
(&self, target: i32)
chapter03/problem_j/main.rs:57
↓ 1 callers
Method
find
(&self, target: i32)
chapter03/problem_h/main.rs:55
↓ 1 callers
Function
findAllCombinations
* @brief depth 번째 이후 알파벳 조합을 탐색하는 함수 * 모든 알파벳이 선택되었다면, 선택 된 알파벳을 모두 출력한다 * * @param depth 재귀함수의 깊이 (= 선택된 알파벳 수 + 1) * @par
chapter06/problem_d/main.cpp:17
↓ 1 callers
Method
findAllCombinations
@brief depth 번째 이후 알파벳 조합을 탐색하는 함수 모든 알파벳이 선택되었다면, 선택 된 알파벳을 모두 출력한다 @param depth 재귀함수의 깊이 (= 선택된 알파벳 수 + 1) @param limit
chapter06/problem_d/Main.java:19
↓ 1 callers
Method
findEmptyIndexByUserId
* 사용자의 회원 번호로 지급받게 될 행운권 번호를 계산하는 메소드 */
chapter04/problem_b/solution.cpp:19
↓ 1 callers
Method
findEmptyIndexByUserId
사용자의 회원 번호로 지급받게 될 행운권 번호를 계산하는 메소드
chapter04/problem_b/Main.java:63
↓ 1 callers
Function
findIndex
* 배열에서 특정 원소의 위치를 찾는 함수 * @param data 중복 없는 정수 배열 data[0] ~ data[n-1] * @param n 배열의 크기 n * @param m 배열에서 찾고자 하는 원소 * @return 원소가 존재한다면 인덱스를
chapter01/problem_f/solution.cpp:13
↓ 1 callers
Function
findIndex
* 평균과의 차가 가장 작은 데이터의 번호를 반환하는 함수 * 여러 가지라면 가장 빠른 번호를 반환한다. * * @param data * @param n * @return int 가장 평균과 가까운 데이터의 번호 (1번부터 시작) */
chapter01/problem_h/solution.cpp:16
↓ 1 callers
Method
findIndex
평균과의 차가 가장 작은 데이터의 번호를 반환하는 함수 여러 가지라면 가장 빠른 번호를 반환한다. @param data @param n @return int 가장 평균과 가까운 데이터의 번호 (1번부터 시작)
chapter01/problem_h/Main.java:18
↓ 1 callers
Function
findTargetTowers
* 파라미터로 주어지는 각 타워들에 대해 타겟 타워를 계산하는 함수 * * @param n 타워의 수 * @param towers 왼쪽~오른쪽 순서로 저장된 타워 배열 */
chapter05/problem_b/main.cpp:34
↓ 1 callers
Method
findTargetTowers
파라미터로 주어지는 각 타워들에 대해 타겟 타워를 계산하는 함수 @param n 타워의 수 @param towers 왼쪽~오른쪽 순서로 저장된 타워 배열
chapter05/problem_b/Main.java:17
↓ 1 callers
Method
find_nearests
(&mut self)
chapter02/problem_f/main.rs:66
↓ 1 callers
Function
find_value
(value, data, length)
chapter01/problem_f/app.js:1
↓ 1 callers
Function
find_vec_i32
(source: Vec<i32>, nr_items: usize, target: i32)
chapter01/problem_f/main.rs:20
↓ 1 callers
Function
gen_prime_table
(biggest: i32)
chapter04/problem_i/main.rs:39
↓ 1 callers
Method
get
* 현재 배열에서 'index'번째에 존재하는 원소를 반환하는 함수 * * @param index * @return */
chapter04/problem_g/solution.cpp:25
↓ 1 callers
Function
getAdjacentPrimeNumbers
* "number"에서 한 글자를 변경해 만들 수 있는 모든 1000~9999사이의 소수를 반환해주는 함수 * * @param number * @return */
chapter07/problem_i/main.cpp:43
↓ 1 callers
Method
getAdjacentPrimeNumbers
"number"에서 한 글자를 변경해 만들 수 있는 모든 1000~9999사이의 소수를 반환해주는 함수 @param number @return
chapter07/problem_i/Main.java:18
↓ 1 callers
Function
getAllGroupSizes
* @brief 문제의 조건에 따라 지도에 존재하는 모든 단지의 크기들을 반환하는 함수 * * @param isHouse isHouse[r][c] := r행 c열에 집이 존재하는지 여부 (1행 1열 ~ N행 N열) * @param N 지도의
chapter07/problem_h/main.cpp:48
↓ 1 callers
Method
getAllGroupSizes
@brief 문제의 조건에 따라 지도에 존재하는 모든 단지의 크기들을 반환하는 함수 @param isHouse isHouse[r][c] := r행 c열에 집이 존재하는지 여부 (1행 1열 ~ N행 N열) @param N 지도의 크기 @return
chapter07/problem_h/Main.java:50
↓ 1 callers
Function
getAllPrimeNumbers
chapter04/problem_f/solution.cpp:54
↓ 1 callers
Method
getAllPrimeNumbers
(int from, int to)
chapter04/problem_f/Main.java:11
↓ 1 callers
Function
getAnswer
chapter01/problem_j/solution.cpp:23
↓ 1 callers
Method
getAnswer
(int N)
chapter01/problem_j/Main.java:26
↓ 1 callers
Method
getArea
()
Bonus/Problem05H/Main.java:66
↓ 1 callers
Function
getBestRange
* * @param n 카드의 수 * @param m 앨범을 구매한 팬의 수 * @param cards 각 카드에 적힌 숫자의 리스트 (cards[1] ~ card[n]) * @param ranges 각 팬이 선택한 범위의 리스트 (ranges[0] ~ r
chapter03/problem_f/solution.cpp:29
↓ 1 callers
Method
getBestRange
@param n 카드의 수 @param m 앨범을 구매한 팬의 수 @param cards 각 카드에 적힌 숫자의 리스트 (cards[1] ~ card[n]) @param ranges 각 팬이 선택한 범위의 리스트 (ranges[0] ~ ranges[m-1]
chapter03/problem_f/Main.java:18
↓ 1 callers
Function
getBfsOrder
* @param N 그래프의 정점의 수 * @param adj 각 노드들에 대한 인접 리스트의 배열 * @return 너비 우선 탐색으로 탐색된 노드들의 번호 리스트 */
chapter07/problem_b/main.cpp:60
↓ 1 callers
Function
getBfsOrder
* @param N 그래프의 정점의 수 * @param adj 2차원 인접 행렬 * @return 너비 우선 탐색으로 탐색된 노드들의 번호 리스트 */
chapter07/problem_a/main.cpp:60
↓ 1 callers
Method
getBfsOrder
@param N 그래프의 정점의 수 @param adj 각 노드들에 대한 인접 리스트의 배열 @return 너비 우선 탐색으로 탐색된 노드들의 번호 리스트
chapter07/problem_b/Main.java:49
↓ 1 callers
Method
getBfsOrder
@param N 그래프의 정점의 수 @param adj 2차원 인접 행렬 @return 너비 우선 탐색으로 탐색된 노드들의 번호 리스트
chapter07/problem_a/Main.java:47
↓ 1 callers
Method
getColByIndex
칸의 번호로 열의 번호를 계산하는 메소드
chapter04/problem_a/solution.cpp:18
↓ 1 callers
Function
getCount
* * @param data 각 사람들의 키를 저장한 배열 * @param n 사람들의 수 * @param m 미주의 키 * @param s 지수의 키 * @return 미주 혹은 지수와 키가 일치하는 사람의 수 */
chapter01/problem_d/solution.cpp:14
↓ 1 callers
Method
getCount
@param data 각 사람들의 키를 저장한 배열 @param n 사람들의 수 @param m 미주의 키 @param s 지수의 키 @return 미주 혹은 지수와 키가 일치하는 사람의 수
chapter01/problem_d/Main.java:16
↓ 1 callers
Function
getCoveredArea
* 색종이들이 덮고 있는 영역의 총 넓이를 계산하는 함수 * * @param papers * @param n * @return */
chapter03/problem_e/solution.cpp:28
↓ 1 callers
Method
getCoveredArea
색종이들이 덮고 있는 영역의 총 넓이를 계산하는 함수 @param papers @param n @return
chapter03/problem_e/Main.java:16
↓ 1 callers
Function
getCoveredRatio
* 기준 원 영역 중 커버리지에 의해 덮혀진 영역의 비율을 계산하는 함수 * * @param N 커버리지들의 수 * @param globalRange 기준 원 영역 * @param coverages 각 와이파이들의 커버리지 * @return 덮혀진
chapter10/problem_d/main.cpp:39
↓ 1 callers
Method
getCoveredRatio
기준 원 영역 중 커버리지에 의해 덮혀진 영역의 비율을 계산하는 함수 @param N 커버리지들의 수 @param globalRange 기준 원 영역 @param coverages 각 와이파이들의 커버리지 @return 덮혀진 영역의 비율
chapter10/problem_d/Main.java:43
↓ 1 callers
Method
getCurrentPosition
()
Bonus/Problem05J/Main.java:132
↓ 1 callers
Function
getDeadPlayersList
* 조세퍼스 게임을 수행하여 각 플레이어가 제거된 순서를 리스트로 반환하는 함수 * * @param n 플레이어의 수 * @param m 매 턴마다 건너 뛸 사람의 수 * @param players 좌석에 앉아있는 순서대로 주어지
chapter05/problem_d/solution.cpp:26
↓ 1 callers
Method
getDeadPlayersList
조세퍼스 게임을 수행하여 각 플레이어가 제거된 순서를 리스트로 반환하는 함수 @param n 플레이어의 수 @param m 매 턴마다 건너 뛸 사람의 수 @param players 좌석에 앉아있는 순서대로 주어지는 플레이어 정보 @re
chapter05/problem_d/Main.java:17
↓ 1 callers
Function
getDfsOrder
* @param N 그래프의 정점의 수 * @param adj 각 노드들에 대한 인접 리스트의 배열 * @return 깊이 우선 탐색으로 탐색된 노드들의 번호 리스트 */
chapter07/problem_b/main.cpp:24
↓ 1 callers
Function
getDfsOrder
* @param N 그래프의 정점의 수 * @param adj 2차원 인접 행렬 * @return 깊이 우선 탐색으로 탐색된 노드들의 번호 리스트 */
chapter07/problem_a/main.cpp:25
↓ 1 callers
Method
getDfsOrder
@param N 그래프의 정점의 수 @param adj 각 노드들에 대한 인접 리스트의 배열 @return 깊이 우선 탐색으로 탐색된 노드들의 번호 리스트
chapter07/problem_b/Main.java:13
↓ 1 callers
Method
getDfsOrder
@param N 그래프의 정점의 수 @param adj 2차원 인접 행렬 @return 깊이 우선 탐색으로 탐색된 노드들의 번호 리스트
chapter07/problem_a/Main.java:12
↓ 1 callers
Function
getElementTypeCount
* 중복을 제외한 숫자의 종류의 수를 계산하는 함수 * @param data 원본 배열 * @param n 원본 배열의 크기 * @return 숫자의 종류의 수 */
chapter02/problem_c/solution.cpp:12
↓ 1 callers
Method
getElementTypeCount
중복을 제외한 숫자의 종류의 수를 계산하는 함수 @param data 원본 배열 @param n 원본 배열의 크기 @return 숫자의 종류의 수
chapter02/problem_c/Main.java:15
↓ 1 callers
Method
getFailureFunctionTable
문자열 P에 대한 부분 매칭 테이블을 계산하여 반환해주는 함수 @param P 테이블을 계산할 패턴 문자열 @return 부분 매칭 테이블
chapter11/problem_c/Main.java:28
↓ 1 callers
Function
getFibo
* 피보나치 수열의 n번째 항을 반환하는 함수 * 단, 항의 가장 뒤 8자리만을 반환한다. * @param n * @return */
chapter03/problem_d/solution.cpp:44
↓ 1 callers
Method
getFibo
피보나치 수열의 n번째 항을 반환하는 함수 단, 항의 가장 뒤 8자리만을 반환한다. @param n @return
chapter03/problem_d/Main.java:37
↓ 1 callers
Function
getFrequentNumber
* data[0] ~ data[n-1]사이에서 가장 많이 등장한 번호를 반환하는 함수 * @param data * @param n * @return 가장 많이 등장한 번호. 여러개인 경우 사전순으로 가장 빠른 번호. */
chapter03/problem_a/solution.cpp:29
↓ 1 callers
Method
getFrequentNumber
data[0] ~ data[n-1]사이에서 가장 많이 등장한 번호를 반환하는 함수 @param data @param n @return 가장 많이 등장한 번호. 여러개인 경우 사전순으로 가장 빠른 번호.
chapter03/problem_a/Main.java:41
↓ 1 callers
Function
getGCD
chapter04/problem_d/solution.cpp:6
↓ 1 callers
Method
getGCD
(long a, long b)
chapter04/problem_d/Main.java:40
↓ 1 callers
Function
getGlobalPeriod
* 모든 수열이 동시에 최초의 원소를 만나는 최소 주기를 계산하는 함수 * * @param n 수열의 수 * @param sizes 각 순환 수열의 길이(주기) * @return */
chapter04/problem_d/solution.cpp:47
↓ 1 callers
Method
getGlobalPeriod
모든 수열이 동시에 최초의 원소를 만나는 최소 주기를 계산하는 함수 @param n 수열의 수 @param sizes 각 순환 수열의 길이(주기) @return
chapter04/problem_d/Main.java:16
↓ 1 callers
Method
getGroupByIndex
칸의 번호로 그룹 번호를 계산하는 메소드
chapter04/problem_a/solution.cpp:24
↓ 1 callers
Method
getGroupByIndex
(int index)
chapter04/problem_a/Main.java:50
↓ 1 callers
Method
getGroupByPosition
(int row, int column)
chapter04/problem_a/Main.java:57
↓ 1 callers
Method
getHeight
()
Bonus/Problem05H/Main.java:62
↓ 1 callers
Method
getIndex
* * * @param x * @param y * @return 이 달력에서 <x, y>라는 연도가 최초로 등장하는 순번 * 등장하지 않는 연도라면 -1을 반환한다 */
chapter04/problem_h/solution.cpp:43
↓ 1 callers
Method
getIndex
@param x @param y @return 이 달력에서 <x, y>라는 연도가 등장하는 순번 등장하지 않는 연도라면 -1을 반환한다
chapter04/problem_h/Main.java:73
↓ 1 callers
Function
getLCM
* a와 b의 최소 공배수를 계산하는 함수 * * @param a * @param b * @return */
chapter04/problem_c/solution.cpp:30
↓ 1 callers
Function
getLCM
chapter04/problem_d/solution.cpp:13
↓ 1 callers
Method
getLCM
a와 b의 최소 공배수를 계산하는 함수 @param a @param b @return
chapter04/problem_c/Main.java:59
↓ 1 callers
Method
getLCM
(long a, long b)
chapter04/problem_d/Main.java:47
↓ 1 callers
Function
getLargestRectangleArea
* @brief 주어진 범위에 대해 가장 큰 직사각형의 크기를 반환하는 함수 * * @param histograms * @param left * @param right * @return histograms[left] ~ his
chapter06/problem_i/main.cpp:30
↓ 1 callers
Function
getLargestRectangleArea
* 왼쪽에서 오른쪽으로 차례로 세워진 히스토그램들 내부에 만들 수 있는 * 최대의 직사각형 넓이를 계산하는 함수 * * @param n 히스토그램의 수 * @param histograms 히스토그램이 차례로 저장된 배열 * @retu
chapter05/problem_c/main.cpp:33
↓ 1 callers
Method
getLargestRectangleArea
(Histogram[] histograms)
chapter06/problem_i/Main.java:8
↓ 1 callers
Method
getLargestRectangleArea
왼쪽에서 오른쪽으로 차례로 세워진 히스토그램들 내부에 만들 수 있는 최대의 직사각형 넓이를 계산하는 함수 @param n 히스토그램의 수 @param histograms 히스토그램이 차례로 저장된 배열 @return
chapter05/problem_c/Main.java:17
← previous
next →
201–300 of 1,179, ranked by callers