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

网站在政务新媒体建设方案crm系统官网

网站在政务新媒体建设方案,crm系统官网,网站建设有什么意见,页面设计素材按照https://leetcode.cn/circle/discuss/RvFUtj/顺序刷题 零、经验记录 1. 学会画图分析 2. 学会找终止条件 3. 做一道就高质量完成 一、二分算法 0. 总结:大于某个数的第一个数的位置有固定模板,其中要讨论最后一个数小于等于目标数的情况 1. 二…

按照https://leetcode.cn/circle/discuss/RvFUtj/顺序刷题

零、经验记录

1. 学会画图分析

2. 学会找终止条件

3. 做一道就高质量完成

一、二分算法

0. 总结:大于某个数的第一个数的位置有固定模板,其中要讨论最后一个数小于等于目标数的情况

1. 二分查找:在升序数组中查找某数,如果存在则返回下标,不存在则返回-1

a. 自己的想法:left、mid、right三个指针迭代,注意终止条件,一是mid对应的元素为该数,二是到了只剩两个元素时,那么此时mid=left,如果right对应元素为该数,则返回下表right,如果不是,则代表数组中没有该数,返回-1

b. 存在的问题:判断条件复杂,原因是边界不好,每次判断完大小后,实际上mid对应的元素就可以被排除了。如果nums[mid] > target: right = mid-1。如果nums[mid]<target:left=mid+1。

c. 一点点的疏忽会带来极大的麻烦,要求逻辑足够严谨,充分利用已有信息。

2. 寻找比目标字母大的最小字母:找到一个非递减字符数组中比目标字母大的最小字母

a. 自己的想法:三指针迭代,迭代方式为: if letters[mid] <= target: left= mid+1; if letters[mid] > target: right = mid

b. 存在的问题:没考虑到字母之间可以直接比较(上面是改正后的),没有搞清终止条件。如下图,首先排除target不在该字符数组的两种情况,然后递推即可。

3. 正整数和负整数的最大计数:统计非递减数组的正整数数量和负整数数量中的最大值

a. 自己的想法:需要计算pos和neg的数量,首先如果第一个数大于0或者最后一个数小于0,那么该数组全正或全负,返回数组长度即可。然后分别找到大于0的第一个数的位置和小于0的最后一个数的位置。这里需要注意避免陷入死循环,需要考虑遍历尽头。

b.存在的问题:小于0的最后一个数容易陷入死循环,可以转换为大于等于-1的第一个数,然后这个数的前一个数就必然是最后一个负整数。

http://www.dtcms.com/wzjs/816352.html

相关文章:

  • 医药建设网站html背景图片代码
  • 网站制作遨游免费seo常见优化技术
  • 上海网站设计制作报价wordpress 自动图片
  • 网站上怎么做返回主页链接益阳住房和城乡建设局网站
  • 网站建设漳州在线看视频网站怎么做
  • 最新热门事件seo软件下载
  • 在线做爰a视频网站网站怎么实现手机号注册会员
  • 运城建设网站期末成绩管理网站开发背景
  • 医生工作室网站建设汕头建网站
  • 怎样给网站做竞价推广红酒网站页面设计总结
  • wordpress+google+ad北京网站怎么优化
  • 帝国系统怎样做网站地图wordpress主题教程 pdf
  • 华为云网站建设网站设计导航栏怎么做
  • 株洲做网站中企动力公司官网
  • 微盟如何做网站加盟办厂代加工
  • 定制化网站开发费用网站建设与实践心得
  • 婚礼婚庆网站建设中国电子商务平台有哪些
  • 免费的企业建站系统住宅设计网站推荐
  • 江苏建设人才官方网站石家庄vi设计公司
  • 爱站网为什么不能用了wordpress python插件
  • Dedecms手机网站源码娄底网站推广
  • 学院二级网站建设方案模板苏州高端网站建设kgu
  • 枣庄公司网站建设微信二维码
  • 网站备案邮寄到哪里游戏网站开发运营的几个思路
  • python 做电商网站网页qq登陆保护功能怎么关闭
  • 网站开发 招聘网站备案系统登录
  • 哪个网站做的简历最好安徽企业网站建设公司
  • 云朵课堂网站开发怎么收费房地产开发公司简介
  • 个人备案网站可以做电影站吗东莞新增确诊名单
  • 做微信公众号的网站吗综合门户网站开发