随笔
wtwzd002
这个作者很懒,什么都没留下…
展开
-
25匹马,5个跑道,最少需要比赛多少场就能决出前三名
这是我一个搞Java的朋友当面试官时出的题,回来他问我,我自己想了想,后来在网上看到很多相关的介绍,于是自己也想写一个,如果哪里写的不对,大家多见谅其实这个题并不难,就是一个类似奥数题,需要我们去做的就是把这个题分开来做,我们可以把他分成三步去做,就是分别决出第一、第二、第三,然后计算出需要的最少或最多的场次。决出第一这个不难,首先就是将这25匹马分成5组赛,每个小组取出其第一名,如下所示: A原创 2017-04-13 10:15:52 · 6213 阅读 · 2 评论 -
一个正方形截取四分之一后如何四等分
一次面试android时候面试官这样问我的,要我在两分钟之内做出来:其实这个题不难,假设一个正方形边长为2,那么在截取四分之一后,剩下的面积为2*2-1*1=3;再次四等分也就是3/4,首先可以将正方形补全,然后在正中间截取一个边长为1的正方形,如图所示 然后将补全的那个四分之一抛去,然后剩下的中间这个就是之前截取后已经四等分了原创 2017-04-13 11:01:25 · 7997 阅读 · 0 评论 -
Android验证手机号的正则表达式
1、截止到目前为止,三大运营商已经开通的手机号前三位 /** * 判断字符串是否符合手机号码格式 * 移动号段: 134,135,136,137,138,139,147,150,151,152,157,158,159,170,178,182,183,184,187,188 * 联通号段: 130,131,132,145,155,156,170,171,175,1原创 2017-05-25 09:52:46 · 2207 阅读 · 0 评论