耶也夜

关注

2022下半年 Acwing 第八篇:浮点数二分算法模板

耶也夜

关注

阅读 220

2022-10-20

浮点数二分算法模板

bool check(double x) {/* ... */} // 检查x是否满足某种性质

double bsearch_3(double l, double r)
{
    const double eps = 1e-6;   // eps 表示精度,取决于题目对精度的要求
    while (r - l > eps)
    {
        double mid = (l + r) / 2;
        if (check(mid)) r = mid;
        else l = mid;
    }
    return l;
}

相关推荐

ixiaoyang8

2022下半年 Acwing 第七篇:整数二分算法模板

ixiaoyang8 140 0 0

天悦哥

浮点数二分模板

天悦哥 81 0 0

点亮自己的那盏灯

2022下半年 Acwing 第三篇:归并模板

点亮自己的那盏灯 105 0 0

王栩的文字

2022下半年 Acwing 第一篇:快排模板

王栩的文字 127 0 0

m逆光生长

2022下半年 Acwing 第二篇:AcWing 786. 第k个数

m逆光生长 116 0 0

J简文

2022下半年 Acwing 第四篇:AcWing 787. 归并排序

J简文 109 0 0

谁知我新

2022下半年 Acwing 第五篇:AcWing 788. 逆序对的数量

谁知我新 117 0 0

清冷的蓝天天

2022下半年 Acwing 第一篇:AcWing 786. 第k个数

清冷的蓝天天 200 0 0

豆丁趣

c++实现整数与浮点数二分

豆丁趣 95 0 0

河南妞

2022下半年 Acwing 第五篇:AcWing 787. 归并排序 明天补

河南妞 183 0 0

精彩评论(0)

0 0 举报