小堃哥的专栏

写博客:网址链接+名称:oj名+所用算法名称+该题注意事项和心得

leetcode + 数学题,求两个矩形总面积

点击打开链接
class Solution {
public:
    int computeArea(int A, int B, int C, int D, int E, int F, int G, int H) {
        int p = (C-A)*(D-B);
        int q = (G-E)*(H-F);
        if((E<=A&&G<=A) ||(E>=C&&G>=C)||(F<=B&&H<=B)||(F>=D&&H>=D))
            return p+q;
        else{
            int p_q=(min(C,G)-max(E,A))*(min(D,H)-max(B,F));
            return p+q-p_q;
        }
    }
};

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013554860/article/details/79959008
个人分类: Leetcode
上一篇leetcode + DP与那种二维度最长公共子序列有点像
下一篇leetcode + 投票法则 求众数
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭