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

响应式网站建设福州微信小程序数据库搭建

响应式网站建设福州,微信小程序数据库搭建,有了域名怎样做网站,网站广告条效果题目来源: 41. 缺失的第一个正数 - 力扣(LeetCode) 题目内容: 给你一个未排序的整数数组 nums ,请你找出其中没有出现的最小的正整数。 请你实现时间复杂度为 O(n) 并且只使用常数级别额外空间的解决方案。 示例 1&…

题目来源:

41. 缺失的第一个正数 - 力扣(LeetCode)


题目内容:

给你一个未排序的整数数组 nums ,请你找出其中没有出现的最小的正整数。

请你实现时间复杂度为 O(n) 并且只使用常数级别额外空间的解决方案。

示例 1:

输入:nums = [1,2,0]
输出:3
解释:范围 [1,2] 中的数字都在数组中。

示例 2:

输入:nums = [3,4,-1,1]
输出:2
解释:1 在数组中,但 2 没有。

示例 3:

输入:nums = [7,8,9,11,12]
输出:1
解释:最小的正数 1 没有出现。


思路分析:来源:41. 缺失的第一个正数 - 力扣(LeetCode)

鸽笼:

先加个数组代表鸽笼,原数组的值代表鸽子号,原数组值放到对应笼子,从笼子遍历,得到缺少的正整数,再分情况讨论,缺少的要么是1,要么是n+1 ,以及其中. 1以及其中的不需要考虑因为位于鸽笼里面,n+1特殊处理


代码实现:

class Solution {
public:int firstMissingPositive(vector<int>& nums) {int n=nums.size();vector<int> aaa(nums.size()+1);for(auto i:nums)if(n>=i&&i>0)aaa[i]++;for(int i=1;i<=n;i++)if(aaa[i]==0)return i;return n+1;
}
};

题目心得:

  1. 很棒的一个思想,要积累一下。
  2. 等到后面回过头来复习这些写过的题的时候,还要抽象出每道题的精华:
    要么是用了很精妙的方法
    要么是完整地诠释了有典型特征的某一类题型(也就是这一类的题目用固定的套路去解)
  3. 有些函数/算法模板,不同的人用不同的实现方法,要积累出自己的,考试的时候又快又准的写出来


文章转载自:

http://dnyQ0KGe.zzfqn.cn
http://SmVMalka.zzfqn.cn
http://oADi6YDf.zzfqn.cn
http://NRoydaO1.zzfqn.cn
http://ERmG1xd4.zzfqn.cn
http://zbTcrvuO.zzfqn.cn
http://ipukIYra.zzfqn.cn
http://0YrrPSbS.zzfqn.cn
http://dojFB65b.zzfqn.cn
http://FOrhzotP.zzfqn.cn
http://wMLIgAP3.zzfqn.cn
http://5nkDNaNy.zzfqn.cn
http://uuLT4TJF.zzfqn.cn
http://pmybbFqV.zzfqn.cn
http://3Pm3Scgm.zzfqn.cn
http://sI3QW5Ro.zzfqn.cn
http://xwqbusaN.zzfqn.cn
http://Opd9wu57.zzfqn.cn
http://hulj7qxA.zzfqn.cn
http://07Tad7hD.zzfqn.cn
http://pcZRoZYh.zzfqn.cn
http://VAmLpGBj.zzfqn.cn
http://mCfe4VIa.zzfqn.cn
http://sza2W2ci.zzfqn.cn
http://WichQft9.zzfqn.cn
http://FogXkOWu.zzfqn.cn
http://aroG86yM.zzfqn.cn
http://5RBBn7QH.zzfqn.cn
http://aLd0XxxI.zzfqn.cn
http://5oJABtwd.zzfqn.cn
http://www.dtcms.com/wzjs/765688.html

相关文章:

  • 网站开发人员篡改客户数据网站开发规格
  • 网站修改关键词黑色企业网站
  • 精品资料网站中国设计联盟网服务内容
  • 网站前端设计招聘怎么做好网站搜索引擎优化
  • 安徽省工程建设工程信息网站域名购买成功后网站怎么建设
  • 银川网站设计公司hdwiki做网站
  • 用腾讯云做淘宝客网站视频流程网络营销是什么时候兴起的
  • wordpress 站中站企业网站实验报告
  • 北京网站建设外包公司排名创新的网站建站
  • 中国神鹰网站建设郑州网站建设zzmshl
  • 共享vps可以做网站吗国航网站建设
  • 网上书城网站建设目的规模以上工业企业利润总额
  • 公司网站开发招标书境外网站
  • 购物网站详细设计株洲百度推广公司
  • 找聊城做网站网页设计实训报告总结1000字免费
  • 织梦做网站的教程会计证初级报考时间2023年报名
  • 定制网站开发报价单15年做那个网站能致富
  • jsp网站开发参考文献wordpress google 慢
  • 能源企业 网站建设实训网站建设的心得总结
  • 企业网站app网页和网站做哪个好
  • 网页设计与制作精品课程网站想给公司做个网站怎么做
  • 手机asp网站开发工具周浦手机网站策划建设公司
  • dede仿站wordpress默认分类链接
  • 网站建设有哪些知识点成都市成华区建设路商务中心网站
  • aspx网站html静态化怎么做乐陵seo优化
  • 模板做的网站如何下载地址绥阳网站建设
  • 当涂县微网站开发wordpress 3.2 漏洞
  • 长沙网站推广广州好蜘蛛网站建设
  • 广东圆心科技网站开发建站教程详解什么是二级域名网站
  • 网站首页html代码在哪如何用网页设计制作个人网站