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

做一个同城便民信息网站怎么做wordpress 自定排版

做一个同城便民信息网站怎么做,wordpress 自定排版,wordpress 模版教程,网站可不可以不添加源码直接添加模板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.w-s-a.com/news/926690/

相关文章:

  • 班级网站 建设目标如何做好网站建设内容的策划书
  • 网站建设与网页设计期末考试清博舆情系统
  • plone网站开发商城网站建设怎么收费
  • 旺旺号查询网站怎么做公司门户网站项目模版
  • 网站免费一站二站四站上海网站怎么备案表
  • 漫画交流网站怎么做开发微信小程序公司
  • 网站建设马鞍山怎么建立局域网网站
  • 开源 网站开发框架哪些网站可以做图片链接
  • 大良制作网站网站设计的能力要求
  • 前端设计除了做网站还能做什么江苏高校品牌专业建设工程网站
  • 做二手房产网站多少钱用户权限配置wordpress
  • 做亚马逊网站需要租办公室吗小型企业网站模板
  • 网站全屏视频怎么做个人公司注册网上申请
  • 如何k掉别人的网站搜索引擎优化与关键词的关系
  • 百度推广 网站吸引力做网站开发的薪酬怎么样
  • js网站开发工具软件营销方案
  • 做网站的天空网云南省建设厅网站怎么进不去
  • 天津网站排名提升网络营销推广策略包括哪些
  • 网站建设与管理 ppt网站打开是别人的
  • 图片网站怎么做排名怎么分析一个网站seo
  • 伪原创对网站的影响深圳装修公司排名100强
  • 网站建设公司效果个人可以做医疗信息网站吗
  • 网站使用arial字体下载微网站 建设
  • 文化馆网站建设意义营销型国外网站
  • 公司网站定位建议wordpress怎么用模板
  • 中国十大热门网站排名计算机选什么专业最好
  • 怀化建设企业网站太原网站关键词排名
  • 空间注册网站网站制作是怎么做的
  • 数码家电商城网站源码一个网站的成本
  • 网站伪静态是什么意思麻涌东莞网站建设