有效山脉数组

给定一个整数数组  A,如果它是有效的山脉数组就返回  true,否则返回  false。让我们回顾一下,如果  A  满足下述条件,那么它是一个山脉数组:        A.length  >=  3        在  0  <  i  <  A.length  -  1  条

#双指针   #leetcode   #算法   #简单  

两数之和 II - 输入有序数组

给定一个已按照升序排列  的有序数组,找到两个数使得它们相加之和等于目标数。函数应该返回这两个下标值  index1  和  index2,其中  index1  必须小于  index2。说明:        返回的下标值(index1  和  index2)不是从零开始的。        你可以

#双指针   #leetcode   #算法   #简单  

验证回文字符串Ⅱ

给定一个非空字符串 s,最多删除一个字符。判断是否能成为回文字符串。示例  1:        输入:  "aba"        输出:  True示例  2:        输入:  "abca"        输出:  True解释:  你可以删除c字符

#双指针   #leetcode   #算法   #简单  

早餐组合

小扣在秋日市集选择了一家早餐摊位,一维整型数组  staple  中记录了每种主食的价格,一维整型数组  drinks  中记录了每种饮料的价格。小扣的计划选择一份主食和一款饮料,且花费不超过  x  元。请返回小扣共有多少种购买方案。注意:答案需要以  1e9  +  7  (1000000007

#双指针   #leetcode   #算法   #简单   #插入排序   #二分法