1#ifndef PROBLEMSCPP_LINTCODE_H
2#define PROBLEMSCPP_LINTCODE_H
19 namespace license_key_formatting {
31 namespace distribute_candies {
42 namespace remove_extra {
56 namespace character_deletion {
71 namespace judge_circle {
85 namespace intersection {
93 static vector<vector<int>>
Intersection(vector<vector<int>> &a, vector<vector<int>> &b);
95 static bool is_intersected(
const vector<int> &l,
const vector<int> &r);
123 static string convert(
long long index);
128 namespace min_path_sum {
135 static int minPathSum(vector<vector<int>> &grid);
140 namespace digit_counts {
156 namespace min_diff_in_BST {
static string licenseKeyFormatting(string &, int)
static int distributeCandies(vector< int > &candies)
static string removeExtra(string &s)
static string CharacterDeletion(string &str, string &sub)
static bool judgeCircle(string &moves)
static vector< vector< int > > Intersection(vector< vector< int > > &a, vector< vector< int > > &b)
static bool is_intersected(const vector< int > &l, const vector< int > &r)
static TreeNode * vlr(TreeNode *)
static void flatten(TreeNode *root)
static string convert(long long index)
static int minPathSum(vector< vector< int > > &grid)
static int digitCounts(int k, int n)
static int minDiffInBST(TreeNode *root)