文档章节

一道据说是苹果的面试题

naughty
 naughty
发布于 2016/06/18 15:46
字数 236
阅读 225
收藏 5

阿里云携手百名商业领袖、技术大咖,带您一探行进中的数字新基建!>>>

这是一道据说来自苹果的面试题目,求下图橙色部分围成的面积:

据说要15分钟给出答案,这里我思考了一下,给出我的分析。

其实就是计算上图中的四边形(其实是正方形)和4个弧形围出的面积。

作出上图的辅助线,ADC是正三角形,角ADC是60度,角EDA是30度,角BDC也是三十度,所以角ADB是30度。

最后弧形围成的面积就等于30度角扇形面积减去三十度角等腰三角形(腰边长等于正方形边长)面积。求面积的具体公式我就不在这里给出了。

示意的代码见 http://codepen.io/gangtao/full/ezdJRV/ 

另外,为了作出这个例子,我做了一个SVG path的Editor/Viewer,可以根据代码实时的显示Path的绘制结果。 

 

 

© 著作权归作者所有

naughty

naughty

粉丝 472
博文 84
码字总数 173091
作品 2
其它
私信 提问
加载中

评论(0)

J+互联网技术沙龙2017年09月期

九月,秋高气爽,绿肥红瘦。趁天气尚好,趁长假未至,让我们暂时放下那反反复复更改的需求,让我们暂别那喋喋不休的客户,约一场属于技术人自己的技术沙龙吧! 活动日程 时间 主题 演讲嘉宾 ...

缪斯的情人
2017/09/11
49
6
我去特大爷,今天遇到的神面试题。。

自己做前端也有些年头了。。基础知识不是说巨扎实吧。但是自认还不错。 今天,去面试出了那么一道题。当时就傻了,怎么会有这种题目呢。学习的时候没见过啊。 原题 “CSS标准模式(Standards ...

石秋风
2013/04/23
5K
27
J+互联网技术沙龙2017年09月期

九月,秋高气爽,绿肥红瘦。趁天气尚好,趁长假未至,让我们暂时放下那反反复复更改的需求,让我们暂别那喋喋不休的客户,约一场属于技术人自己的技术沙龙吧! 活动日程 时间 主题 演讲嘉宾 ...

缪斯的情人
2017/09/11
576
5
Java面试越来越难怎么办?80% 应聘者不知道的面试加分项

     “你懂算法吗?服务器这块咋样?项目经验有吗?软件开发这块呢?懂分布式吗……”   假如恰好你涉猎广泛,以上都懂。但也极有可能会在手写红黑树上掉坑。      [事件援引:H...

java进阶架构师
2019/09/28
0
0
一道大题决定去留:为什么synchronized无法禁止指令重排,却能保证有序性?

开发十年,就只剩下这套架构体系了!! 前几天有一位读者找我问一个问题,说是这道题可能影响了他接下来3年的技术成长。  据说这位读者前面的很多问题会的都还可以,属于那种可过可不过的类...

HollisChuang's Blog
02/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

【Flutter组件终结篇】332个组件 658页PDF

老孟导读:历时1年的时间,整理完成了330+组件的详细用法,不仅包含UI组件,还包含了功能性的组件。 虽然整理了 330+的组件基本用法,但并不是让你每一个都学习一遍,任何技术基本都是掌握 ...

老孟Flutter
57分钟前
17
0
三星手机又中招:一张壁纸可引发系统崩溃 附临时解决方法

  前几天国内有大量用户发现三星手机崩溃、黑屏或者无限重启, 这可能是三星手机的日历 APP 的 bug。这件事还没完,三星手机今天又发现了新的问题,换上一张特别的壁纸就会导致系统崩溃,不...

alkcendkljk
今天
13
0
查找当前目录和文件目录[重复] - Find current directory and file's directory [duplicate]

问题: This question already has answers here : 这个问题已经在这里有了答案 : How to properly determine current script directory? 如何正确确定当前脚本目录? (11 answers) (11个答...

技术盛宴
今天
27
0
你不知道的java对象序列化的秘密

简介 你知道序列化可以使用代理吗?你知道序列化的安全性吗?每个java程序员都听说过序列化,要存储对象需要序列化,要在网络上传输对象要序列化,看起来很简单的序列化其实里面还隐藏着很多...

flydean
今天
21
1
线程池

Java通过Executors提供四种线程池,分别为: newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 newFixedThreadPool 创...

Joker上上签
今天
20
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部