腾讯 数据分析师第二道编程题为求面积
腾讯数据分析 第二道编程题 求面积:
我的想法是 首先判断曲线与直线是否有交点,如果有两个交点x1,x2,继续计算面积
直线与x轴交点横坐标为x3
如果x3在x1 和x2之间,则面积分为x轴上下两部分,通过积分求曲线下面积,和两边三角形面积
如果x3既小于x1又小于x2,则面积为曲线下面积减去一个梯形面积
图示如下,请问这样做对吗?为什么我一个测试用例也通不过呢?
腾讯数据分析 第二道编程题 求面积:
我的想法是 首先判断曲线与直线是否有交点,如果有两个交点x1,x2,继续计算面积
直线与x轴交点横坐标为x3
如果x3在x1 和x2之间,则面积分为x轴上下两部分,通过积分求曲线下面积,和两边三角形面积
如果x3既小于x1又小于x2,则面积为曲线下面积减去一个梯形面积
图示如下,请问这样做对吗?为什么我一个测试用例也通不过呢?
相关推荐