博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
力扣—— 最大三角形面积
阅读量:4585 次
发布时间:2019-06-09

本文共 836 字,大约阅读时间需要 2 分钟。

给定包含多个点的集合,从其中取三个点组成三角形,返回能组成的最大三角形的面积。

示例:
输入: points = [[0,0],[0,1],[1,0],[0,2],[2,0]]
输出: 2
解释:
这五个点如下图所示。组成的橙色三角形是最大的,面积为2。
注意:
    3 <= points.length <= 50.
    不存在重复的点。
     -50 <= points[i][j] <= 50.
    结果误差值在 10^-6 以内都认为是正确答案。
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/largest-triangle-area
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

 

 

//思路:层次遍历求解,利用三点求解三角形面积的公式//公式(x1,y1)、(x2,y2)、(x3,y3):area=1/2|(x1y2+x2y3+x3y1-x1y3-x2y1-x3y2)|class Solution {public:    double largestTriangleArea(vector
>& points) { int size_1=points.size(); //有多少个坐标点 vector
nums; float max=0; for(int i=0;i
max) max=sum; } } } return max; } };

 

转载于:https://www.cnblogs.com/JAYPARK/p/11233534.html

你可能感兴趣的文章
JavaScript------事件
查看>>
SQL锁表语句 (转摘)
查看>>
python--递归、二分查找算法
查看>>
mysql5.7 user表没有password字段,如何重置root密码
查看>>
【转】SVN 与 GIT 详细对比
查看>>
UNITY 内存问题资料收集
查看>>
需求的最初形式:12306ng的需求小说
查看>>
python面试
查看>>
用Docker构建Nginx镜像
查看>>
spring注解-“@Scope”
查看>>
apache错误日志(error_log)记录等级
查看>>
通用的前端注册验证
查看>>
WPF 窗体中的 Canvas 限定范围拖动 鼠标滚轴改变大小
查看>>
django下的 restful规范 Drf框架 psotman的安装使用 及一些容易遗忘的小点
查看>>
Atitit.输入法配置说明v1 q229
查看>>
Atitit main函数的ast分析 数组参数调用的ast astview解析
查看>>
[转载]漫话:如何给女朋友介绍什么是死锁
查看>>
读书笔记——持有对象
查看>>
php header函数导出excel表格
查看>>
Jzoj1277最高的奶牛
查看>>