思路 深搜的方式,让它只遍历矩形块,然后在下面的遍历中判断是否出现矩形块交叉,但是很难实现,然后发现可以通过在遍历过程中判断是否合法。 参考代码 #include<iostream> #include<cstdio> using namespace std; const int N = 1010; char g[N][N]; int st[N][N]; int r, c; in
思路 遍历一下找到两点间的最远距离,直接公式算结果,控制输出位数 参考代码 #include<iostream> #include<iomanip> #include<cmath> using namespace std; int main() { int n; cin>>n; int x[n],y[n]; double len[n][n],minlen
原题地址 https://leetcode.com/problems/basic-calculator/ 题目描述 Implement a basic calculator to evaluate a simple expression string. 实现基本的计算器,计算简单表达式的值。 The expression string may contain open ( and clo
Problem Given a string s representing an expression, implement a basic calculator to evaluate it. Constraints: 1 <= s.length <= 3 * 10^5s consists of digits, ‘+’, ‘-’, ‘(’, ‘)’, and ’ '.s represent