首页 > B-经商
头像 白给怪
发表于 2020-06-02 19:48:55
题目链接:https://ac.nowcoder.com/acm/problem/14545思路:用并查集将关系网捋清楚,筛选出小d关系网内的人。然后后续问题就是01背包问题了,即代价C内,如何交际才能使价值最大。并查集所用的就是两个最基础的find 和merge 操作,就不必多说了。01背包也是最 展开全文
头像 Eihuvita.
发表于 2020-06-08 19:38:00
题意 小d是一个搞房地产的土豪。每个人经商都有每个人经商的手段,当然人际关系是需要放在首位的。 小d每一个月都需要列出来一个人际关系表,表示他们搞房地产的人的一个人际关系网,但是他的精力有限,对应他只能和能够接触到的人交际。比如1认识2,2认识3,那么1就可以接触3进行交际,当然1和2也 展开全文
头像 sunrise__sunrise
发表于 2020-06-04 20:09:59
并查集+01背包 题目给出人与人之间的关系,锁定一个数据结构那就是并查集,大概率和这个有关系,并且需要求解收益最大,想想带权并查集好像搞不定这个事。那当纯的并查集好像完成不了这个操作,那怎么办,既然是求最大值,二分?动规!打一个01背包去求解C中的价值最大。具体操作,把题目给出的存在关系的点直接连接 展开全文
头像 19-hanhan
发表于 2020-06-11 00:04:31
题目 题目描述: 小d是一个搞房地产的土豪。每个人经商都有每个人经商的手段,当然人际关系是需要放在首位的。 小d每一个月都需要列出来一个人际关系表,表示他们搞房地产的人的一个人际关系网。 但是他的精力有限,对应他只能和能够接触到的人交际。比如1认识2,2认识3,那么1就可以接触3进行 展开全文
头像 sunny_forever
发表于 2021-08-03 14:10:24
思路 01 背包 + 并查集 Code #include <bits/stdc++.h> using namespace std; const int N = 10010; int p[N]; int fa[N]; int f[N],v[N],w[N]; int n,m,c; i 展开全文
头像 苟且的狮子
发表于 2020-06-11 18:55:56
并查集、01背包 题意: 小d是一个搞房地产的土豪。每个人经商都有每个人经商的手段,当然人际关系是需要放在首位的。 小d每一个月都需要列出来一个人际关系表,表示他们搞房地产的人的一个人际关系网,但是他的精力有限,对应他只能和能够接触到的人交际。比如1认识2,2认识3,那么1就可以接触3进行交际,当然 展开全文
头像 包子超好吃
发表于 2021-04-04 19:55:46
很久很久没写题解了,哈哈哈哈哈哈核心算法并查集,01背包问题刚开始做的时候我没看过01背包,只好去现学01背包问题。题意:商人,自古都是利益为先,所以本题中的商人自然想赚的更多,但是呢商人和不认识的人又不能进行交涉(可能比较害羞吧),只能和认识的人或者<认识的人>认识的人...交流,这时 展开全文
头像 牛客914963476号
发表于 2020-05-09 11:03:06
https://blog.csdn.net/qq_43450892/article/details/106014540
头像 Hazelxcf
发表于 2020-06-02 11:44:21
链接:https://ac.nowcoder.com/acm/problem/14545来源:牛客网 题目描述小d是一个搞房地产的土豪。每个人经商都有每个人经商的手段,当然人际关系是需要放在首位的。 小d每一个月都需要列出来一个人际关系表,表示他们搞房地产的人的一个人际关系网,但是他的精力有限,对应 展开全文
头像 险峰孤影
发表于 2020-05-01 16:08:02
链接:https://ac.nowcoder.com/acm/problem/14545来源:牛客网 题目描述小d是一个搞房地产的土豪。每个人经商都有每个人经商的手段,当然人际关系是需要放在首位的。 小d每一个月都需要列出来一个人际关系表,表示他们搞房地产的人的一个人际关系网,但是他的精力有限,对应 展开全文