算法
爱抓猫的狗
资深新手,擅长写Bug
展开
-
Leetcode(1)-num31_next_permutation
""" 实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须原地修改,只允许使用额外常数空间。 以下是一些例子,输入位于左侧列,其相应输出位于右侧列。 1,3,7,8,5 → 1,5,7,8,3-15387 3,2,1 → 1,2,3 1,1,5 → 1,5,1 1,3,2 ""...原创 2019-03-25 11:37:33 · 201 阅读 · 0 评论 -
Leetcode(2)_num1020_canThreePartsEqualSum
Leetcode129周赛,将数组分成和相等的三个部分 """ 给定一个整数数组 A,只有我们可以将其划分为三个和相等的非空部分时才返回 true,否则返回 false。 形式上,如果我们可以找出索引 i+1 < j 且满足 (A[0] + A[1] + ... + A[i] == A[i+1] + A[i+2] + ... + A[j-1] == A[j] + A[j-1] + ... ...原创 2019-03-25 12:08:22 · 207 阅读 · 0 评论