九章算法 | Snapchat 面试题:Radar Detection

撰文 | JZ
专栏 | 九章算法

题目描述

一个2D平面上有一堆雷达(雷达有x, y坐标,以及能探测到的范围r半径)。现在有一辆小车要从y = 0和y = 1的区间里面通过并且不能被雷达探测到。若被检测到,输出YES,否则输出NO。(可以认为,小车是一条长度为1的线段,沿直线从x = 0 向右前进)


思路点拨

暴力检查每个雷达是否能探测到小车即可,注意的是判断条件要写完整。


考点分析

考察code的基本功,在面试中属于Easy的题目,做到Bug Free即可。


九章参考程序

jiuzhang.com/solution/r


v2-8f9d01d2e1cf6890dc5a1f3a5dae7e68_b.jpg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值