当前位置: 首页 > news >正文

中英文双语网站建设濮阳做网站建设的公司

中英文双语网站建设,濮阳做网站建设的公司,外贸网站建设 杭州,完整网站模板下载#左耳听风 ARST 打卡活动重启# 目录 一、问题 二、 解题方法一 三、enumerate函数介绍 关于 ARTS 的释义 —— 每周完成一个 ARTS#xff1a; ● Algorithm: 每周至少做一个 LeetCode 的算法题 ● Review: 阅读并点评至少一篇英文技术文章 ● Tips: 学习至少一个技术技巧 …#左耳听风 ARST 打卡活动重启# 目录 一、问题 二、 解题方法一 三、enumerate函数介绍 关于 ARTS 的释义 —— 每周完成一个 ARTS ● Algorithm: 每周至少做一个 LeetCode 的算法题 ● Review: 阅读并点评至少一篇英文技术文章 ● Tips: 学习至少一个技术技巧 ● Share: 分享一篇有观点和思考的技术文章 希望通过此次活动能聚集一波热爱技术的人延续好奇、探索、实践、分享的精神。   一、问题 给定一个整数数组 nums 和一个整数目标值 target请你在该数组中找出 和为目标值 target 的那 两个整数并返回它们的数组下标。  二、 解题方法一 def two_sum(nums, target):hashmap {}for i, num in enumerate(nums):if target - num in hashmap:return [hashmap[target - num], i]hashmap[num] i这段代码实现了一个函数 two_sum,用于在一个整数数组 nums 中找出两个数使它们的和等于给定的目标值 target。 具体实现过程如下 1. 首先定义一个空字典 hashmap,用于存储已经遍历过的元素及其对应的下标。 2. 然后使用 enumerate 函数对数组 nums 进行遍历得到每个元素的下标 i 和值 num。 3. 对于当前元素 num,我们计算出它与目标值 target 的差值 target - num,然后在字典 hashmap 中查找是否存在这个差值作为键的元素。如果存在说明找到了这两个数直接返回它们的下标即可。 4. 如果字典 hashmap 中不存在差值为 target - num 的键则将当前元素 num 作为键下标 i 作为值存入字典中。这样在后续的遍历过程中如果再次遇到相同的差值就可以直接从字典中获取到它们对应的下标从而找到这两个数。 5. 如果遍历完整个数组都没有找到符合条件的两个数则返回 None 或者抛出异常。 需要注意的是这个算法的时间复杂度为 O(n),其中 n 为数组的长度。因为在最坏情况下我们需要遍历整个数组才能确定是否存在符合条件的两个数。 在计算机科学中时间复杂度是一个函数它定性描述该算法的运行时间。这是一个代表算法输入值的字符串的长度的函数。时间复杂度常用大O符号表述不包括这个函数的低阶项和首项系数。 例如如果一个算法的时间复杂度为 O(n),则当输入大小增加时该算法的运行时间将按 n 的幂次增加。同样如果一个算法的时间复杂度为 O(n^2),则当输入大小增加时该算法的运行时间将按 n^2 的幂次增加。 三、enumerate函数介绍 enumerate() 是 Python 的一个内置函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列同时列出数据和数据下标一般用在 for 循环当中。  下面是 enumerate() 函数的语法 enumerate(sequence, [start0]) 其中sequence 是一个序列、迭代器或其他支持迭代对象start 是下标起始位置默认值为 0。 enumerate() 函数返回一个枚举对象可以使用 list() 函数将其转换为列表。例如 fruits [apple, banana, orange] for i, fruit in enumerate(fruits):print(i, fruit) 输出结果为 0 apple 1 banana 2 orange
http://www.dnsts.com.cn/news/147841.html

相关文章:

  • 有哪些好的网站项目wordpress微信小程序部署
  • 网站导航栏下载网站开发环境配置难
  • 资源网站快速优化排名WordPress做分类信息
  • 电商网站建设需求人像摄影作品网站
  • 企业网站全屏轮播怎么做手机怎么建自己的网站
  • 美工做的好的网站ui设计的基本流程
  • 让做网站策划没经验怎么办wordpress全能播放器代码
  • 网站开发费计入什么科目宿迁住房和城乡建设部网站
  • 上海跨境电商网站开发公司排名网站建设 质量标准
  • 福田的网站建设公司开发小程序流程
  • 家具网站建设策划方案网站 可以做无形资产吗
  • 泸县手机网站建设网站设计需求表
  • 网站开发人员趋势网站开发的研究背景
  • 大连网站建设lccmwordpress 4.7.3 id
  • 贵州手机网站建设全球域名查询
  • 如何免费创建自己的网站平台思源黑体 wordpress
  • 如何将数据库导入网站wordpress微信机器人高级版 免费
  • 网页开发和网站开发做网站的创始人
  • 火锅料网站方案怎么做知名自助建站平台
  • 网站建设培训学费网站关键字描述
  • 连云港建网站小网站文案
  • 丹徒网站建设建e室内设计网官网平面图
  • 网站压缩网站程序更换
  • 网站添加flv视频代码北京青鸟培训机构哪家是正规的
  • 优仔电话手表网站经典wordpress网站
  • 苏州网站建设电话苏州市建设厅网站
  • 域名和空间网站雕塑网站模板
  • 建设部网站办事大厅网站备案包括哪些东西
  • 大兴企业官网网站建设报价部队门户网站建设方案
  • 怎样做国外网站推广升级wordpress无法创建目录