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

宁波专业做网站公司seo推广多少钱

宁波专业做网站公司,seo推广多少钱,网站的软文 怎么做推广,建设企业营销型网站河南萌新联赛2024第(一)场:河南农业大学 C题 有大家喜欢的零食吗 题目描述 在某幼儿园中共有 n n n个小朋友,该幼儿园的老师为这 n n n 个小朋友准备了 n n n 份不一样的零食大礼包。每个小朋友只能选择一个,但老…

河南萌新联赛2024第(一)场:河南农业大学 C题

有大家喜欢的零食吗

题目描述

在某幼儿园中共有 n n n个小朋友,该幼儿园的老师为这 n n n 个小朋友准备了 n n n 份不一样的零食大礼包。每个小朋友只能选择一个,但老师并不知道小朋友们喜欢什么类型的零食大礼包,因此,老师让小朋友们分别说出了他们喜欢的零食大礼包都有哪些,老师希望能根据小朋友们的叙述来让所有的小朋友们都能吃到他们喜欢的零食。若并非所有的小朋友都能吃到自己满意的零食,请问老师最少还应购买多少份零食大礼包来保证所有的小朋友都能吃到自己满意的零食。

题目保证任意一个小朋友都会喜欢这 n n n 种大礼包中的至少一种。

在这里插入图片描述

样例 #1

样例输入 #1

3
2 1 2
1 3
3 1 2 3

样例输出 #1

Yes

说明

根据题目描述和样例,老师可以选择给第一个小朋友1号大礼包,给第二个小朋友3号大礼包,给第三个小朋友2号大礼包。这样可以保证每个小朋友可以吃到自己喜欢的零食

样例 #2

样例输入 #2

3
2 1 2
1 1
2 1 2

样例输出 #2

No
1

做题思路

首先这道题是很典型的二分图最大匹配题
如果不懂二分图最大匹配题如何做可以看文章
【每日一题】【二分图最大匹配】【匈牙利算法】【增广路径】 P3386 【模板】二分图最大匹配 C++

在某幼儿园中共 n n n个小朋友,该幼儿园的老师为这 n 个小朋友准备了 n n n份不一样的零食大礼包每个小朋友只能选择一个

然后问能不能所有小朋友都吃到喜欢吃的。

n n n个小朋友看为一个集合,把 n n n份不一样的零食大礼包看为另一个集合,一个小朋友只能选一个,也就说两个集合间的元素连线。
这就是典型的二分图

需要最多的小朋友迟到喜欢吃的,也就是说尽量多的小朋友能选择到。
这就是典型的二分图最大匹配问题(小朋友匹配零食)

具体修改板子的地方

只需要读取的时候改一下,就可以用了

cin >> n;int k;for(int i=1;i<=n;i++){cin >> k;for(int j=1;j<=k;j++){cin >> v;eg[i].push_back(v);//第i个小孩喜欢v零食,有这条边}}

时间复杂度 + 伪代码

因为至少改模板的输入,其他不变所以,时间复杂度分析+伪代码具体可以参考模板的文章。

代码

#include <iostream>
#include <algorithm>
#include <vector>
#include <cstring>
using namespace  std;
const int N = 5e4+10;
int n,m,e , u , v , cnt;
int mach[N],vis[N];
vector<int>eg[N];
bool dfs(int x,int flag){for(auto i:eg[x]){if(vis[i])continue;vis[i] = true;if(!mach[i] || dfs(mach[i],flag)){//没有被匹配 或 有增广路径mach[i] = x; // 右边的 i 点匹配上左边的 x 点return true;}}return false;
}
int main(){cin >> n;int k;for(int i=1;i<=n;i++){cin >> k;for(int j=1;j<=k;j++){cin >> v;eg[i].push_back(v);}}for(int i=1;i<=n;i++){memset(vis,false,sizeof(vis));if(dfs(i,i)){cnt++;}}if(cnt == n)cout << "Yes";else cout << "No\n" << n - cnt;return 0;
}
http://www.hengruixuexiao.com/news/45939.html

相关文章:

  • 东莞市网站建设分站公司大数据分析营销平台
  • 如何编写网站后台网推项目接单平台
  • 网站建设制作人员招聘要求seo网站优化培训找哪些
  • 宁波做网站公司哪家好找培训机构的app
  • 上海软件培训网站建设武汉官网优化公司
  • 我想建设网站2024免费网站推广大全
  • 做外语网站百度网址是什么
  • 成都的网站建设公司深圳网络营销推广培训
  • 建筑网校排行榜英文网站seo
  • 沧州企业网站专业定制色盲测试图数字
  • 用织梦做的网站 图片打开很慢广告联盟平台排名
  • 网站系统的运营和维护网络热词有哪些
  • 网站开发工具 n太原网站制作优化seo
  • 如何自己动手做网站学seo建网站
  • 酒店网站做的比较好的中文搜索引擎有哪些
  • 电子商务网站建设策划书的流程现在学seo课程多少钱
  • 快速网页制作知了seo
  • 北京网站建设有哪些短视频营销推广
  • 买源码做网站网络营销是什么意思?
  • 网站建设简介电话大数据精准营销案例
  • 东莞做网站有哪些百度网址浏览大全
  • 你做的网站会不会被人模仿网络营销 长沙
  • 做网站 图片 文件夹 放哪儿危机公关处理五大原则
  • 怎样淘宝做seo网站推广张家口网站seo
  • 阿里云做网站教程关键词指数查询
  • 网站制作带模板破解版产品策划方案怎么做
  • 视频网站做电商手机版百度入口
  • 网站开发系统线上教育培训机构十大排名
  • 泉州专业网站开发公司艾滋病多长时间能查出来
  • 网站界面设计案例教程广告代运营公司