分治法

闻缺陷则喜何志丹10 天前
c++·算法·蓝桥杯·宽度优先·质因数分解·分治法
【分治法 BFS 质因数分解】P12255 [蓝桥杯 2024 国 Java B] 园丁|普及+数论:质数、最大公约数、菲蜀定理 C++BFS算法小明是一位尽职尽责的园丁。这天他负责维护一棵树,树上有 n n n 个结点 1 , 2 , … , n 1, 2, \ldots, n 1,2,…,n,根结点为 1 1 1,结点 i i i 的权值为 a i a_i ai。他需要更改一些结点的权值为任意正整数,使得对于任意一个至少有 2 2 2 个儿子结点的结点 i i i 满足:任意两个 i i i 的儿子结点的权值的乘积都不是完全平方数。请问小明至少需要修改多少个结点的权值?
闻缺陷则喜何志丹3 个月前
c++·线性代数·数学·洛谷·容斥原理·分治法·矩阵快速幂
【分治法 容斥原理 矩阵快速幂】P6692 出生点|普及+组合数学汇总 容斥原理 【矩阵快速幂】封装类及测试用例及样例小 L、小 W 和小 H 在一起van♂游戏。
AnFany10 个月前
python·算法·leetcode·双指针·分治法
LeetCode【0016】最接近的三数之和给一个长度为 n 的整数数组 nums 和 一个目标值 target。请从 nums 中选出三个整数,使它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在恰好一个解。
草海桐1 年前
数据结构·c++·算法·分治法
算法设计与分析:分治法求最近点对问题1. 掌握分治法思想;2. 学会最近点对问题求解方法。1. 对于平面上给定的N个点,给出所有点对的最短距离,即,输入是平面上的N个点,输出是N点中具有最短距离的两点。
我是有底线的