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

网站建设营销公司关联词有哪些四年级

网站建设营销公司,关联词有哪些四年级,wordpress图片幻灯片,极速云建站acwing_5722_十滴水 下面这篇大佬的题解属实是把指针用明白了&#xff0c;可以好好理解一下&#xff1a; 原题解连接&#xff1a;AcWing 5722. 一个简单模拟实现 - AcWing map/unordered_map的用法:见收藏夹 #include<iostream> #include<unordered_map> #incl…

acwing_5722_十滴水

下面这篇大佬的题解属实是把指针用明白了,可以好好理解一下:

原题解连接:AcWing 5722. 一个简单模拟实现 - AcWing

map/unordered_map的用法:见收藏夹

#include<iostream>
#include<unordered_map>
#include<map>using namespace std;//有水的格子
struct Gz {int drop;  //水的数量Gz *left;  //左边的有水的格子Gz *right; //右边的有水的格子
};int main() {int c, m, n;cin >> c >> m >> n;unordered_map<int, Gz *> mp;    //用来查找每次操作对应编号p的格子的指针Gz *l = nullptr;int msize = m;                 //目前有水格子数int x, w, p;//不用unordered_map的原因,给输入的m排序,以使left和right有意义(在csp网站提交的时候一个没过,找了半天才发现m是可以乱序的...)map<int, int> mmp;//为什么这里不用数组呢?//我的看法是有水的格子相对于所有的格子来说很少,如果将所有的格子都遍历一遍,那么时间复杂度将是不可接受的。for (int i = 0; i < m; ++i) {cin >> x >> w;mmp[x] = w;}//对着输入存信息for (auto i = mmp.begin(); i != mmp.end(); ++i) {if (i == mmp.begin()) {Gz *t = new Gz;mp[i->first] = t;t->drop = i->second;t->left = l;t->right = nullptr;l = t;} else {Gz *t = new Gz;mp[i->first] = t;t->drop = i->second;t->left = l;t->right = nullptr;l->right = t; //如果格子不是第一个有水的格子,需要多做一步处理l = t;}}//对每次操作进行模拟for (int i = 0; i < n; ++i) {cin >> p;Gz *t = mp[p];t->drop++;//未到4则直接返回目前有水格子数if (t->drop <= 4) {cout << msize << endl;} else {while (t) {//如果左节点存在则更新左节点if (t->left) {t->left->drop++;t->left->right = t->right;}//如果右节点存在则更新右节点if (t->right) {t->right->drop++;t->right->left = t->left;}msize--;    //删除当前格子//如果左节点超过了4,则先跳转到左节点执行操作if (t->left && t->left->drop > 4) {t = t->left;}//左节点无需操作再检查右结点else if (t->right && t->right->drop > 4) {// 注意这里为什么要用else ift = t->right;} else {break;}}cout << msize << endl;}}return 0;
}

image-20241205192456444

这份答案只能过8/11,看来还需要完善~

http://www.zhongyajixie.com/news/25763.html

相关文章:

  • 昆明高端网站设计北京百度seo
  • 如何在百度上添加店铺的位置优化生育政策
  • 有没有卖设计的网站直通车关键词怎么选 选几个
  • 怎么分析一个网站seo济南网站建设公司
  • 省品牌建设联合会网站搜索引擎优化通常要注意的问题有
  • 青岛展台搭建镇江搜索优化技巧
  • 学校网站规划方案一个万能的营销方案
  • 自媒体图片素材网站点击seo软件
  • dz论坛网站建设bing搜索
  • 山东建设局网站首页站长统计app进入网址
  • 培训建设网站湛江今日头条新闻
  • 网站建设元网站seo的方法
  • 做女装的网站有哪些建站平台在线提交功能
  • 响应式网站建设原则百度快照优化排名推广
  • 网站和app的区别广州疫情已经达峰
  • 新疆政府网站建设现状北京学电脑的培训机构
  • 一般网站做响应式吗免费网站提交入口
  • 招聘广告模板西安快速排名优化
  • wordpress4.9.4源码厦门seo培训
  • 现在出入河南最新规定seo推广外包
  • 如何提升网络营销推广seo顾问服务 品达优化
  • 南京建设局网站首页开网店怎么推广运营
  • 丰城市建设局网站莆田百度seo公司
  • 吕梁seo网站建设网站关键词优化案例
  • wordpress 安装 godaddy在哪里 上传的根目录免费发seo外链平台
  • 做程序网站需要什么代码吗营销型网站的公司
  • 移动网站开发源代码怎么才能在百度上做引流呢
  • 网站建设的工作职责搜索引擎优化的作用是什么
  • 天津市城乡和住房建设厅网站长沙seo推广优化
  • 做异地送花网站太原seo关键词优化