算法
文章平均质量分 67
可西哥
暂不公布
展开
-
AI玩转重力四子棋
AI玩转重力四子棋导语最近看到一个小游戏,感觉很有意思,想着如何让电脑学会跟人下。于是做了一些简单的探索,完成了基本的AI模拟,这里的算法是直接使用特征来进行差别。搜索深度也只做了2步,还可以做更深度的搜索,也可以使用深度模型来训练,就算是抛砖引玉吧。版本历史1.0.3 优化WEB界面,增加人机比分展示;1.0.2 完成HTTP服务端包装,可通过网页实现对弈;1.0.1 完成AI算法,可进行人机对弈;1.0.0 完成重力四子棋基本框架,可进行命令行对弈;先汇总一下相关资源:重力四子棋在原创 2020-11-13 11:59:48 · 5849 阅读 · 0 评论 -
乘法速算的方法
乘法速算12X34=?乘数:12被乘数:34先把乘数列出来,每次一位数,重复次数为位数,2位,列2次第二行起每次右移一位(1) (1) (2) (2)写入被乘数,按先列后行的方式(1,3) (1,4) (2,3) (2,4)将()内的数两乘(1,3=3) (1,4=4) (2,3=6) (2,4=8)相加,注意进位(1,3=3) (1,4=4)原创 2006-12-21 13:46:00 · 4605 阅读 · 1 评论 -
走迷宫算法
从起点问题的提出: 在游戏地图中,如何寻找一条从起点到终点的最短行路线路?数据表达:使用M*N大小的byte数组 来表示地图,每个位置的状态用0表示可走,1表示墙,2表示起点,3表示终点,128表示路径;行走规则有两种:4方向行走规则:只能从当前点向上,下,左,右 这4个方向行走;8方向行走规则:可以从当前点向上,下,左,右,左上,左下,右上,右下,这8个方向行走;行走方向编码:原创 2007-11-07 23:52:00 · 12371 阅读 · 17 评论 -
函数表达式解析器
函数表达式解析器 最早是在02年写的,当时刚学完数据结构里的栈,于是就着书上的例子实现了一个简单的后缀表达式分析器,可以解析简单的表达式,也可以画一些简单的图像。 之前的程序只能识别+-*/^这几个运算,并且只能认x这个变量,其它的就不行了。于是将运算扩展到三角函数,以及LOG,EXP,同时将变量扩展到多个,不限定哪个变量一定要有,反正设置变量的值,就可以计算表达式的值,如果没有原创 2008-04-28 13:39:00 · 1515 阅读 · 3 评论 -
破解flashFXP密码全过程
破解flashFXP密码全过程2008年12月4日 xmxoxoflashFXP是一个FTP客户端,无意中看了一下密码的保存方式,是存在一个INI格式中,突发奇想来破解一下:先改几个密码保存一下,把密文记下来------------------------------------------------------------------明码 密码a 968Ea 73ADa A6原创 2008-12-11 23:07:00 · 5858 阅读 · 1 评论 -
五房子问题
测试一下 CSDN的博客是否支持MarkDown## 五房子问题 抽象逻辑表达式自定义运算符,为了便于识别,设计成2位字符;**自定义运算** | 规则名称 | 运算符 | 说明 || -------- | :-----: | ------------- || 同房子 | == | 在同一间房子; <br/> 例如: "英国人住红色房子"...原创 2018-07-25 09:34:31 · 520 阅读 · 0 评论 -
生成正则表达式--阿里笔试语义匹配题的思路
这里写自定义目录标题问题描述思路测试运行结果完整源码问题描述在Q群里聊到关于规则生成的问题,有个这样的题目:在基于自然语言的人机交互系统中,通常会定义一些语义模板来训练NLU (自然语言理解)模型,比如下面的模板可以支持用户通过语音控制机器播放音乐:放几首@{singer}的歌播放一首@{singer}的歌来一曲@{singer}的歌曲来首@{singer}的音乐来个@{sing...原创 2019-04-12 15:22:00 · 691 阅读 · 0 评论