一天还是程序员,就别说自己都懂了
2015-06-14 23:28
696 查看
昨天叫一个小弟,让他考虑一下如果做随机抽奖
我真的一下子没想到怎么实现,让他先想想
结果他立马就能说出,1~10随机一个数,大于9就是中了,就是得奖率是90%
除了没有考虑周全之外(缺经验和长期维护的意识),因为大部分的需求是95%的几率,所以是1~100甚至是1~1000外,小弟的整个方向是没错的
不用 语言的实现方向没错,只要不太粗心基本是不会有问题的,这是我这个程序老人万万没想到的
所以我并不能说我懂,小弟就不懂
今天又看到一个代码
for i := 0; g.betsNeeded(); i = (i + 1) % len(g.table) {
}
这是一个游戏桌的循环,
一般人看了觉得没什么,
而(i + 1) % 游戏人数这个写法也真是让我万万没想到
而 i 可以定义游戏桌里面随便一个位置
(i + 1) % 游戏人数 = 可以循环遍历一次游戏桌
我不懂的,开源懂的人大把都懂
所以一天还是程序员,还是虚心学习吧
我真的一下子没想到怎么实现,让他先想想
结果他立马就能说出,1~10随机一个数,大于9就是中了,就是得奖率是90%
除了没有考虑周全之外(缺经验和长期维护的意识),因为大部分的需求是95%的几率,所以是1~100甚至是1~1000外,小弟的整个方向是没错的
不用 语言的实现方向没错,只要不太粗心基本是不会有问题的,这是我这个程序老人万万没想到的
所以我并不能说我懂,小弟就不懂
今天又看到一个代码
for i := 0; g.betsNeeded(); i = (i + 1) % len(g.table) {
}
这是一个游戏桌的循环,
一般人看了觉得没什么,
而(i + 1) % 游戏人数这个写法也真是让我万万没想到
而 i 可以定义游戏桌里面随便一个位置
(i + 1) % 游戏人数 = 可以循环遍历一次游戏桌
我不懂的,开源懂的人大把都懂
所以一天还是程序员,还是虚心学习吧
相关文章推荐
- 黑马程序员-------io流总结
- 黑马程序员---2015.6.14java基础笔记--静态方法--单例
- 黑马程序员---2015.6.14java基础笔记--静态方--静态代码块--单例模式
- 黑马程序员------TreeSet的自然排序与比较器
- 黑马程序员——java概述及基本语法(一)
- 黑马程序员<Java笔记<IO流>>
- 黑马程序员——Java基础——多线程的同步、死锁和等待唤醒机制
- 程序员自学/自我培训指南
- 黑马程序员---Java基础-String类
- 人,绩效与职业道德读后感
- 伪文艺装逼码农觉得不错的歌
- 职场
- 一个程序员的创业(爱情)故事
- 黑马程序员——JAVA集合
- 程序员的量化交易(34)--QuantConnect_Lean如何定义Indicator指标2
- 黑马程序员——面向对象(一)
- 黑马程序员 - 技术 blog20 之 Java正则表达式 by 八戒
- 码农你会搜“Win10 破解版”吗?
- 黑马程序员 String类
- 面试题总结