Solution 1-Liner
Code\njava []\nclass Solution {\n    public boolean isRectangleOverlap(int[] rec1, int[] rec2) {\n        return rec1[0]<rec2[2] && rec2[0]<rec1[2] && rec1[1]<r
# Code\n```java []\nclass Solution {\n    public boolean isRectangleOverlap(int[] rec1, int[] rec2) {\n        return rec1[0]<rec2[2] && rec2[0]<rec1[2] && rec1[1]<rec2[3] && rec2[1]<rec1[3];\n    }\n}\n```\n```javascript []\nreturn rec1[0]<rec2[2] && rec2[0]<rec1[2] && rec1[1]<rec2[3] && rec2[1]<rec1[3];\n```\n```Rust []\n\nreturn rec1[0]<rec2[2] && rec2[0]<rec1[2] && rec1[1]<rec2[3] && rec2[1]<rec1[3];\n```\n```ruby []\nreturn rec1[0]<rec2[2] && rec2[0]<rec1[2] && rec1[1]<rec2[3] && rec2[1]<rec1[3];\n```\n```C []\nreturn rec1[0]<rec2[2] && rec2[0]<rec1[2] && rec1[1]<rec2[3] && rec2[1]<rec1[3];\n```\n```C++ []\nreturn rec1[0]<rec2[2] && rec2[0]<rec1[2] && rec1[1]<rec2[3] && rec2[1]<rec1[3];\n```\n```TypeScript []\nreturn rec1[0]<rec2[2] && rec2[0]<rec1[2] && rec1[1]<rec2[3] && rec2[1]<rec1[3];\n```\n\n
['Math', 'Geometry', 'C', 'C++', 'Java', 'TypeScript', 'Rust', 'Ruby', 'JavaScript', 'C#']