摘要: 高精度就是利用数组模拟就行计算。为了保证一致性,数组中是低位在前 高精度加法 vector<int> add(vector<int>& A, vector<int>& B){ if(A.size() < B.size()) return add(B, A);//保证A最少比B长 vector<int 阅读全文
posted @ 2020-02-05 12:45 Lngstart 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 思路 就是浮点数二分,保证答案在区间内,不断的二分,使得区间长度满足其精度要求 代码如下 #include <iostream> using namespace std; int main() { double x; scanf("%lf", &x); bool flag = x < 0 ? (x 阅读全文
posted @ 2020-02-05 12:29 Lngstart 阅读(494) 评论(0) 推荐(0) 编辑
摘要: AcWing 789.数的范围 题目描述 给定一个按照升序排列的长度为n的整数数组,以及 q 个查询。 对于每个查询,返回一个元素k的起始位置和终止位置(位置从0开始计数)。 如果数组中不存在该元素,则返回“-1 -1”。 输入格式 第一行包含整数n和q,表示数组长度和询问个数。 第二行包含n个整数 阅读全文
posted @ 2020-02-05 11:28 Lngstart 阅读(175) 评论(0) 推荐(0) 编辑