[2016-01-28][数学][][]判断一个数是否是素数,除了1和它本身之外都没因子朴素方法:从2开始检查到根号n,埃氏筛法,从一个2开始到n,,如果一个数是素数,那么从a*a开始去除1-n中a 的所有倍数线性筛每个合数都有最小的素因子,让每个合数只被最小的素因子筛掉从2开始,如果一个数a是素数...
分类:
其他好文 时间:
2016-02-09 01:20:15
阅读次数:
209
其实也没什么想继续说重构了,你我都清楚这仅仅只是一个开始,进一步的就是靠个人去不断积累重构经验了。我们学到的依然只是套路,玩熟的话还远着呢。不仅仅是何处重构,如何重构的问题,更需要对重构的时间进行掌控,并且迫切需要实施重构的勇气。好吧,自学完了《重构》。用时18天。从来没有如此兴奋过,这一切好像都只...
分类:
其他好文 时间:
2016-01-13 01:59:42
阅读次数:
164
题目: 将一个字符串 (char数组) 中的所有空格都替换成 "%20". 这里假设数组中是有足够的空余空间的 所以不需要扩展数组解题思路就是 首先判断数组中到底有多少个空格 这样就可以知道 新的数组有多长 然后反着遍历数组 从最后一个开始 将字符串中的最后一个字符 移动到新的最后一个位置 然后是倒...
分类:
编程语言 时间:
2015-12-24 13:16:50
阅读次数:
207
01-转盘1.搭建界面 把转盘View给封装起来. 由于界面是固定不变的,可以弄一个Xib展示界面. 外界使用时直接来一个类方法直接调用.2.让转盘进行旋转. 在封装的View内部提供一个开始旋转的方法和结束旋转的方法,供外界直接调用. 在View内部实现方法. 开始旋...
分类:
其他好文 时间:
2015-12-17 19:13:05
阅读次数:
124
CABasicAnimation用法CABasicAnimation 自己只有三个property fromValue toValue ByValue当你创建一个 CABasicAnimation 时,你需要通过-setFromValue 和-setToValue 来指定一个开始值和结束值。 当你....
分类:
其他好文 时间:
2015-12-16 18:45:40
阅读次数:
162
Hello World这是每一门编程语言的第一个最简单程序,下面那个程序就是汇编语言的Hello World。学汇编一段时间了,到现在才记录下自己的第一个汇编程序笔记。虽然这是个相当简单的小程序,但这也算是一个开始吧,有了开始,以后自己的笔记也许才会更新的更勤。Assembly (x86)12345...
分类:
其他好文 时间:
2015-12-13 17:18:18
阅读次数:
146
题目:有 T (小于10000)件事情,每件事件有一个开始时间(从1开始)一个结束时间(小于 10000),和一个正整数价值 。求做这些事件所能得到的最大的价值 。思考:将事件由事件开始先后顺序排序,先开始的排在前面,后开始的排在后面。按这个顺序事件号记录在一个数组order中。初始化数组 dp 为...
分类:
其他好文 时间:
2015-11-21 22:32:23
阅读次数:
276
在前面已经对duilib有个一个基本的了解,并且创建了简单的空白窗体。这仅仅只是一个开始,如何去创建一个绚丽多彩的界面呢?这就需要一些控件元素(按钮、文本框、列表框等等)来完善。一. Duilib控件简介在之前空白窗体的基础上,在界面上添加了一些控件,让大家先对这些控件效果有个基本的认识。如下图所示...
分类:
其他好文 时间:
2015-11-17 16:55:05
阅读次数:
211
深度优先算法:首先想到递归;再次找到起始状态;最后找到使递归终止的条件;这个题的思路比较简单:对于每个数字都有两种可能,选中或者是不选中,所以从第一个开始求,要么选中....要么不选中....终止条件就是到达最后一个数字的时候,就要终止了。(至于终止时候返回值要注意一下);怎么写递归函数:首先要有参...
分类:
其他好文 时间:
2015-11-11 22:15:16
阅读次数:
251