stevesun21 最近的时间轴更新
stevesun21

stevesun21

V2EX 第 159834 号会员,加入于 2016-02-22 10:05:52 +08:00
stevesun21 最近回复了
咦,跟我最近的要做的理念差不多,不做记账,做资产,不过,我的用户群可能更垂直一些 -- 只是具体一种类型的资产目标的人
2020-02-17 17:17:59 +08:00
回复了 dazhangpan 创建的主题 程序员 问一道阿里的面试题如何求解
foo 方法就是一饿 bit 的产生器
0 ~ 9 的 bits 是 0000 ~ 1001
百分之十其实就是
0 = 0000
1 = 0001
2 = 0010
3 = 0011
4 = 0100
...
9 = 1001

那么接发就简单了因为是要求实现一个固定的 10%比例那么伪代码如下

1. 初始化一个记录器,记录 0 ~ 9
2. 调用四次 foo 得到 0 和 1 的一个 4 为 bits
3. 转化为一个 Integer
4. mod 这个 Integer 和 9
5. 然后看看这个 mod 后的结果是否在记录器中
6. 如果在,则从记录器中删除并返回,
7. 如果发现操作之后记录器中无数了,那么从新用第一步初始化记录器
8. 如果第 6 步的结果不再记录器中,那么从第 2 步再来一遍。
2016-02-24 23:08:35 +08:00
回复了 xiyun0769 创建的主题 深圳 javaee 貌似在这里不待见,但还是想问问
javaee 太企业化的东西,很多 javaee 的程序员其实写 xml 配置文件多过写 code 。

不过, java 语言本身是非常好的。学习任何语言,不要被框架绑架,比如 ruby 的被 rails 绑架, java 被 tomcat , jboss 绑架。学语言,要学的是如何思考和模式,而不是学工具。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2784 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 05:33 · PVG 13:33 · LAX 22:33 · JFK 01:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.