
算法
文章平均质量分 63
allOwO
如果哪写错了,一定要告诉我,谢谢~
展开
-
快速幂
正常情况下算a^b=a*a*a*a*a*a(乘以b次)。 快速就是快速算某个数的多少次幂。所需时间要比正常计算小的多。int main(){ int n,m,k; while(~scanf("%d%d%d",&n,&m,&k))//k是当数字过大时取k的模。 { int x=1; while(m) ...原创 2018-03-20 21:46:05 · 230 阅读 · 0 评论 -
畅通工程-最小生成树(Kruskal算法)
Description某省调查乡村交通状况,得到的统计表中列出了任意两村庄间的距离。省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可),并要求铺设的公路总长度为最小。请计算最小的公路总长度。Input测试输入包含若干测试用例。每个测试用例的第1行给出村庄数目N ( < 100 );随后的N(N-1)/2行...原创 2018-03-20 21:49:41 · 585 阅读 · 0 评论 -
并查集
畅通工程Description某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇。省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只要互相间接通过道路可达即可)。问最少还需要建设多少条道路? Input测试输入包含若干测试用例。每个测试用例的第1行给出两个正整数,分别是城镇数目N ( < 1000 )和道路数...原创 2018-03-20 21:52:48 · 305 阅读 · 0 评论 -
游历魔法王国(网易)
转自https://blog.youkuaiyun.com/duan_1998/article/details/80355959[编程题] 游历魔法王国时间限制:1秒 空间限制:32768K魔法王国一共有n个城市,编号为0~n-1号,n个城市之间的道路连接起来恰好构成一棵树。 小易现在在0号城市,每次行动小易会从当前所在的城市走到与其相邻的一个城市,小易最多能行动L次。 如果小易到达过某个城...转载 2018-09-09 17:17:00 · 306 阅读 · 0 评论 -
2的N次方-迅雷校招
[编程题] 2的N次方时间限制:1秒 空间限制:131072K对于一个整数N(512 <= N <= 1024),计算2的N次方并在屏幕显示十进制结果。 输入描述:输入一个整数N(512 <= N <= 1024)输出描述:2的N次方的十进制结果输入例子1:512输出例子1:13407807929942597099574...原创 2018-09-09 17:52:02 · 1601 阅读 · 0 评论 -
[编程题]合并区间-迅雷
牛客网:https://www.nowcoder.com/questionTerminal/0596b6232ce74b18b60ba0367d7f2492[编程题]合并区间用x,y表示一个整数范围区间,现在输入一组这样的范围区间(用空格隔开),请输出这些区间的合并。输入描述:一行整数,多个区间用空格隔开。区间的逗号是英文字符。输出描述:合并后的区间,用过空格隔开,...原创 2018-09-10 12:19:54 · 1238 阅读 · 0 评论 -
(后台)美团点评 笔试第一题
优惠券那倒题大意是给一个满x减10的优惠券,问最少花多少元能使用优惠券(每份菜只能点一次)输入一个n(1&amp;amp;lt;=n&amp;amp;lt;=100),有n种菜,一个x(1&amp;amp;lt;=x&amp;amp;lt;=10000)n个菜价输出最少花多少钱例子in5 2019 18 17 6 7out23思路在牛客网看到的,不过只有java版原创 2018-10-10 16:18:28 · 712 阅读 · 0 评论