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

如何做垂直网站做网站的图片用什么格式

如何做垂直网站,做网站的图片用什么格式,大庆市建设网站,黄岩做网站公司电话文章目录 题目描述解题思路#xff1a;方法一#xff1a;通俗解法方法二#xff1a;单调栈 leetcode原题链接 1475. 商品折扣后的最终价格 题目描述 给你一个数组 prices #xff0c;其中 prices[i] 是商店里第 i 件商品的价格。 商店里正在进行促销活动#xff0c;如果你… 文章目录 题目描述解题思路方法一通俗解法方法二单调栈 leetcode原题链接 1475. 商品折扣后的最终价格 题目描述 给你一个数组 prices 其中 prices[i] 是商店里第 i 件商品的价格。 商店里正在进行促销活动如果你要买第 i 件商品那么你可以得到与 prices[j] 相等的折扣其中 j 是满足 j i 且 prices[j] prices[i] 的 最小下标 如果没有满足条件的 j 你将没有任何折扣。 请你返回一个数组数组中第 i 个元素是折扣后你购买商品 i 最终需要支付的价格。 提示1 输入prices [8,4,6,2,3] 输出[4,2,4,2,3] 解释 商品 0 的价格为 price[0]8 你将得到 prices[1]4 的折扣所以最终价格为 8 - 4 4 。 商品 1 的价格为 price[1]4 你将得到 prices[3]2 的折扣所以最终价格为 4 - 2 2 。 商品 2 的价格为 price[2]6 你将得到 prices[3]2 的折扣所以最终价格为 6 - 2 4 。 商品 3 和 4 都没有折扣。提示2 输入prices [1,2,3,4,5] 输出[1,2,3,4,5] 解释在这个例子中所有商品都没有折扣。提示3 输入prices [10,1,1,6] 输出[9,0,1,6]提示 1 prices.length 5001 prices[i] 10^3 解题思路 方法一通俗解法 根据题意求出每件商品的折扣然后商品的原价减去折扣即够买价格。 第i件商品的折扣是由第i件商品之后([i1, n))的第一个小于等于prices[i]的商品价格。因此由两层循环可求出每件商品的折扣。 public int[] finalPrices(int[] prices) {int n prices.length;int[] discount new int[n];for (int i 0; i n; i) {discount[i] prices[i];for (int j i 1; j n; j) {if (prices[j] prices[i]) {discount[i] - prices[j];break;}}}return discount; }方法二单调栈 维护一个元素由栈底到栈顶单调递增的栈。具体地我们遍历元素如果当前元素小于等于栈顶元素栈不为空说明当前元素是栈顶元素的折扣。如下图入栈元素4是栈中6, 8元素的折扣。当遇到小于等于栈顶元素时栈顶元素需要出栈因为要维护栈中元素单调递增。 为了方便栈中元素存储元素的下标。 public int[] finalPrices1(int[] prices) {int n prices.length;StackInteger stack new Stack();int[] discount new int[n];for (int i 0; i n; i) {while (!stack.isEmpty() prices[i] prices[stack.peek()]) {int idx stack.pop();discount[idx] prices[idx] - prices[i];}discount[i] prices[i];stack.push(i);}return discount; }
http://www.tj-hxxt.cn/news/223486.html

相关文章:

  • 做网站网站应该注意什么怎样用前端知识制作企业网站
  • 企业网站wordpress茶叶公司网站源码
  • 天津创思佳网络网站制作公司万网查询本地公网ip地址
  • 商务网站建设教学视频建立平台型组织第一步需要做什么
  • 天水市住房和城乡建设局网站四合一做网站
  • 网站后台编辑器不能用个人主页html源码
  • 可以做兼职笔译的网站中信建设网站
  • 自助建站吧网站图怎么做会高清图片
  • 大酒店网站源代码网站设计网页配色
  • 手机平板购物网站的设计背景郑州市域名服务公司
  • 怎么做网站二级页面做义工的网站
  • 珠海市斗门建设局网站网络推广招聘
  • 中国数学外国人做视频网站房价必涨的十大城市
  • 上线了怎么建网站泰安新闻头条最新消息
  • 怎么创建卡密网站乐山市城乡规划建设局网站
  • 外卖网站怎么做北京企业网站案例
  • 高中信息技术课程做网站网站宣传图
  • 学网站维护怎么改一个网站的关键词密度
  • 个人做众筹网站合法吗wordpress更换域名后台登不进去
  • 建设银行儿童网站2345网址导航站
  • 网站设计制作厂家有哪些网站为什么要seo
  • 洛阳微信平台网站建设推荐一个免费网站
  • 小馋网站建设书专业的营销型网站建设价格
  • 苗木网站素材佛山网站建设业务员
  • 企业网站一般要素即墨区城乡建设局网站官网
  • 好的网站有哪些灰色关键词排名代发
  • wordpress付费建站北京城建建设工程有限公司网站
  • 哈尔滨网站建设吧网站页面太多怎么做网站地图
  • 网站图片移动怎么做的自己做视频的网站吗
  • 工程建设标准化期刊网站最近三天的新闻大事国内