leetcode 223 Rectangle Area C++

来源:互联网 发布:卡通人物在线设计软件 编辑:程序博客网 时间:2024/06/06 02:03

看了别人的,解法很牛。

class Solution {public:    int computeArea(int A, int B, int C, int D, int E, int F, int G, int H) {        int tmp = (C-A)*(D-B)+(G-E)*(H-F);                if(A>=G||B>=H||C<=E||D<=F){            return tmp;        }                tmp -= (min(C,G)-max(A,E))*(min(D,H)-max(F,B));        return tmp;    }};


0 0
原创粉丝点击