自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 数据结构课程设计——景区管理系统

【题目】图的操作和应用之景区信息管理系统现有一个景区,景区里面有若干个景点,景点之间满足以下条件:(1) 某些景点之间铺设了道路(相邻)(2) 这些道路都是可以双向行驶的(无向图)(3) 从任意一个景点出发都可以游览整个景区(连通图)开发景区信息管理系统,对景区的信息进行管理。使用图的数据结构来保存景区景点信息,为用户提供创建图、查询景点信息、旅游景点导航、搜索最短...

2019-03-18 12:55:19 6241 11

原创 麻省理工学院——人工智能公开课06

 这一讲讲解了人工智能如何进行博弈,包括下棋,深蓝曾经因为击败国际象棋世界冠军卡斯帕罗夫而轰动一时。这一讲首先介绍了进行博弈可以使用的各种方法。第一种是分析,策略,战略的组合,但是没人知道如何将这几种通过怎样的方式组合起来,所以这种方法不可行,第二种是利用if...then...规则,但这也不是一种好的方法。第三种是向前看并进行评估。看所有的移动结果中,哪一种对棋局最有利。第四...

2019-01-28 15:20:08 4758

原创 麻省理工学院——人工智能公开课05

这一讲主要讨论了最短路径问题。首先教授在黑板上演示了一个例子,介绍分支限界法。一般来讲,求出最短路径的直观方法是将所有路径求出,然后一一比较,得出最短路径,但是这样做所付出的代价太大了,下面来介绍一下分支界限法,首先,从开始的节点出发,会出现多条不同的拓展路径,这个时候会选择累计长度最短的那一条路径,然后所选中的路径会再拓展,这个时候,需要比较的不仅仅是选中路径所拓展的路径的累积长度,...

2019-01-27 13:59:38 413

原创 麻省理工学院——人工智能公开课04

 这一讲开始讨论各种搜索算法,首先是最基本的大英博物馆法,也就是一种找出所有路径的蛮力算法这种算法时间搜索长,占用空间大。之后讲解了深度优先搜索算法和广度优先搜索算法,深度优先算法是怎样实现的呢?他是从树根开始往下搜索,每次遇到分叉的时候总选择向左边的一条路径搜索,当搜索到路的尽头时,回溯到上一个分叉,然后选择右边的路径继续深度优先搜索,直到搜索到目标节点为止。广度优先搜索是怎...

2019-01-26 15:54:26 743

原创 麻省理工学院——人工智能公开课总结03

这一讲首先介绍了一个移动方块的人工智能程序,并以此详细讲解了目标树的概念,这一程序不仅能够能够实现目标,还能解释自己在过程中的一些行为。目标树(又叫与或树)的具体概念是怎样的呢?目标树是按照树形结构对目标或者设计标准进行组织的方法,它把不同的目标均归类到更高级的目标之下。通过可视化的方式和分支层次来表示项目目标之间的逻辑关联。目标树是直接来源于问题树且与问题树有对等的结构。一个项目可能选择...

2019-01-25 16:50:18 674

原创 麻省理工学院——人工智能公开课总结02

  这节课一开始给出了一个积分式子∫(-5^4/(1-x^2)^2.5)dx 然后告诉我们机器是如何像人一样一步步求解这个积分的:  首先,将变化公式分为安全变化公式和启发式公式,安全变化公式包括以下基本的四种:提出负号。 提出常数。 和之积分等于积分之和。 分数积分等于其商之积分。 。。。。。。。。这个时候模型就有基本思路了:应用所有公式对积分进行变形, 查表得到结果, 检...

2019-01-25 14:30:36 619 1

原创 麻省理工学院-人工智能公开课总结01

这几天再看麻省理工学院的关于人工智能的公开课,为了让自己更好地理解每一堂课的内容,也为了以后回头复习的时候更方便,特地做此总结。这里是课堂链接https://open.163.com/movie/2017/9/Q/S/MCTMNN3UI_MCTMNR8QS.html  这是第一节课,讲解了什么是人工智能,什么是人工智能?首先,它和思维,感知,行动有关,然后,它和模型有关,这两点结合起来就是...

2019-01-24 21:08:06 1010

转载 PE文件格式详解

PE是英文Portable Executable(可移植的执行体)的缩写,从缩写可以看出它是跨平台的,即使在非intel的CPU上也能正常运行的。它是 Win32环境自身所带的执行体文件格式。其实不光是EXE文件是PE格式,其它的一些重要文件,例如动态链接库文件(DLL),驱动文件(SYS)等也是PE格式的,所以学好PE格式是非常重要的,以下我把这类文件统称为PE文件。学习PE文件结构不仅可以使我...

2019-01-23 09:50:22 1388

原创 函数调用时call指令和ret指令

 函数调用一般是通过call指令和ret指令相互配合使用来实现的,当函数运行到call指令时,call指令会做两件事:1,将当前的ip压入栈中;2,跳转到call指令后被调用的函数。当被调用函数运行完毕之后,通过ret指令返回到函数中,ret指令也会做两件事:1,将之前压入栈中的ip出栈,2,跳转到ip所指向的地址,函数开始运行call指令的下一步指令。除此之外,call指令还有以下用...

2019-01-21 20:04:52 2174

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除