Leetcode缺少编号练习Python 3

学习账户

我已经开始使用LeetCode,而且我不明白为什么我的代码没有通过输入为[0](预期输出应该为1)的测试用例。

简介:给定一个数组,该数组包含从0、1、2,...,n中获取的n个不同的数字,请找到该数组中缺少的一个。

范例1:

输入:[3,0,1]输出:2

码:

class Solution:
  def missingNumber(self, nums: List[int]) -> int:
      largest = max(nums)
      wholeList = list(range(0, largest+1))

      for i in wholeList:
          if wholeList[i] not in nums:
              return wholeList[i]
Italo Jose

根据您的简短介绍,返回1毫无意义,因为数组中的第一个项目为零,而最后一个项目为零(介于0和0之间),没有一个丢失。

但是你可以尝试这样的事情

class Solution:
  def missingNumber(self, nums: List[int]) -> int:
      largest = max(nums)
      wholeList = list(range(0, largest+2))

      for i in wholeList:
          if wholeList[i] not in nums:
              return wholeList[i]

要么

class Solution:
  def missingNumber(self, nums: List[int]) -> int:
      if len(nums) == 1: return nums[0] + 1
      largest = max(nums)
      wholeList = list(range(0, largest+1))

      for i in wholeList:
          if wholeList[i] not in nums:
              return wholeList[i]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 Python 3 的字符串练习

来自分类Dev

缺少python 3 API函数

来自分类Dev

在Python 3中练习继承时引发错误

来自分类Dev

缺少 3 个必需的位置参数 Python

来自分类Dev

Python3编译后缺少sqlite3

来自分类Dev

如何在Python 3中打印出编号的IP地址

来自分类Dev

Mercurial失败,缺少使用Python 2而不是Python 3的属性

来自分类Dev

Python 3:依赖其他函数的函数,缺少参数?

来自分类Dev

Python 3:缺少数据框顶点中的iGraph

来自分类Dev

16.04的FRESH安装中Python 3缺少SSL

来自分类Dev

python3中缺少set_gamma

来自分类Dev

Ruby on Rails第3版-第3章练习3.6.2

来自分类Dev

Ruby on Rails第3版-第3章练习3.6.2

来自分类Dev

K&R练习4-3

来自分类Dev

K&R练习4-3

来自分类Dev

在Python3的整数和字符串列表中查找最低编号的索引

来自分类Dev

Python3-Leetcode问题样本用例失败

来自分类Dev

学习python困难的方式练习20我不明白它如何增加行号1、2、3

来自分类Dev

CakePHP 3:缺少HTMLHelper:url

来自分类Dev

CakePHP 3迁移缺少枚举

来自分类Dev

获取缺少编号的sql

来自分类Dev

Bootstrap 3-带页面编号的轮播

来自分类Dev

Python3中缺少Python 2的“ exceptions”模块,其内容去了哪里?

来自分类Dev

从Python 2更改为Python 3后,PyCharm中缺少调试链接

来自分类Dev

Python 3 如何解决 urllib.parse.urlencode 在 Python 3.4.2 中缺少 quote_via

来自分类Dev

在pycharm的python 3中缺少matplotlib的自动完成(但对于python 2.7它有效)

来自分类Dev

Spark-HBase-GCP模板(3/3)-缺少库?

来自分类Dev

在MacOSX上使用python实现Sublime Text 3-模块缺少其方法

来自分类Dev

Python3 Flask-缺少1个必需的位置参数:“ self”

Related 相关文章

热门标签

归档