
语言及算法
囧囧有神
一个上进的学生
展开
-
Java正则表达式学习-简单的小工具
最近在学习Java正则表达式,但是对一个正则表达式的测试,总得写一个程序才行。很不方便,于是自己做了一个简单的小工具。自己做着玩的,水平有限,界面很简陋。 打开之后是这个样子: 输入正则表达式和要匹配的文本后,点击Matcher按钮,就会将匹配结果显示在下面的table中(下面的是网址的正则表达式): Reset按钮是从头开始匹配的意思 下面是源代码,只原创 2010-11-18 10:48:00 · 1508 阅读 · 0 评论 -
正则表达式学习(Java)
花了一个晚上的时间,把Java正则表达式的视频又重新看了一遍。然后写了个小程序测试了一下。还有一些比较特殊的语法没有测试,大概了解了一下。需要用到时再去看吧。正则表达式理解不难,但要用到熟练无比,出神入化,还是有难度的。public class Test1 { /* * 测试 正则表达式语法 */ public static void main(String[] args){原创 2010-11-05 01:46:00 · 1081 阅读 · 0 评论 -
统计数字问题
最近有些堕落了。 要赶紧调整过来。 先写篇解题报告试试。。。题目描述: 一本书的页码从自然数1开始顺序编码直到自然数N。书的页码不包含前导数字0。例如,第6也用数字6表示,而不是06。要求给定书总页码n。计算书的全部页码中分别用到多少次数字0,1,2,3,4…9. 输入 10 输出 1 4 1 1 1 1 1 1 1 1 为了方便考虑,原创 2010-09-27 02:55:00 · 1296 阅读 · 3 评论 -
php&mysql初探
1.连接数据库shell:Mysql -u$user -p [$database]Php: $con = mysql_connect($Host,$DbaUser,$DbaPassword);2.展示数据库,选择数据库show databases; show tables;describe table;Shell:Use mysqlPhp:原创 2012-05-14 11:52:53 · 1590 阅读 · 0 评论 -
dancing links 算法 解 Sudoku
1. Danclink links 算法解Sudoku的基本思想: 将Sudoku问题转化为等价的01矩阵问题,然后用dlx算法求解。从一个由0 1组成的矩阵中找到一个行的集合,使得集合中每列恰好包含一个1,称为01矩阵问题。解决它的dancling links 算法利用双向链表的一个性质,巧妙的剪枝,获得了较好的性能 A) 构造01矩阵01矩阵问题是什么?原创 2010-10-12 00:02:00 · 6466 阅读 · 3 评论 -
wordpress源码解析-数据库表结构(2)
如果是一个普通的用户,不需要了解wordpress数据库的结构。但是,如果你正在写一个插件,你应该会对wordpress如何处理它的数据和关系感兴趣。如果你已经尝试使用已经存在的wordpress api 去访问你需要的数据,但不直接访问数据库的情况下,这是不可能的,WordPress的提供WPDB的类,使这项任务变得简单。WordPress数据库的11个数据表分别是:原创 2012-10-05 23:20:43 · 20826 阅读 · 7 评论 -
wordpress源码解析-目录结构-文件调用关系(1)
学习开源代码,是一种很快的提升自己的学习方法。Wordpress作为一个开源的博客系统,非常优秀,应用广泛,使用起来简单方便,具有丰富的主题和插件,可以按照自己的需求来任意的进行修改。所以就从wordpress的源码开始自己的php学习之路,希望自己能坚持下去! Wordpress版本:3.1.2 平台:新浪sae平台。monk.sinaapp.com原创 2012-10-03 21:20:47 · 49845 阅读 · 8 评论 -
跳表的python实现
跳表的性能和红黑树 AVL差不多,但是结构相当简单。只需要简单操作链表,就能很容易实现跳表。参考如下文章,自己用python实现了一个跳表的例程http://blog.sina.com.cn/s/blog_72995dcc01017w1t.html### Example of Skip List source code for c##import ran原创 2014-01-10 11:56:40 · 3642 阅读 · 1 评论