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

网站建设功能列表html精美登录界面源码

网站建设功能列表,html精美登录界面源码,腾讯小程序开发工具,国家中小学网络云平台84. 柱状图中最大的矩形 题目地址#xff1a;84. 柱状图中最大的矩形 - 力扣#xff08;LeetCode#xff09; 题解思路#xff1a;暴力#xff1a;每一列记为矩形的高#xff0c;找左边和右边比他小的位置#xff0c;得到以该列为高对应的宽#xff1b;这样最大的矩形…84. 柱状图中最大的矩形 题目地址84. 柱状图中最大的矩形 - 力扣LeetCode 题解思路暴力每一列记为矩形的高找左边和右边比他小的位置得到以该列为高对应的宽这样最大的矩形 max(每一列为高 * 对应的宽) 优化思路单调栈递减栈暴力中找左右的过程可以进行预处理单调栈记录某一列左/右第一个比他小的位置cur指向右边第一个小的位置stk.top指向该列stk.top-1指向左边第一个小的位置 时间复杂度O(n) 空间复杂度O(n) 代码: class Solution { public:int largestRectangleArea(vectorint heights) {int ret 0; // 前后需要哨兵heights.insert(heights.begin(), 0);heights.emplace_back(0);int size heights.size();stackintstk;stk.push(0); // 下标for(int i 1; i size; i){if(heights[i] heights[stk.top()]){stk.push(i);} else {while(!stk.empty() heights[i] heights[stk.top()]){int mid stk.top();stk.pop();if(!stk.empty()){int left stk.top();int h heights[mid];int w i - left - 1;ret max(ret, h * w);}}stk.push(i);}}return ret;} };77. 组合 题目地址77. 组合 - 力扣LeetCode 题解思路如注释 时间复杂度O( C n k ∗ k C^k_n * k Cnk​∗k)组合数然后每次记录emplace_back用k 空间复杂度O(n)递归 代码: class Solution { public:vectorvectorintret;vectorintpath;void backtrack(int n, int k, int start){if(path.size() k){ret.emplace_back(path);return;}// 剪枝还需要k - path.size()个元素即下标从n - (k - size) 1for(int i start; i n - (k - path.size()) 1; i){path.emplace_back(i);backtrack(n, k, i 1);path.pop_back();}}vectorvectorint combine(int n, int k) {// 回溯树形结构从左到右// 确定返回类型和参数类型终止条件单层逻辑backtrack(n, k, 1);return ret;} };216. 组合总和 III 题目地址216. 组合总和 III - 力扣LeetCode 题解思路回溯如注释 时间复杂度O( C n k ∗ k C^k_n * k Cnk​∗k)组合数然后每次记录emplace_back用k 空间复杂度O(n)递归 代码: class Solution { public:vectorvectorintret;vectorintpath;void backtrack(int k, int n, int start, int sum){if(path.size() k){if(sum n){ret.push_back(path);}return ;}// 剪枝1, sum过大剪枝2还需要k - size个数字下标从9 - (k - size) 1开始if(sum n){return;}if(start 9 - (k - path.size()) 1){return ;} // 单层for(int i start; i 9; i){path.emplace_back(i);backtrack(k, n, i 1, sum i);path.pop_back();}}vectorvectorint combinationSum3(int k, int n) {backtrack(k, n, 1, 0);return ret;} };
http://www.hkea.cn/news/14354046/

相关文章:

  • 网站设计标语做视频网站需要什么服务器配置
  • 长沙seo网站建设WordPress虚拟主机插件
  • asp网站建设中期报告网站建设创客
  • 如何做电子商城网站最好的赣州网站建设
  • 三层架构做网站还是系统如何让百度快照找到自己的网站
  • 行业网站建设公司推荐做任务什么网站
  • 网站维护的协议制作网站问题和解决方法
  • 官方网站建设的目的有哪些做汽配的网站
  • 做美团网这种网站赚钱吗龙岩天宫山电话
  • 前台网站开发技术工商网核名查询
  • 北京网站建设飞沐网页设计与网站建设完全学习手册
  • 网站托管费女装小说WordPress
  • portfolio做网站温湿度ui设计
  • 成都协会网站建设注册域名遵循什么原则
  • 购物网站开发教学视频word在线编辑
  • 体育论坛网站建设网络营销介绍
  • 网站设计与制作费用怎样做支付网站
  • 网站关键词表格下载企业网站的切片怎么做
  • wordpress电影网站wordpress评论输入框
  • 邯郸住房及城乡建设部网站wordpress 注册页修改
  • 衡阳微信网站开发深入了解网站建设
  • 网站建设公司 云智互联房地产市场发展趋势
  • 深圳网站建设深圳做网站可以用新建项目的方式吗
  • 西部数码网站管理助手 2008音乐网站是否可以做浅度链接
  • 抖音号出售网站网站备案被注销吗
  • 华强北设计网站建设深圳定制网站制作招聘网
  • 做直播网站用什么程序wordpress timeline 修改
  • 各大网站响应生态建设手机制作个人简历表格
  • 惠山做网站公司网站源码整站打包
  • 电商网站开发数据库设计wordpress完美商城