当前位置:网站首页>2022.7.29-----leetcode.593
2022.7.29-----leetcode.593
2022-07-30 03:57:00 【Road Lu727】
long len = -1;
public boolean validSquare(int[] a, int[] b, int[] c, int[] d) {
return calc(a, b, c) && calc(a, b, d) && calc(a, c, d) && calc(b, c, d);
}
boolean calc(int[] a, int[] b, int[] c) {
long l1 = (a[0] - b[0]) * (a[0] - b[0]) + (a[1] - b[1]) * (a[1] - b[1]);
long l2 = (a[0] - c[0]) * (a[0] - c[0]) + (a[1] - c[1]) * (a[1] - c[1]);
long l3 = (b[0] - c[0]) * (b[0] - c[0]) + (b[1] - c[1]) * (b[1] - c[1]);
boolean ok = (l1 == l2 && l1 + l2 == l3) || (l1 == l3 && l1 + l3 == l2) || (l2 == l3 && l2 + l3 == l1);
if (!ok) return false;
if (len == -1) len = Math.min(l1, l2);
else if (len == 0 || len != Math.min(l1, l2)) return false;
return true;
}
边栏推荐
- STM32 SPI+WM8978语音回环
- Mini Program Graduation Works WeChat Points Mall Mini Program Graduation Design Finished Products (1) Development Overview
- CMake的安装和测试
- 第51篇-知乎请求头参数分析【2022-07-28】
- 国内首家沉浸式高逼真元宇宙,希元宇宙正式上线
- 护网行动基本介绍
- Smart answer function, CRMEB knowledge payment system must have!
- 小程序毕设作品之微信积分商城小程序毕业设计成品(8)毕业设计论文模板
- 新型LaaS协议Elephant Swap给ePLATO提供可持续溢价空间
- 小程序毕设作品之微信二手交易小程序毕业设计成品(5)任务书
猜你喜欢

使命、愿景、价值观到底有什么区别

小程序毕设作品之微信积分商城小程序毕业设计成品(1)开发概要

LoadBalancer load balancing

Process priority nice

Introduction to management for technical people 1: What is management

Mini Program Graduation Works WeChat Second-hand Trading Mini Program Graduation Design Finished Works (5) Task Book
Send it to your friends and let TA treat you to fried chicken!

Gateway 路由网关

Mini Program Graduation Works WeChat Second-hand Trading Mini Program Graduation Design Finished Works (4) Opening Report

小程序毕设作品之微信二手交易小程序毕业设计成品(8)毕业设计论文模板
随机推荐
第51篇-知乎请求头参数分析【2022-07-28】
Nacos 安装与部署
curl命令获取外网ip
北京bgp机房和普通机房的区别
Organizations Going Online: A New Trend in Organizational Digital Transformation
防抖与节流
MySQ deadlock
List获取差集产生的问题
[Switch] Protocol-Oriented Programming in Swift: Introduction
STM32 SPI+WM8978语音回环
vscode debugging and remote
Summary of Rpc and gRpc Introduction
【驱动】udev设置GPIO加载后所有者、所属组和权限
2022.7.29-----leetcode.593
Mysql版本升级,直接复制Data文件,查询特别慢
OA Project Pending Meeting & History Meeting & All Meetings
Nacos achieves high availability
小程序毕设作品之微信积分商城小程序毕业设计成品(2)小程序功能
(6) "Digital Electricity" - Diodes and CMOS Gate Circuits (Introduction)
Pytorch框架学习记录4——数据集的使用(torchvision.dataset)