CY-Left

CPPLeetCode基本功底开发语言

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

CPPLeetCode基本功底开发语言

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

CPPLeetCode基本功底开发语言

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

CPPLeetCode基本功底开发语言

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

CPP开发语言

堆栈(stack)是一种较简单的常用容器,是一种受限制的向量,只允许在向量的一端存取元素,后进栈的元素先出栈,即 LIFO。

CPPLeetCode基本功底开发语言

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

CPP开发语言

Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力