CY-Left

CPPLeetCode基本功底开发语言

全排列, 首先把所有可能放在首位的数字拿出来, 1234, 2134, 3124, 4123,
然后把后三位拿去递归, 同样把可能放在首位的拿出来, 后两位拿去递归交换, 返回结果即可.

LeetCode基本功底

Jump Game 跳跃游戏 原题&翻译 Given an array … Continue Reading…

LeetCode基本功底

5 Longest Palindromic Substring 最长回文子串 原… Continue Reading…

LeetCode基本功底

给出整型数组 A, 寻找所有子串中最小值的和 min(B), 其中 B 是 A 中所有连接子串。由于结果很大,最后结果对 10^9 + 7 取余

LeetCode基本功底

扔鸡蛋问题 问题 仅给出两个鸡蛋, 尝试在 100 层的建筑物中抛出鸡蛋,在最坏… Continue Reading…

CPPLeetCode基本功底开发语言

城市平乱 时间限制:1000 ms | 内存限制:65535 KB 难度:4 描… Continue Reading…

CPPLeetCode基本功底开发语言

有N堆石子排成一排,每堆石子有一定的数量。现要将N堆石子并成为一堆。合并的过程只能每次将相邻的两堆石子堆成一堆,每次合并花费的代价为这两堆石子的和,经过N-1次合并后成为一堆。求出总的代价最小值。

CPPLeetCode基本功底开发语言

never和C小加不在一块住,只能把西瓜分成两堆给他们,为了对每个人都公平,他想让两堆的重量之差最小。每个西瓜的重量已知,你能帮帮他么?

CPPLeetCode基本功底开发语言

ACM的zyc在研究01串,他知道某一01串的长度,但他想知道不含有“11”子串的这种长度的01串共有多少个,他希望你能帮帮他。

LeetCode基本功底

给出二叉树,在最后一行寻找最左边的值。