随笔分类 - Search_DFS深度优先搜索
摘要:这个式子是是由$A\sim A+N$组成的,那么$A\sim A+N$就只能等于$0\sim N 1$,因此我们每次对$A\sim A+N$的取值做一个新的排列,然后judge一下当前状态是否可行,若可行直接输出解。 显然$N!$过于庞大,需要剪枝。 剪枝: 假设一个这种情况: ~~~ XXXAXX
阅读全文
摘要:以后必须学会面向数据编程!看半天题目不知道咋写直接爆搜,结果分少的可怜,还不如直接贪搞个60分。 观察数据,发现 图至多存在一个环 。 显然,如果没有环,这个题不跟你多bb,直接贪就完事了,线性复杂度。 原因十分显然,一旦你还没走到底就往回走的话,就走不完整张图了。 有环的话,这题就是个基环树。 根
阅读全文
摘要:题目描述 windy的生日到了,为了庆祝生日,他的朋友们帮他买了一个边长分别为 X 和 Y 的矩形蛋糕。 现在包括windy,一共有 N 个人来分这块大蛋糕,要求每个人必须获得相同面积的蛋糕。 windy主刀,每一切只能平行于一块蛋糕的一边(任意一边),并且必须把这块蛋糕切成两块。 这样,要切成 N
阅读全文
摘要:题目描述 (喵星人LHX和WD同心协力击退了汪星人的入侵,不幸的是,汪星人撤退之前给它们制造了一片幻象迷宫。) WD:呜呜,肿么办啊…… LHX:momo...我们一定能走出去的! WD:嗯,+U+U! 描述 Description 幻象迷宫可以认为是无限大的,不过它由若干个N M的矩阵重复组成。矩
阅读全文
摘要:【概念与定义】 给定一颗有根树,若节点z既是节点x的祖先,也是节点y的祖先,则称z是x,y的公共祖先。在x,y的所有公共祖先中,深度最大的那个叫最近公共祖先,记为LCA(x,y)。 【算法实现】 暴力 暴力 暴力 如果我们要求x和y的LCA,那我们就设置两个个指针分别指向他们两个,把这两个指针一个一
阅读全文
摘要:题目来源:洛谷 题目描述 曹是一只爱刷街的老曹,暑假期间,他每天都欢快地在阳光大学的校园里刷街。河蟹看到欢快的曹,感到不爽。河蟹决定封锁阳光大学,不让曹刷街。 阳光大学的校园是一张由N个点构成的无向图,N个点之间由M条道路连接。每只河蟹可以对一个点进行封锁,当某个点被封锁后,与这个点相连的道路就被封
阅读全文

浙公网安备 33010602011771号