基础算法-二分答案
二分答案:
解题的时候往往会考虑枚举答案然后检验枚举的值是否正确。若满足单调性,则满足使用二分法的条件。把这里的枚举换成二分,就变成了「二分答案」。OI-WIKI
二分答案模板
寻找 >= 的最小值
1  | int bserach_l(int l, int r, int x)  | 
寻找 <= 的模板
1  | int bserach_l(int l, int r, int x)  | 
例题
例题 P2440 木材加工
1  | import java.util.Scanner;  | 
解题的时候往往会考虑枚举答案然后检验枚举的值是否正确。若满足单调性,则满足使用二分法的条件。把这里的枚举换成二分,就变成了「二分答案」。OI-WIKI
1  | int bserach_l(int l, int r, int x)  | 
1  | int bserach_l(int l, int r, int x)  | 
例题 P2440 木材加工
1  | import java.util.Scanner;  |