GoCalf Blog 1/100 Algo&Math; 1/100 IT&Game; 1/100 Info&Sharing; 1/100 Personal&Other.

11二/121

最经典的光线反射游戏Chromatron

作者: Calf

chromatron_icon

Chromatron,翻译过来是彩色显像管。顾名思义,这个游戏是关于光线反射的。在网络中还流传着很多这个游戏的Flash版,都是山寨的,抄袭了这个游戏的关卡和操作方式。

这是个相当古老的游戏了,好多年前就玩了它的第一代和第二代,后来又陆续玩了第三代和第四代。第三代有几关是前些日子才玩出来的,整理一下留作纪念。

3二/120

iPhone开发:自定义控件RangeSlider(范围滑动条)

作者: Calf

range_slider_icon
Part 3 of 3 in the series iOS开发笔记

前些日子写app的时候遇到一个需求,希望有一个类似于UISlider的东西,但能够选取一个范围,也就是所谓的Range Slider。在网上也能找到很多相关的代码,不过本着学习的态度,还是自己琢磨了一下。

就当是为以后写复杂控件做的练习吧。

30十二/111

条件概率:两个都是男孩的概率

作者: Calf

two_babies
Part 13 of 13 in the series 常见面试算法题

这个问题其实不难,只是很多时候,尤其在没有任何提示的时候,容易想错。条件概率的题目一定要看清楚条件信息。

问题描述:老王有两个孩子,已知至少有一个孩子是在星期二出生的男孩。问:两个孩子都是男孩的概率是多大?【假设生男生女的概率相等】

15十二/110

搞怪趣题:让11、12、13、14通过加减乘除运算得到46

作者: Calf

calc_46

前两天同事的朋友给出了一个怪怪的题目,说是考验我们的智商,结果最后让我们大跌眼镜。

题目很简单:怎样让四个不同的数11、12、13和14,通过简单的数学运算得到46,可以使用加减乘除和括号。同时还给了一条重要提示:不能按照正常的思路思考

9十二/118

iPhone开发:在UIAlertView中显示进度条

作者: Calf

progress_icon
Part 2 of 3 in the series iOS开发笔记

今天这个问题是,在一个iPhone程序中,我要在后台做大量的数据处理,希望在界面上显示一个进度条(Progress Bar)使得用户了解处理进度。这个进度条应该是在一个模态的窗口中,使界面上其他控件无法被操作。怎么用最简单的方法来实现这个功能?UIAlertView是一个现成的模态窗口,如果能把进度条嵌入到它里面就好了。

30十一/110

iPhone开发:隐藏系统状态栏

作者: Calf

hide_status_bar
Part 1 of 3 in the series iOS开发笔记

最近在写iPhone上的程序,第一次在Mac下进行开发,也是第一次写手机上的程序,虽然之前看了少许相关的书籍,但在开发的过程中还是遇到了很多的问题。在这个系列中记录一些遇到的实际的问题,方便淡忘了之后再次查阅。

今天的问题是怎么在App中隐藏系统状态栏(Status Bar)。

26十一/110

七阶魔方花样:5x5数独

作者: Calf

cube7_icon

之前有一段时间特别喜欢玩魔方,从二阶到七阶,在桌子上摆了长长的一排。后来听说九阶和十一阶也有卖的了,心中甚是痒痒,可惜囊中羞涩啊。

特别喜欢高阶魔方的一个原因,就是它们每个面上的小方格数很多(就像人们都喜欢高分辨率的显示屏一样),可以玩的花样也就多了很多。今天分享一下我的一个七阶魔方花样作品:混乱中的秩序——五阶数独。

22十一/110

计算斐波纳契数,分析算法复杂度

作者: Calf

fibonacci
Part 12 of 13 in the series 常见面试算法题

问题描述:Fibonacci数(Fibonacci Number)的定义是:F(n) = F(n - 1) + F(n - 2),并且F(0) = 0,F(1) = 1。对于任意指定的整数n(n ≥ 0),计算F(n)的精确值,并分析算法的时间、空间复杂度。

假设系统中已经提供任意精度长整数的运算,可以直接使用。

第 1 页,共 8 页
1
2
3
4
5
6
7
8