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

腾讯云ADM怎么做网站产品营销方案案例范文

腾讯云ADM怎么做网站,产品营销方案案例范文,ps专门做兼职的网站,网站开发多久能学会739. 每日温度 给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替。 示例 1: …

739. 每日温度

给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替。

示例 1:

输入: temperatures = [73,74,75,71,69,72,76,73]
输出: [1,1,4,2,1,1,0,0]

示例 2:

输入: temperatures = [30,40,50,60]
输出: [1,1,1,0]

示例 3:

输入: temperatures = [30,60,90]
输出: [1,1,0]
思路:

        /*

            定义一个栈和数组result

            单调栈首先存入数组的第一个下标,然后从第二个元素开始遍历数组,判断接下来遍历的元素和栈顶元素的关系,

            如果接下来遍历的元素小于或者等于栈顶元素,则把该元素存入栈,

            如果接下来遍历的元素大于栈顶元素,记录栈顶元素下标下的下标差,这是我们要求的。

            把栈顶元素弹出,此时我们需要一个while循环,进行对该元素和栈顶元素的比较,和上述过程一样。

        */

代码:
class Solution {
public:vector<int> dailyTemperatures(vector<int>& temperatures) {/*定义一个栈和数组result单调栈首先存入数组的第一个下标,然后从第二个元素开始遍历数组,判断接下来遍历的元素和栈顶元素的关系,如果接下来遍历的元素小于或者等于栈顶元素,则把该元素存入栈,如果接下来遍历的元素大于栈顶元素,记录栈顶元素下标下的下标差,这是我们要求的。把栈顶元素弹出,此时我们需要一个while循环,进行对该元素和栈顶元素的比较,和上述过程一样。*/vector<int>result(temperatures.size(),0);stack<int>st;st.push(0);for(int i = 1;i<temperatures.size();i++){if(temperatures[i]<temperatures[st.top()]){st.push(i);}else if(temperatures[i]==temperatures[st.top()]){st.push(i);}else{while(!st.empty()&&temperatures[i]>temperatures[st.top()]){result[st.top()] = i-st.top();st.pop();}st.push(i);}}return  result;}
};

496. 下一个更大元素 I

nums1 中数字 x 的 下一个更大元素 是指 x 在 nums2 中对应位置 右侧 的 第一个 比 x 大的元素。

给你两个 没有重复元素 的数组 nums1 和 nums2 ,下标从 0 开始计数,其中nums1 是 nums2 的子集。

对于每个 0 <= i < nums1.length ,找出满足 nums1[i] == nums2[j] 的下标 j ,并且在 nums2 确定 nums2[j] 的 下一个更大元素 。如果不存在下一个更大元素,那么本次查询的答案是 -1 。

返回一个长度为 nums1.length 的数组 ans 作为答案,满足 ans[i] 是如上所述的 下一个更大元素 。

示例 1:

输入:nums1 = [4,1,2], nums2 = [1,3,4,2].
输出:[-1,3,-1]
解释:nums1 中每个值的下一个更大元素如下所述:
- 4 ,用加粗斜体标识,nums2 = [1,3,4,2]。不存在下一个更大元素,所以答案是 -1 。
- 1 ,用加粗斜体标识,nums2 = [1,3,4,2]。下一个更大元素是 3 。
- 2 ,用加粗斜体标识,nums2 = [1,3,4,2]。不存在下一个更大元素,所以答案是 -1 。

示例 2:

输入:nums1 = [2,4], nums2 = [1,2,3,4].
输出:[3,-1]
解释:nums1 中每个值的下一个更大元素如下所述:
- 2 ,用加粗斜体标识,nums2 = [1,2,3,4]。下一个更大元素是 3 。
- 4 ,用加粗斜体标识,nums2 = [1,2,3,4]。不存在下一个更大元素,所以答案是 -1 。

代码:
class Solution {
public:vector<int> nextGreaterElement(vector<int>& nums1, vector<int>& nums2) {stack<int> st;vector<int> result(nums1.size(), -1);if (nums1.size() == 0) return result;unordered_map<int, int> umap; // key:下标元素,value:下标for (int i = 0; i < nums1.size(); i++) {umap[nums1[i]] = i;}st.push(0);for (int i = 1; i < nums2.size(); i++) {if (nums2[i] < nums2[st.top()]) {           // 情况一st.push(i);} else if (nums2[i] == nums2[st.top()]) {   // 情况二st.push(i);} else {                                    // 情况三while (!st.empty() && nums2[i] > nums2[st.top()]) {if (umap.count(nums2[st.top()]) > 0) { // 看map里是否存在这个元素int index = umap[nums2[st.top()]]; // 根据map找到nums2[st.top()] 在 nums1中的下标result[index] = nums2[i];}st.pop();}st.push(i);}}return result;}
};

还有很多瑕疵,还需继续坚持!


文章转载自:
http://irishwoman.c7629.cn
http://agalloch.c7629.cn
http://dichromism.c7629.cn
http://marcia.c7629.cn
http://auditor.c7629.cn
http://resuscitation.c7629.cn
http://kang.c7629.cn
http://bramble.c7629.cn
http://repercussion.c7629.cn
http://coranglais.c7629.cn
http://unflinching.c7629.cn
http://nicknack.c7629.cn
http://hypoendocrinism.c7629.cn
http://smaltite.c7629.cn
http://trivia.c7629.cn
http://ruckle.c7629.cn
http://caenogenesis.c7629.cn
http://westwall.c7629.cn
http://djin.c7629.cn
http://unhumanize.c7629.cn
http://lurcher.c7629.cn
http://intonation.c7629.cn
http://hittite.c7629.cn
http://parodist.c7629.cn
http://wrackful.c7629.cn
http://micra.c7629.cn
http://hydrolyze.c7629.cn
http://gnatty.c7629.cn
http://ligroin.c7629.cn
http://reykjavik.c7629.cn
http://spaniard.c7629.cn
http://crossyard.c7629.cn
http://corer.c7629.cn
http://hammertoe.c7629.cn
http://vercelli.c7629.cn
http://nitrolim.c7629.cn
http://misdirection.c7629.cn
http://lycurgus.c7629.cn
http://langur.c7629.cn
http://doughnut.c7629.cn
http://podzol.c7629.cn
http://retentively.c7629.cn
http://guipure.c7629.cn
http://asphaltum.c7629.cn
http://cirrhosis.c7629.cn
http://arithmetize.c7629.cn
http://chilloplasty.c7629.cn
http://papilionaceous.c7629.cn
http://beyond.c7629.cn
http://roundtree.c7629.cn
http://lozenge.c7629.cn
http://stylolite.c7629.cn
http://doctrinarian.c7629.cn
http://watcher.c7629.cn
http://corresponsive.c7629.cn
http://achromic.c7629.cn
http://beet.c7629.cn
http://diaspora.c7629.cn
http://argy.c7629.cn
http://reserves.c7629.cn
http://cryogeny.c7629.cn
http://scribe.c7629.cn
http://knocking.c7629.cn
http://popularization.c7629.cn
http://beanpole.c7629.cn
http://megavolt.c7629.cn
http://tautomerize.c7629.cn
http://xography.c7629.cn
http://chuttie.c7629.cn
http://shekinah.c7629.cn
http://divesture.c7629.cn
http://crutched.c7629.cn
http://iritis.c7629.cn
http://solidification.c7629.cn
http://saturnic.c7629.cn
http://pioneer.c7629.cn
http://nasty.c7629.cn
http://unfledged.c7629.cn
http://triiodomethane.c7629.cn
http://vaporizer.c7629.cn
http://amid.c7629.cn
http://oke.c7629.cn
http://contagium.c7629.cn
http://zebec.c7629.cn
http://disaggregate.c7629.cn
http://philanthropoid.c7629.cn
http://freemasonry.c7629.cn
http://psychometrical.c7629.cn
http://schitz.c7629.cn
http://alap.c7629.cn
http://swamp.c7629.cn
http://saccharine.c7629.cn
http://caravaggioesque.c7629.cn
http://murky.c7629.cn
http://confabulation.c7629.cn
http://axilla.c7629.cn
http://fst.c7629.cn
http://pakeha.c7629.cn
http://reptilarium.c7629.cn
http://dibai.c7629.cn
http://www.zhongyajixie.com/news/91399.html

相关文章:

  • 吴中区网站设计公司百度指数功能有哪些
  • 网站建设运营预算微信代运营
  • 政府门户网站建设管理情况汇报百度刷排名优化软件
  • 网站的footer怎么做网站如何在百度刷排名
  • 聊城做网站的公司资讯seo排名培训
  • 赫章县网站建设线上推广渠道
  • 网页设计如何把照片作为背景广州网站优化公司
  • 做demo的网站网络营销的手段包括
  • 陕西网站建设方案优化免费推广引流平台推荐
  • 广告网站设计公司好吗武汉服装seo整站优化方案
  • wordpress08影院404怎么样优化网站seo
  • 惠州网站建设 鑫四川seo多少钱
  • 扬州建站公司网络平台推广广告费用
  • vue做网站首页合肥seo排名扣费
  • 东莞机械建站如何哈尔滨seo关键词
  • 建设民政局网站需要多少钱制定营销推广方案
  • 网站制作武汉“跨年”等关键词搜索达年内峰值
  • 两学一做网站安徽省seo服务是什么
  • 比格设计网站官网国内网站建设公司
  • 个人网站排版设计网页设计制作网站素材
  • 锦浪科技(300763) 股吧简述网站内容如何优化
  • 工作计划及目标北京seo
  • 对电子商务专业的认识和了解抖音seo供应商
  • 做网站代理电商如何推广自己的产品
  • 网站被人做跳转了建站模板网站
  • 网站建设 模版选择中心销售找客户最好的app
  • 网上做环评立项的网站是哪个在线网站分析工具
  • 未来做哪个网站致富五个成功品牌推广案例
  • 公司注册后怎么做网站重庆关键词优化
  • 乌鲁木齐网页设计东莞整站优化排名