比较佩服大佬的一点就是开根号那个操作,实在是厉害 code #include <bits/stdc++.h>//find a solution : cnt = sqrt(m) * sqrt(n) and ji * ji = ji//大数相乘,大数开根号usingnamespacestd;stringstrMultiply(stringstr1,stringstr2){stringstrResult ="";intlen1 = str1.length();intlen2 = str2...
二维前缀和解决问题 #include <iostream> #include <vector> using namespace std; vector<vector<int>> res; // 判断子矩阵和是否小于等于 k bool isSumLessOrEqual(int row1, int col1,…
首先这是个矩阵乘法问题,结合线性代数的知识,不难理解这个过程,并且这道题的矩阵限定为 2 * 2,就更简单了。题面给出了较快的算法,然而我完全没 get 到它想表达的,于是真就直接对 b 判断一次奇偶再分别处理,可能是蓝桥杯 OJ 里的 sb 题太多了,以为这道题也很 sb,交了一发轻松爆 0。 然后干脆忽略掉了...