摘要: 学校里有一个水房,水房里一共装有 m 个龙头可供同学们打开水,每个龙头每秒钟的供水量相等,均为 1。 现在有 n 名同学准备接水,他们的初始接水顺序已经确定。 将这些同学按接水顺序从 1 到 n 编号,i 号同学的接水量为 wi。 接水开始时,1 到 m 号同学各占一个水龙头,并同时打开水龙头接水。 阅读全文
posted @ 2020-09-12 11:06 童年の波鞋 阅读(158) 评论(0) 推荐(0) 编辑
摘要: Queueing at Bank 假设一家银行有 K 个服务窗口。窗户前面有一条黄线,将等候区分为两部分。 所有客户都必须在黄线后面排队等候,直到轮到他/她服务并且有可用的窗口为止。 假定一个窗口不能被单个客户占用超过 1 小时,即如果某位顾客的业务已经办理了一小时,则立即终止此项业务。 现在给定每 阅读全文
posted @ 2020-09-12 10:12 童年の波鞋 阅读(201) 评论(0) 推荐(0) 编辑
摘要: Social Clusters 社会集群是指一群有共同爱好的人。 给定社交网络中所有人的兴趣爱好,请你找到所有社会群集。 数据范围 1≤N≤1000, Ki>0, 爱好种类最多 1000 种,编号范围 [1,1000]。 输入样例: 8 3: 2 7 10 1: 4 2: 5 3 1: 4 1: 3 阅读全文
posted @ 2020-09-11 18:35 童年の波鞋 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 如果 A 和 B 之间有通话,我们就说 A 和 B 是相关的。并且关联具有传递性,即如果 A 与 B 关联,B 与 C 关联,那么 A 与 C 也是关联的。 关联权重定义为两人之间所有通话的总时间长度。 一个“帮派”是一个由至少3个相互关联的人组成的群体,并且其总关联权重大于给定的阈值 K。 在每个 阅读全文
posted @ 2020-09-11 16:14 童年の波鞋 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 给定城市与道路分布地图以及一个重点关注城市列表,请你判断,当列表中的某个城市被攻陷时,至少要维修多少条高速公路才能保持其余城市的连通性。 思路 并查集统计连通块数量,如果一条边的两个点不是重点城市x,则将他们合并到一个连通块中,这样反复地这样对每一条边进行同样的操作,就可以让重点城市x孤立起来 #i 阅读全文
posted @ 2020-09-11 14:48 童年の波鞋 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 为了制作这道菜,他准备了N个樱桃,依次编号为1~N。 在他的甜点中,任意两个樱桃之间都存在着一条用糖构成的链条,将它们直接互相连接。 糖链呈红色或黑色,这取决于它们的含糖量。 每条黑色糖链含有一个单位的糖,每条红色糖链含有两个单位的糖。 在甜点完成之后,他发现甜点做的太甜了,而他的同学们都不喜欢吃含 阅读全文
posted @ 2020-09-10 16:40 童年の波鞋 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 如果两个空洞相切或是相交,则Jerry可以从其中一个空洞跑到另一个空洞,特别地,如果一个空洞与下表面相切或是相交,Jerry则可以从奶酪下表面跑进空洞;如果一个空洞与上表面相切或是相交,Jerry则可以从空洞跑到奶酪上表面。 位于奶酪下表面的Jerry想知道,在不破坏奶酪的情况下,能否利用已有的空洞 阅读全文
posted @ 2020-09-10 09:01 童年の波鞋 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 一、信息传递 有 n 个同学(编号为 1 到 n)正在玩一个信息传递的游戏。 在游戏里每人都有一个固定的信息传递对象,其中,编号为 i 的同学的信息传递对象是编号为 Ti 的同学。 当有人从别人口中得知自己的生日时,游戏结束。 请问该游戏一共可以进行几轮? 输入样例: 5 2 4 2 3 1 输出样 阅读全文
posted @ 2020-09-09 20:42 童年の波鞋 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一、关押囚犯 S 城现有两座监狱,一共关押着 N 名罪犯,编号分别为1~N。他们之间的关系自然也极不和谐。 我们用“怨气值”(一个正整数值)来表示某两名罪犯之间的仇恨程度,怨气值越大,则这两名罪犯之间的积怨越多。 如果两名怨气值为 c 的罪犯被关押在同一监狱,他们俩之间会发生摩擦,并造成影响力为 c 阅读全文
posted @ 2020-09-09 19:56 童年の波鞋 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一、自动程序分析 考虑一个约束满足问题的简化版本:假设x1,x2,x3,…代表程序中出现的变量,给定n个形如xi=xj或xi≠xj的变量相等/不等的约束条件,请判定是否可以分别为每一个变量赋予恰当的值,使得上述所有约束条件同时被满足。 例如,一个问题中的约束条件为:x1=x2,x2=x3,x3=x4 阅读全文
posted @ 2020-09-09 11:54 童年の波鞋 阅读(144) 评论(0) 推荐(0) 编辑