给你一个 严格升序排列 的正整数数组 arr 和一个整数 k 。 请你找到这个数组里第 k 个缺失的正整数。
示例1
输入
[2,3,4,7,11],5
输出
9
加载中...
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * 获取缺失的正整数 * @param array int整型一维数组 已知数组 * @param start int整型 开始数 * @return int整型 */ public int getInter (int[] array, int start) { // write code here } }
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * 获取缺失的正整数 * @param array int整型一维数组 已知数组 * @param arrayLen int array数组长度 * @param start int整型 开始数 * @return int整型 */ int getInter(int* array, int arrayLen, int start) { // write code here } };
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # 获取缺失的正整数 # @param array int整型一维数组 已知数组 # @param start int整型 开始数 # @return int整型 # class Solution: def getInter(self , array , start ): # write code here
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * 获取缺失的正整数 * @param array int整型一维数组 已知数组 * @param start int整型 开始数 * @return int整型 */ function getInter( array , start ) { // write code here } module.exports = { getInter : getInter };
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # 获取缺失的正整数 # @param array int整型一维数组 已知数组 # @param start int整型 开始数 # @return int整型 # class Solution: def getInter(self , array , start ): # write code here
package main /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * 获取缺失的正整数 * @param array int整型一维数组 已知数组 * @param start int整型 开始数 * @return int整型 */ func getInter( array []int , start int ) int { // write code here }
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * 获取缺失的正整数 * @param array int整型一维数组 已知数组 * @param arrayLen int array数组长度 * @param start int整型 开始数 * @return int整型 */ int getInter(int* array, int arrayLen, int start ) { // write code here }
[2,3,4,7,11],5
9