摘要: pair:用来将两个数据组合成一个数据 ①头文件:#include <utility> ②每个pair 有两个属性值first和second,可通过first ,second访问成员数据: ③可使用typedef 定义 pair类型: typedef pair<int, int> P ; P p(1 阅读全文
posted @ 2020-01-11 17:51 北冥有鱼兮 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 优先队列 priority_queue:按照优先级排序,优先级高的排在队首,用堆(heap)、二叉堆 实现 ①头文件:#include <queue> ②用法:priority_queue <type, contiainer, functional> type: 数据类型 container:容器类 阅读全文
posted @ 2020-01-11 13:52 北冥有鱼兮 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 题解:vector + 优先队列 -> 迪杰斯特拉算法 不必求任何两点的距离,只求行星据点到其余每个点的距离即可 把count个行星据点到其余每个点的距离存入二维数组 每一列就是对应顶点i到每个行星据点的最短距离,取出放入一维数组sort,然后取前k个即可,如果遇到INF则跳过不取 //迪杰斯特拉算 阅读全文
posted @ 2020-01-11 13:31 北冥有鱼兮 阅读(131) 评论(0) 推荐(0) 编辑
摘要: memset:按照字节填充字符 ①头文件:#include <string.h> ②一般用于填充char数组 ③用memset填充int数组的话,只能赋值0,-1,INF(0x3f3f3f3f),否则会出错,直接赋值为-1 fill:为一个区间赋值 ①头文件:#include <algorithm> 阅读全文
posted @ 2020-01-11 13:14 北冥有鱼兮 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 题解:重点是考虑运算符号的优先级,乘除优于加减。 用栈来维护,最后在把栈里的元素相加 ①遇到数字直接进栈 ②遇到负号,取下一个数的相反数进栈,然后跳过下一个数 ③遇到乘号,取弹出栈顶元素p,取下一个元素q,计算p*q进栈,跳过下一个数 ④遇到除号,取弹出栈顶元素p,取下一个元素q,计算p/q进栈,跳 阅读全文
posted @ 2020-01-09 17:25 北冥有鱼兮 阅读(131) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> #include <algorithm> #include <string.h> #define MAX 100005 using namespace std; int main(){ int n, mid; int s[MAX]; bool flag; flo 阅读全文
posted @ 2020-01-09 15:37 北冥有鱼兮 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 题目描述 某大学有N个职员,编号为1~N。他们之间有从属关系,也就是说他们的关系就像一棵以校长为根的树,父结点就是子结点的直接上司。现在有个周年庆宴会,宴会每邀请来一个职员都会增加一定的快乐指数Ri,但是呢,如果某个职员的直接上司来参加舞会了,那么这个职员就无论如何也不肯来参加舞会了。所以,请你编程 阅读全文
posted @ 2020-01-09 14:50 北冥有鱼兮 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 链接:https://ac.nowcoder.com/acm/contest/2763/D来源:牛客网 题目描述 说到水仙花数,那当然是道谭浩翔书里的经典水题啦~ 原题是这样的:水仙花数是指一个三位数,各位数字的立方和等于它本身。求所有的水仙花数。 不过,作为ACM选拔赛,自然是不会出这种既原又水的 阅读全文
posted @ 2020-01-09 14:14 北冥有鱼兮 阅读(1161) 评论(0) 推荐(0) 编辑
摘要: 链接:https://ac.nowcoder.com/acm/contest/2763/L来源:牛客网 题目描述 一款名叫帕康斯战役的手游公测了,lzw很高兴因为他有新的手游可以玩了。 帕康斯是一个3V3的moba类手游。双方不断的发生战斗,最后存活下来的一方获胜。在题目里,简化为每次战斗都为1V1 阅读全文
posted @ 2020-01-08 20:49 北冥有鱼兮 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 链接:https://ac.nowcoder.com/acm/contest/2763/I来源:牛客网 题目描述 你有一个20元的餐券,这里共有n种饮品,你可以只买一种,也可以买多种,每种可以只买一杯,也可以买多杯(只要你的钱够)。 每杯饮品原本给予你的满足感和它的价格相同,但珍珠可以使一杯饮品给予 阅读全文
posted @ 2020-01-08 20:45 北冥有鱼兮 阅读(418) 评论(0) 推荐(0) 编辑