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

如何做自己的简历网站建设网站制作哪家好

如何做自己的简历网站,建设网站制作哪家好,网站备案相关手续费,有关应用网站2023每日刷题&#xff08;十四&#xff09; Leetcode—1488.避免洪水泛滥 算法思想 将晴天的日期全部记录在set<int> sun中使用unordered_map<int, int> lakeRainy来记录每个湖泊上一次下雨的日期遇到晴天时先不用管抽哪个湖当下雨时&#xff0c;湖泊已经装满水时…

2023每日刷题(十四)

Leetcode—1488.避免洪水泛滥

算法思想

  • 将晴天的日期全部记录在set<int> sun中
  • 使用unordered_map<int, int> lakeRainy来记录每个湖泊上一次下雨的日期
  • 遇到晴天时先不用管抽哪个湖
  • 当下雨时,湖泊已经装满水时,我们可以查询该湖泊上一次下雨的日期
  • 通过这个日期在晴天记录中查找对应的大于等于该湖泊上一次下雨天数的最小索引 idx(可以用二分查找实现)
  • 如果找到了,就可以使用那一天抽水,找不到就不可避免的洪水了

实现代码

class Solution {
public:vector<int> avoidFlood(vector<int>& rains) {int n = rains.size();vector<int> ans(n, 1);set<int> sun;unordered_map<int, int> lakeRainy;int i;for(i = 0; i < n; i++) {// 记录晴天的日期if(rains[i] == 0) {sun.insert(i);continue;}if(lakeRainy.count(rains[i]) != 0) {auto t = sun.lower_bound(lakeRainy[rains[i]]);if(t == sun.end()) {return {};}ans[*t] = rains[i];sun.erase(t);}ans[i] = -1;lakeRainy[rains[i]] = i;}return ans;}
};

运行结果

之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

http://www.yayakq.cn/news/827093/

相关文章:

  • 昆明网站建设logovi网站模版自适应
  • 河北网站建设电话花店网站模板免费下载
  • 四川手机网站有哪些网销具体怎么做网站
  • 餐饮网站开发毕业设计网站建设头部代码
  • 网站建设与管理单招seo优化一般包括哪些内容()。
  • 做网站的eclip成都商城网站制作
  • 好看的中文网站设计wordpress后台爆破
  • 电脑做网站电脑编程如何检测网站被搜索引擎惩罚了
  • ssp媒体服怎样做网站网站开发毕设开题报告怎么写
  • 哈尔滨网站优化指导做网站首页的尺寸
  • 最近做网站开发有前途没网站地址验证失败
  • 盗版视频网站怎么做的网站流量用完
  • 自己做网站要多少钱专业商城网站搭建价格
  • 免费舆情监测平台seo教程百度网盘
  • 网站点击量有什么用wordpress百度云下载文件
  • 网站设计团队名称图片做网站
  • 批量网站建设网站建设app开发合同
  • 网站集成微信登录wordpress文章评论不显示
  • 县局网站建设招标能看全世界地图的app
  • 网站建设板块免费下载宜和购物电视购物官方网站
  • 网站建设的 关键词网站编辑心得体会
  • 不同性质网站wordpress 地区插件
  • 做网站的需要什么软件百度云资源搜索入口
  • 东莞做网站推广公司招聘网站建设需求文档
  • 网站建设包含哪些建设阶段上海专业的网站建
  • 目前比较流行的公司网站建站技术wordpress采集小说的主题
  • 邯郸市建设局网站政策网站的seo怎么做
  • 设计欣赏网站国内营销策划公司排名
  • 做的视频发到哪个网站中国建筑集团招聘信息
  • 电子商务网站的建设与规划中信建设有限责任公司ppp项目管理部总经理