2015年10月22日

常见算法笔记

摘要: 算法刷题过程中学了很多算法,但是都没有做个笔记==,写一下稍微留个印象~1.曼彻斯特算法首先用一个非常巧妙的方式,将所有可能的奇数/偶数长度的回文子串都转换成了奇数长度:在每个字符的两边都插入一个特殊的符号。比如 abba 变成 #a#b#b#a#, aba变成 #a#b#a#。 为了进一步减少编码... 阅读全文

posted @ 2015-10-22 22:58 JustForCS 阅读(833) 评论(0) 推荐(0)

DM/ML学习实践(一)

摘要: //数据挖掘&机器学习实践1.简单的手写数字识别原理:可以先通过多次手写的图片生成训练集,然后利用knn就行了……代码如下(下面代码需要安装PIL/numpy库,PIL安装有点坑==官方的貌似还有点问题。。。) 1 //knn.py 2 from numpy import * 3 import... 阅读全文

posted @ 2015-10-22 13:10 JustForCS 阅读(379) 评论(0) 推荐(0)

Python常见代码

摘要: //平时学习中写的Python模块代码1.简易验证码 1 import Image, ImageDraw, ImageFont, ImageFilter 2 import random 3 4 def rndChr(): 5 return chr(random.randint(48, 57... 阅读全文

posted @ 2015-10-22 09:31 JustForCS 阅读(693) 评论(0) 推荐(0)

导航