存档

‘Note’ 分类的存档
1月
07

自动扫雷机

其实这篇东西是2012年8月写的。。

之前咧,我在写这篇"死兔"作弊器的时候,后面就提到要写一个自动扫雷机,然后花了两个下午研究了一下,嗯,基本完成了,至少可以称之为内核了。。

先说结果吧,初级和中级都可以在1s内完成游戏,高级经过多次测试,最快4秒,最慢6秒左右。

然后汇报一下功能,嘛,就自动扫雷呗,可以在游戏开始的时候自动识别总雷数,游戏的规模大小,然后没啥别的特点了。。【下面视频可以改画质。。 阅读全文...

1月
04

Project Euler个人解答(Problem 61~70)

pe_banner_light好吧,我又来写这种没人看的东西了。。。。

本来说好乖乖写论文的。。但是我一无聊,就想找人打麻将,一旦找不到人打麻将。。我就去刷Euler题,然后刷着刷着。。。有人我搞出10道题了。。。好,这次说好了。。。乖乖写论文。。。而且我已经预感到后面的题好像继续变难了。。所以决定论文写完之前,不再碰Euler题了。。。再做剁手! 阅读全文...

1月
01

制作你博客的专属手机APP

wumilogo今天一直在思考三件事情:

第一,怎么在一年的最后一天水出一篇博文,2013的最后一天不写一篇怎么都感觉很不自在;

第二,怎么在思考第一件事的同时,水出一篇论文来。。。。因为放假前再写不完,我就已经看到大过年的我窝在家里写论文的凄凉惨景了。。。

第三,就在我思考前两件事情的时候,我老板过来了,跟我说尽可能争取在春节前把我扔去北京调一个程序,所以让我赶紧先做一个“”模块的试验品出来。。。

于是乎,在我消极怠工一天之后,我决定写一篇和上面三点都没任何关系的博文。。。。其实我是今晚在网上逛着逛着发现的,我感觉我应该是lāo了,应该很多人都知道这个东西。。。。。但是我不写的话今年最后就没东西写了。。。好吧,知道我想讲什么的就请无视我吧。。。 阅读全文...

分类: Wordpress 标签:
12月
28

Project Euler个人解答(Problem 51~60)

pe_banner_light好了,这一篇总算写完了。。。其实这一P里面就第一题和最后一题比较难,其他都没花什么时间。。

总而言之,言而总之,最近先不更这个了,因为更一个这个好他喵的花时间啊。。所以@saya,你就先慢慢看前面的吧。。

接下来我要好好在寒假之前把论文给搞定,然后安心坐等毕业,走向人生巅峰!!想想还有点小激动? 阅读全文...

12月
21

Bangumi Api制作看番进度页面

Bangumilogo最近看到有不少宅友博客里面有个页面显示的是自己的追番进度,然后看了一下,发现每个番的链接都是连到Bangumi番组计划上面去的,然后再谷歌搜了一下,发现原来有民间的大神自制研究了Bangumi的API,其github链接点这里;作为一个没什么php基础的人【嗯,寒假必须把这玩意搞熟!!握拳】,上网各种查资料捣鼓了半天,加上各种山寨,总算捣鼓出来了。。。可以查看补番页面


下面详细讲一下这个的过程:

首先就是github上面的API.txt文档,我们需要用到的是这里面的这部分东西:
阅读全文...

分类: Wordpress 标签: , , ,
12月
20

Project Euler个人解答(Problem 41~50)

pe_banner_light

哟西~好的,这一P弄完,就把EP上第一页的题目全部搞完了~

这一P开始有个很明显的迹象就是。。。Python完成的任务逐渐增多,而Mathematica慢慢变少。。

其实也不是说Mathematica完成不了,只是确实有些问题用Mma来完成不能体现Mma的魅力!!而且我在想算法的时候,只要想到代码里面会有for语句什么的,我就会本能地打开Python;【C++比较繁琐,Matlab?for语句不是开玩笑的!!】不过如果涉及到字符串比较复杂的操作,或者分解质因数这一类比较数学的题目,不管怎么样,还是Mma走起吧。。话说Mma和Python在Euler Project上语言分数排名上是第二和第三诶。。

毕竟只要复杂度不是太恐怖或者算法太烂,还用不上C++这个最终兵器。。不过估计之后的趋势会变成,C++逐渐比重增加。。。这就当一个预言吧。。

到了这里,发现需要积累一些常用函数了,目前为止这里用个最多的几个就是Python生成器输出全排列,判断是否是质数,生成指定范围内的质数表这几个。
阅读全文...

12月
19

Project Euler个人解答(Problem 31~40)

pe_banner_light嗯~总算搞完了,其实发现复习以前做过的题也挺有意思的,至少很多题我现在拿来写博客的时候就会静下心来想会不会有更高的方法呢~什么的。。。【其实我才不会告诉你中间有几题我以前的代码找不到了,现在被迫重写。。】

嘛~第四弹,离赶上我自己原有进度还有两弹~而且现在博文这里不写完实在不好意思去EP上刷题。。。

题目这里开始明显和前面有难度上的分界线了,但是虽然这么说,但是这10道题目顶多还是只能称之为值得讨论研究,还不能算难。。只要你多思考一点点,就可以让你的程序结果很快的跑出来,因为这里开始题目暴搜解法已经开始表示吃紧了。。 阅读全文...

12月
18

WordPress多说插件CSS修改

duoshuo-icon有个问题我烦恼了很多天了,就是不知道为什么我这个主机就是是发不了邮件,一方面是别人留言我要去后台查看才知道,没有邮件通知,另一方面,别人留了言,我回复了别人也不知道,你总不能期望别人会主动来你这查看留言吧。。

主机商说了是支持SMTP的,但是不管我怎么捣鼓,就算用上了插件也是现实SMTP HOST连不上,然后谷歌了各种方法,改SMTP大小写,改socket,换邮箱什么的,就是没反应,所以我只能来年赶紧换个linux的主机在观察一下吧。。

然后无奈的只能找一款第三方的留言插件了,就是这款很多博主都很熟悉的"多说"了。。。其实我一开始想用的原因只是因为他可以代发邮件,但是一开始装上后,发现真是让人讨厌,因为我一直的原则就是只留有用的东西,但是留言界面一大堆社交网络的东西真是让人烦躁不已。。 阅读全文...

分类: Wordpress 标签: , ,
12月
18

Project Euler个人解答(Problem 21~30)

pe_banner_light好吧,继续,第三篇。。。

我的渺小的愿望就是在有生之年赶上官网进度的80%。。。。

题目翻译摘自Project Euler 中文翻译站

Problem 21:Amicable numbers

Let d(n) be defined as the sum of proper divisors of n (numbers less than n which divide evenly into n).
If d(a) = b and d(b) = a, where a ≠ b, then a and b are an amicable pair and each of a and b are called amicable numbers.

For example, the proper divisors of 220 are 1, 2, 4, 5, 10, 11, 20, 22, 44, 55 and 110; therefore d(220) = 284. The proper divisors of 284 are 1, 2, 4, 71 and 142; so d(284) = 220.

Evaluate the sum of all the amicable numbers under 10000.

阅读全文...

12月
17

Project Euler个人解答(Problem 11~20)

pe_banner_light好吧,继续来水第二篇,其实我已经做了60+道题了,但是我决定,还是把这边的进度赶完,再继续去那边刷题,不然总感觉现在放下这个坑去刷题有种奇怪的不协调感。。。

哦,说一句吧,这边只提供我的代码,我是不会直接把答案贴上来的。。せめて也要让你自己去跑一下程序的是吧~

11-20这10道题总体上不好玩,因为都是可以大量用软件自带的各种函数来计算了。。。好吧,其实不是Mathematica和Python的错。。

题目翻译摘自Project Euler 中文翻译站

Problem 11:Largest product in a grid

In the 2020 grid below, four numbers along a diagonal line have been marked in red.
阅读全文...