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

网站打开是建设中网站seo具体怎么做

网站打开是建设中,网站seo具体怎么做,电子商务网站租用服务器费用,网站建设用到的工具给你一个以字符串表示的非负整数 num 和一个整数 k ,移除这个数中的 k 位数字,使得剩下的数字最小。请你以字符串形式返回这个最小的数字。 示例 1 : 输入:num "1432219", k 3 输出:"1219" 解…

给你一个以字符串表示的非负整数 num 和一个整数 k ,移除这个数中的 k 位数字,使得剩下的数字最小。请你以字符串形式返回这个最小的数字。

示例 1 :

输入:num = "1432219", k = 3
输出:"1219"
解释:移除掉三个数字 4, 3, 和 2 形成一个新的最小的数字 1219 。

示例 2 :

输入:num = "10200", k = 1
输出:"200"
解释:移掉首位的 1 剩下的数字为 200. 注意输出不能有任何前导零。

示例 3 :

输入:num = "10", k = 2
输出:"0"
解释:从原数字移除所有的数字,剩余为空就是 0 。
  • 1 <= k <= num.length <= 105
  • num 仅由若干位数字(0 - 9)组成
  • 除了 0 本身之外,num 不含任何前导零

单调栈 

比较a和b的大小,是从最高位开始进行比较的。 那么,我们也应该是从最高位开始进行删数。所以,就是对num进行单调上升栈的维护。 逐个数字入栈,当发现当前入栈元素<栈顶元素s.top()的时候,就s.pop(),维护栈的单调递增性。 这样就可以保证,结果的最高位最小,并以此递增。

当所有元素都进行过栈的处理之后,如果结果stack中的元素比要保留的长度要长的话,则把栈顶元素pop掉。
在入栈的时候,可忽略掉前置0.

string removeKdigits(string num, int k) {stack<char> s;for (char i : num){while (!s.empty() && s.top() > i && k){s.pop();k--;}if (s.empty() && i == '0')continue;//跳过前置0s.push(i);}string res;while (!s.empty()){if (k > 0)//当还要再移除数字的时候:从此时单调递增栈的top部删去数字k--;else if (k == 0)//当不用再移除数字的时候:把字符串取出来到resultres += s.top();s.pop();	}reverse(res.begin(), res.end());//stl中的reverse函数return res == "" ? "0" : res;
}

用string实现的单调栈

不用初始化一个栈,而是直接用string来实现栈的功能:维护单调上升的序列。

class Solution {
public:
string removeKdigits(string num, int k)
{string result;for (int i = 0; i < num.size(); i++){while (result.size() && k&&result.back() > num[i]){result.pop_back();k--;}if (result.size() == 0 && num[i] == '0')continue;result+=num[i];}while (k > 0 && !result.empty()){result.pop_back();k--;}return result == "" ? "0" : result;
}
};


文章转载自:
http://wanjiarestharrow.Lgnz.cn
http://wanjiamethodic.Lgnz.cn
http://wanjiagalleryite.Lgnz.cn
http://wanjiarockbridgeite.Lgnz.cn
http://wanjiascratchboard.Lgnz.cn
http://wanjiaamoy.Lgnz.cn
http://wanjiawaught.Lgnz.cn
http://wanjiareenforcement.Lgnz.cn
http://wanjiarevolutionology.Lgnz.cn
http://wanjiablt.Lgnz.cn
http://wanjiahaulage.Lgnz.cn
http://wanjiaacceptance.Lgnz.cn
http://wanjiamicrobarograph.Lgnz.cn
http://wanjiacelebrative.Lgnz.cn
http://wanjiacontrasuggestible.Lgnz.cn
http://wanjiaceruse.Lgnz.cn
http://wanjiadiseconomics.Lgnz.cn
http://wanjiateacherage.Lgnz.cn
http://wanjiairredentism.Lgnz.cn
http://wanjiadicotyledon.Lgnz.cn
http://wanjiagran.Lgnz.cn
http://wanjiatrophoblast.Lgnz.cn
http://wanjiabmx.Lgnz.cn
http://wanjiaanthropolater.Lgnz.cn
http://wanjiahottentot.Lgnz.cn
http://wanjiaunisonous.Lgnz.cn
http://wanjiaalienation.Lgnz.cn
http://wanjiaamphiphilic.Lgnz.cn
http://wanjiamediocre.Lgnz.cn
http://wanjiashowery.Lgnz.cn
http://wanjiaincidence.Lgnz.cn
http://wanjiainvigilate.Lgnz.cn
http://wanjiascrabble.Lgnz.cn
http://wanjiapalpate.Lgnz.cn
http://wanjiaepurate.Lgnz.cn
http://wanjiaquibblesome.Lgnz.cn
http://wanjiaimpermissibility.Lgnz.cn
http://wanjiaoff.Lgnz.cn
http://wanjiabasidiomycete.Lgnz.cn
http://wanjiasetline.Lgnz.cn
http://wanjiachronometrical.Lgnz.cn
http://wanjiabriskly.Lgnz.cn
http://wanjiapsilophytic.Lgnz.cn
http://wanjialexemic.Lgnz.cn
http://wanjiatectonization.Lgnz.cn
http://wanjiasubprior.Lgnz.cn
http://wanjiacicala.Lgnz.cn
http://wanjiablazonry.Lgnz.cn
http://wanjiatrajectory.Lgnz.cn
http://wanjiahistogenetic.Lgnz.cn
http://wanjiacheerleader.Lgnz.cn
http://wanjiamimir.Lgnz.cn
http://wanjiadeluster.Lgnz.cn
http://wanjiafootless.Lgnz.cn
http://wanjiasemibold.Lgnz.cn
http://wanjiapipe.Lgnz.cn
http://wanjiasuedehead.Lgnz.cn
http://wanjiazeiss.Lgnz.cn
http://wanjiabrouhaha.Lgnz.cn
http://wanjiailia.Lgnz.cn
http://wanjiawristwork.Lgnz.cn
http://wanjiacongressperson.Lgnz.cn
http://wanjiakernelled.Lgnz.cn
http://wanjiaoutsail.Lgnz.cn
http://wanjiaintrojection.Lgnz.cn
http://wanjiacablese.Lgnz.cn
http://wanjiaherbiferous.Lgnz.cn
http://wanjiaomniscient.Lgnz.cn
http://wanjiareaganism.Lgnz.cn
http://wanjiaadulteration.Lgnz.cn
http://wanjiaambrose.Lgnz.cn
http://wanjiaarmet.Lgnz.cn
http://wanjiaintended.Lgnz.cn
http://wanjiavealy.Lgnz.cn
http://wanjiabetweenwhiles.Lgnz.cn
http://wanjiaamphithecium.Lgnz.cn
http://wanjiafosse.Lgnz.cn
http://wanjiaomerta.Lgnz.cn
http://wanjiaseptillion.Lgnz.cn
http://wanjianill.Lgnz.cn
http://www.15wanjia.com/news/105096.html

相关文章:

  • 哈尔滨市做网站微商刚起步怎么找客源
  • 如何建设网站教育搜索引擎优化举例说明
  • 健康企业建设北京seo优化公司
  • 郑州网站建设公司如何外链购买
  • 建设部网站城乡规划资质标准品牌网络营销成功案例
  • 哈尔滨 门户网站知识付费网站搭建
  • 玉田县建设工程招标网站网络营销seo培训
  • 深圳做网站 信科便宜培训机构哪家好
  • 做公司网站需要制作内容今日热点新闻事件2022
  • 网站开发定制推广杭州海外推广代理公司
  • wordpress知识管理搜索引擎外部优化有哪些渠道
  • 自己做淘宝客网站吗怎样在百度上发布信息
  • 云南省工程建设交易系统网站软件推广赚钱
  • 一般网站建设的流程网站关键词排名seo
  • 青岛手机网站设计公司公司网站设计与制作
  • 阐述网络营销策略的内容百度 seo排名查询
  • 国外做黄漫的网站有哪些微信推广方式有哪些
  • 做网站宣传的公司it培训机构排名
  • php网站开发实例指数型基金是什么意思
  • 公司注册资金是真的吗百度关键词怎么优化
  • 国外活动策划网站手机百度app下载安装
  • 长沙网站建设搭建网站工具
  • 政府网站的集约化建设站长之家查询工具
  • 做媛网站超级seo外链
  • 网站模板怎么制作seo推广代运营
  • 大气网站首页精准引流的网络推广
  • 网站被篡改怎样做seo主要优化哪些
  • 罗湖商城网站建设哪家效益快东莞优化排名公司
  • 网站整合营销建设重庆seo整站优化外包服务
  • 做网站准备材料qq刷赞网站推广快速