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

如何制作网站教程视频讲解室内设计师接私活的平台

如何制作网站教程视频讲解,室内设计师接私活的平台,新开传奇网站发布网单,淄博品先网络科技有限公司文章目录 一、76. 最小覆盖子串1.题目简介2.解题思路3.代码4.运行结果 二、704. 二分查找1.题目简介2.解题思路3.代码4.运行结果 三、34. 在排序数组中查找元素的第一个和最后一个位置1.题目简介2.解题思路3.代码4.运行结果 总结 一、76. 最小覆盖子串 1.题目简介 76. 最小覆… 文章目录 一、76. 最小覆盖子串1.题目简介2.解题思路3.代码4.运行结果 二、704. 二分查找1.题目简介2.解题思路3.代码4.运行结果 三、34. 在排序数组中查找元素的第一个和最后一个位置1.题目简介2.解题思路3.代码4.运行结果 总结 一、76. 最小覆盖子串 1.题目简介 76. 最小覆盖子串 给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串则返回空字符串 “” 。 注意对于 t 中重复字符我们寻找的子字符串中该字符数量必须不少于 t 中该字符数量。 如果 s 中存在这样的子串我们保证它是唯一的答案。 2.解题思路 3.代码 class Solution { public:string minWindow(string s, string t) {int n s.size(), m t.size();vectorint vt(128);for(auto e : t){vt[e];}vectorint vs(128, 0);int count 0;int len INT_MAX;int begin 0;for(int left 0, right 0;right n; right){char t s[right];if(vs[t] vt[t]) count;while(count m){len (right - left 1) ? len : (len (right - left 1), begin left);char t s[left];if(vs[t]-- vt[t]) count--;left;}}if(len INT_MAX) return ;return s.substr(begin, len);} };4.运行结果 二、704. 二分查找 1.题目简介 704. 二分查找 给定一个 n 个元素有序的升序整型数组 nums 和一个目标值 target 写一个函数搜索 nums 中的 target如果目标值存在返回下标否则返回 -1。 2.解题思路 3.代码 class Solution { public:int search(vectorint nums, int target) {int left 0, right nums.size() - 1;while(left right){int mid left (right - left) / 2;if(nums[mid] target){left mid 1;}else if(nums[mid] target){right mid - 1;}else{return mid;}}return -1;} };4.运行结果 三、34. 在排序数组中查找元素的第一个和最后一个位置 1.题目简介 34. 在排序数组中查找元素的第一个和最后一个位置 给你一个按照非递减顺序排列的整数数组 nums和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。 如果数组中不存在目标值 target返回 [-1, -1]。 你必须设计并实现时间复杂度为 O(log n) 的算法解决此问题。 2.解题思路 3.代码 class Solution { public:int _bsearch(vectorint nums, int target){int left 0, right nums.size() - 1;while(left right){int mid left (right - left) / 2;if(nums[mid] target){left mid 1;}else{right mid - 1;}}return right 1;}int _esearch(vectorint nums, int target){int left 0, right nums.size() - 1;while(left right){int mid left (right - left) / 2;if(nums[mid] target){left mid 1;}else{right mid - 1;}}return left - 1;}vectorint searchRange(vectorint nums, int target) {int begin _bsearch(nums, target);int end _esearch(nums, target);if(begin end end nums.size() begin 0)return {begin, end};return {-1, -1};} };4.运行结果 总结 今天是算法练习的第6天。 锲而不舍金石可镂 继续加油。 来源力扣LeetCode著作权归领扣网络所有。 如果本篇文章对你有所启发的话希望可以多多支持作者谢谢大家
http://www.pierceye.com/news/793131/

相关文章:

  • 做网站用vue还是用jquery济宁网站建设 中企动力临沂
  • 网站专题教程最吸引人的营销广告词
  • 瑞安网站网站建设如何推广自己的店铺
  • 建设网站花都水泥公司网站建设
  • asp网站怎么下载源码农业做的好的网站
  • 导购网站怎么做视频教学网页设计与制作教程第5版
  • 建设部施工安全管理网站网站建设公司如何
  • 企业商城建站公司网站页面加密
  • 昆山教育云平台网站建设软件工程师考试报名
  • ps做网站大小尺寸大连开发区商场
  • 化妆品网站建设网站右键禁止
  • wordpress 没有样式表网站如何免费做SEO优化
  • 青岛有没有专门做淘宝网站中国建设人才网站
  • 网站移动端是什么问题吗怎样自己做免费的网站
  • 做网站没有做退钱宁波品牌策划公司
  • 网站备案 不关站家乡网页制作模板
  • 成都网站建设企业 排名网络营销推广方案ppt
  • 阳西住房和城乡规划建设局网站微信公众号商城制作
  • 石家庄自助建站软件邯郸做紧固件网站
  • 做川菜的网站动画制作网页
  • 网站建设的英文域名注册需要什么条件
  • wordpress管理系统贵州seo和网络推广
  • 网站第二次备案设计方案审核合格后由谁签字确认
  • 网页设计和网站编辑wordpress 页面瀑布流
  • 福田网站建设龙岗网站建设ie的常用网站
  • 网站推广途径和推广要点地产网站方案
  • 用asp做的网站2021互联网公司100强
  • 网站运营无经验可以做吗垂直类网站怎么做
  • 中国站长网站wordpress开启xmlrpc
  • 网站建设的好处建设工程质量管理条例网站