会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
赵裕
脚踏实地,仰望星空。
首页
新随笔
管理
上一页
1
2
3
4
5
6
7
8
下一页
2016年7月4日
机器博弈中的数据结构与基本方法(一)-----总结
摘要: 一、基本概念 博弈分类:单人博弈(华容道)、双人博弈(象棋、围棋)、多人博弈(麻将、桥牌);完全信息博弈(象棋、围棋)、不完全信息博弈(麻将、桥牌、三国杀等)。 注:大一曾选修过一门课:博弈论,也在数模班做过一些博弈方面的研究,有一些基础,所以对机器博弈中博弈概念很容易就理解了。但博弈论(Game
阅读全文
posted @ 2016-07-04 14:38 赵裕(vimerzhao)
阅读(3119)
评论(0)
推荐(0)
2016年7月3日
浅析基本AI五子棋算法
摘要: 五子棋是所有棋类博弈中比较简单的了,这里介绍的也只是一种非常基本的AI策略。其实,包括之前的AI贪吃蛇,感觉这两个AI其实体现的都是一种建模思想,把一个现实中的问题模型化,抽象化,得到其一般特征,再设计数据结构及算法。 首先,要意识到一件事情,我们可以用一个三维数组记录所有的获胜局势,比如 再如:
阅读全文
posted @ 2016-07-03 23:05 赵裕(vimerzhao)
阅读(32912)
评论(3)
推荐(0)
2016年6月19日
数据结构算法C语言实现(三十一)--- 8.3边界标识法
摘要: 一.简述
阅读全文
posted @ 2016-06-19 21:33 赵裕(vimerzhao)
阅读(491)
评论(0)
推荐(0)
数据结构算法C语言实现(三十)--- 7.6最短路径
摘要: 一.简述
阅读全文
posted @ 2016-06-19 21:32 赵裕(vimerzhao)
阅读(326)
评论(0)
推荐(0)
数据结构算法C语言实现(二十九)--- 7.5有向无环图及其应用
摘要: 一.简述
阅读全文
posted @ 2016-06-19 21:31 赵裕(vimerzhao)
阅读(355)
评论(0)
推荐(0)
数据结构算法C语言实现(二十八)--- 7.4图的连通性问题
摘要: 一.简述 coding
阅读全文
posted @ 2016-06-19 21:30 赵裕(vimerzhao)
阅读(454)
评论(0)
推荐(0)
数据结构算法C语言实现(二十七)--- 7.2图的遍历
摘要: 一.简述 栈与队列,DFS与BFS。仅以连接表为例实现。 二.头文件 BFS要用到的头文件 1 //3_4_part1.h 2 /** 3 author:zhaoyu 4 email:zhaoyu1995.com@gmail.com 5 date:2016-6-9 6 2016-6-25修改版,针对
阅读全文
posted @ 2016-06-19 21:29 赵裕(vimerzhao)
阅读(561)
评论(0)
推荐(0)
数据结构算法C语言实现(二十六)--- 7.2图的存储结构
摘要: 一.简述 coding
阅读全文
posted @ 2016-06-19 21:27 赵裕(vimerzhao)
阅读(218)
评论(0)
推荐(0)
数据结构算法C语言实现(二十五)--- 6.7回溯法与树的遍历
摘要: 一.简述 coding
阅读全文
posted @ 2016-06-19 21:24 赵裕(vimerzhao)
阅读(198)
评论(0)
推荐(0)
数据结构算法C语言实现(二十四)--- 6.6赫夫曼树及其应用
摘要: 一.简述 coding
阅读全文
posted @ 2016-06-19 21:23 赵裕(vimerzhao)
阅读(176)
评论(0)
推荐(0)
数据结构算法C语言实现(二十三)--- 6.5树与等价问题
摘要: 一.简述
阅读全文
posted @ 2016-06-19 21:22 赵裕(vimerzhao)
阅读(284)
评论(0)
推荐(0)
数据结构算法C语言实现(二十二)--- 6.4树和森林
摘要: 一.简述 coding
阅读全文
posted @ 2016-06-19 21:21 赵裕(vimerzhao)
阅读(250)
评论(0)
推荐(0)
数据结构算法C语言实现(二十一)--- 6.3.2线索二叉树
摘要: 一.简述 coding
阅读全文
posted @ 2016-06-19 21:10 赵裕(vimerzhao)
阅读(191)
评论(0)
推荐(0)
2016年6月18日
数据结构算法C语言实现(二十)--- 6.3.1遍历二叉树
摘要: 一.简述 二叉树的遍历主要是先序、中序、后序及对应的递归和非递归算法,共3x2=6种,其中后序非递归在实现上稍复杂一些。二叉树的遍历是理解和学习递归及体会栈的工作原理的绝佳工具! 此外,非递归所用的栈及相关操作是第三章实现的,但数据类型做了更改。 二.头文件 1 //3_1.h 2 /** 3 au
阅读全文
posted @ 2016-06-18 21:52 赵裕(vimerzhao)
阅读(977)
评论(0)
推荐(0)
2016年6月17日
数据结构算法C语言实现(十九)--- 5.5&5.6&5.7广义表
摘要: 一.简述 传说Lisp的基本数据结构就是广义表,广义表也是具有典型递归属性的数据结构,此外,由于建表要处理字符串,用C语言处理起来也是一脸懵逼.....最后自己还想写一个将广义表还原成字符串的函数,一是使其可视化,而是验证算法5.6。花了不少功夫才写出来(强烈建议自己动手写一写),最后是借助树形结构
阅读全文
posted @ 2016-06-17 23:26 赵裕(vimerzhao)
阅读(490)
评论(0)
推荐(0)
数据结构算法C语言实现(十八)--- 5.3矩阵的压缩存储
摘要: 一.简述 【coding】
阅读全文
posted @ 2016-06-17 22:55 赵裕(vimerzhao)
阅读(490)
评论(0)
推荐(0)
2016年6月15日
数据结构算法C语言实现(十七)--- 5.1&5.2数组:定义、顺序表示及实现
摘要: 一.简述 理解数组位置的计算公式 LOC(j1, j2, ···, jn) = LOC(0, 0, ..., 0) + (b2 x ··· x bn x j1 + b3 x ··· x bn x j2 + ··· + bn x jn-1 + jn)L 化简为 可以缩写成 其中 cn = L,ci-1
阅读全文
posted @ 2016-06-15 10:27 赵裕(vimerzhao)
阅读(265)
评论(0)
推荐(0)
2016年6月10日
数据结构算法C语言实现(十六)--- 4.3串的应用举例
摘要: 一.简述 【coding】
阅读全文
posted @ 2016-06-10 16:06 赵裕(vimerzhao)
阅读(248)
评论(0)
推荐(0)
数据结构算法C语言实现(十五)---4.3 串的模式匹配算法
摘要: 一.简述 【coding】
阅读全文
posted @ 2016-06-10 16:05 赵裕(vimerzhao)
阅读(285)
评论(0)
推荐(0)
数据结构算法C语言实现(十四)--- 4.1&4.2串的类型定义、表示及实现
摘要: 一.简述 【暂无】 二.头文件 1 //4_2_part1.h 2 /** 3 author:zhaoyu 4 */ 5 //2016-6-10 6 // 串的定长顺序存储表示 7 #include "head.h" 8 #define MAXSTRLEN 255//用户可以在255以内定义最大串长
阅读全文
posted @ 2016-06-10 16:04 赵裕(vimerzhao)
阅读(326)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告