算法
文章平均质量分 82
yangyuankp
手机:13046669898
展开
-
快速比较两字符串最大相同算法
昨天在论坛看到有人提出怎么识别两个字符串最大的相同的部分,很遗憾没人回帖,在此发布一个原创的算法,可以快速的找出两个字符串中所有的最长的相同的部分。 public class BestLike { private string strString1=""; private string strString2="";原创 2011-11-21 20:57:20 · 4909 阅读 · 2 评论 -
加密算法
现在看看大家都用异或,感觉简单了点,没有创新。来一个新型的加密算法。 先说说思路:加密的时候是先用一个密码产生随机数列,随机把ASC码表打乱;然后把ASC码表放在一个数组里。把真实的字符换成ASC码,然后去数组里匹配,匹配成功后把这个数组的下表值转换成字符,接着再用一个密码产生随机数列,用来随机确定下表的位置(说明:加密后每组5个字符下表伪装算一个,其他的用随机数产生随机字符,用的是原创 2011-08-05 15:47:12 · 784 阅读 · 0 评论 -
SQL LIKE语句多条件贪婪加权匹配算法(改进版)
上一篇博客:SQL LIKE语句多条件贪婪匹配算法。 直接入题,其他的就不罗嗦了。 上篇博客仅仅是实现了多个关键字“尽可能多的匹配”。 但是在实际应用中,尽可能多的匹配不一定合理。 就拿“如何在CSDN网站注册用户”这句话来说,拆成“CSDN”、“注册”、“用户”这三个词。假如数据库中某条记录匹配了“CSDN”、“注册”这两个词,另一条记原创 2012-10-14 11:49:19 · 6484 阅读 · 2 评论 -
SQL LIKE语句多条件贪婪加权匹配(新增必要词指定)
前两篇博客: SQL LIKE语句多条件贪婪匹配算法 SQL LIKE语句多条件贪婪加权匹配算法(改进版) 为了更好的扩充本算法的适用范围,特加入必要关键词指定功能。 在实际应用中,很可能希望匹配的时候必须出现某个词,否则就是没有意义的匹配。 说到这,读者可能觉得这些需求小题大做,在程序中用原创 2012-10-18 14:12:15 · 4841 阅读 · 1 评论 -
SQL多条件模糊查询解决方案(类似百度搜索)
参考博文: SQL LIKE语句多条件贪婪匹配算法 SQL LIKE语句多条件贪婪加权匹配算法(改进版) SQL LIKE语句多条件贪婪加权匹配(新增必要词指定) 前言: 算法的基本特性在前几篇博客中已经做了详细的说明,经过不断的改进优化,到归仓的时候了,也就是说,该算法告一段落,不再更新原创 2012-10-18 14:29:51 · 18168 阅读 · 2 评论