随笔分类 -  Algorithm and Data Structure

数据结构和典型算法
摘要:这篇博文分享下保龄球计分算法。计分规则描述如下:A game of tenpins bowling lasts ten frames, in each of which the bowler makes one or two attempts to knock down ten pins arran... 阅读全文
posted @ 2013-07-01 20:24 DebugLZQ 阅读(3428) 评论(1) 推荐(0)
摘要:前面一篇博文中,分享了一个文件夹加密小工具,该工具是操作文件夹名称的方法实现文件夹的一般加密,文件夹中的文件(视频、图片等)都原封不动的保存在那里。 DebugLZQ在网上搜索相关文件加密的程序,发现给出的基本都是针对“字符创”、“文本”的加密与解密。对视频文件、图片等一般文件的加密解密程序少之又少,故写下此文,实现一个对一般文件进行加密的小工具。 程序的主要功能是:用户通过文件选择框选择要加密的文件-》输入密码进行加密;选择加密后的文件,输入密码进行解密。 程序的主界面如下: 三个按钮的Click事件处理程序如下: private void btnSelectFil... 阅读全文
posted @ 2012-05-11 13:39 DebugLZQ 阅读(12824) 评论(33) 推荐(17)
摘要:用C#语言实现一个文件夹锁的程序,网上类似的“xxx文件夹xxx”软件很多,但是基本上都是C/C++语言实现的,且都没有提供源码(这个可以理解,毕竟是加密程序,不应该泄露源码)。 程序的基本原理是:用C#语言重命名文件夹,通过重命名使之成为windows安全文件的类标识符。具体的方法是为文件夹添加拓展名“.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}”(.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}是windows安全文件的类标识符),这时文件夹的图标就会变成一把锁,这样文件夹就被加锁了。 程序的主界面非常简洁,截图如下:... 阅读全文
posted @ 2012-05-10 16:37 DebugLZQ 阅读(8299) 评论(16) 推荐(6)
摘要:写作缘由 (Elo Ratings) ELO排名制度是当今对弈水平评估的公认的权威方法。它最初由物理学教授 Arpad Elo 创立,故命名为埃罗排名。埃罗排名最早应用于国际象棋和围棋,目前已广泛用于国际象棋、围棋、足球、篮球等运动。ELO算法先是在网游WOW取得了成功,现在11平台引进ELO算法实现了天梯系统,平台很受玩家的欢迎。 下面就详细介绍下这个排名算法。算法历史 ELO等级分制度是基于统计学的一个评估棋手水平的方法。美国国际象棋协会在1960年首先使用这种计分方法。由于它比先前的方法更公平客观,这种方法很快流行开来。1970年国际棋联正式开始使用等级分制度。 Elo模型原先采... 阅读全文
posted @ 2012-05-06 18:36 DebugLZQ 阅读(7689) 评论(6) 推荐(2)
摘要:江苏大学 校园网 在教学行政区上网帮助小程序开发详解 程序中表达式的副作用问题。。。 阅读全文
posted @ 2012-01-01 10:05 DebugLZQ 阅读(8400) 评论(33) 推荐(8)