自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一只来自AI的安慰剂-五子棋ai的设计与实现

大家吼呀,在开始这一张之前,我们先了解一下今天我们会用到的算法也就是我们今天AI的主算法:minmax!如何介绍这个算法呢,我们从《复仇者盟4》中奇博士的话讲起“我的脑中复现了14000605种可能性,只有一种,我们赢了”Minmax的算法就是实现这一“超时空运算能力的算法简单的来说,就是在五子棋开始的一瞬间计算所有合法的可能,然后进行比较。经过上述推力,我们很容易就能想出minmax算法是一种递归,首先会进行数值比较,如果沿着这一条路走下去,minmax赢了,呢么就给这条路上的每一个节点数值a

2020-12-06 21:43:11 207 1

原创 当笛卡尔变成了极-坐标的转换与应用

大家吼呀在开始这篇文章之前,我们先来了解一下笛卡尔坐标系与极坐标系首先是笛卡尔坐标系,也就是我们常说的平面直角坐标系,就是用我们常用的[x,y,z]来表示一个点的位置,这个大家应该都接触过,在这里也不多解释了。然后是极坐标系,这一个大家在日常接触到的频率可能会少一些,极坐标系就是用原点(极点),角度(θ)和长度(ρ)来确定一个点位置的坐标系,通常表示为P(ρ,θ),而在标准定义层面,极坐标是由极点、极轴和极径组成的坐标系。我们可以把太阳系(俯视图)比作一个极坐标系来让大家更好的理解极坐标三要素的概念,

2020-11-29 16:51:44 2251 3

原创 vbs编译器测试版

大家吼呀,还记不记得我们上一篇文章最后买下的一篇伏笔?“以后可能会做不开源的图形库版本。”是的,今天,他来了!Vbs编译器初代测试版!首先我们先来讲一下我做这个编译器的思路、原理和遇到的坑和难点。首先我们来讲到我们的思路首先按照上一期我们所写的函数,在有代码的前提条件下执行代码毫不费力。那么编译器主要的功能就是书写代码+编译代码这里的话为了实现左边巨大的编译按钮和输入时的退格键,我选择了我常用的ege图形库来进行图形化设计(ege自带的输入框真的好用!)。因为使用了图形库,所以以后改进的机

2020-11-29 14:45:02 307

原创 python学习笔记

1.注释#我是一个注释,加了井号的都是注释2.代码缩进而非{}if True: print ("Answer") print ("True")else: print ("Answer") print ("False") # 缩进一致,运行正常if True: print ("Answer") print ("True")else: print ("Answer") print ("False") # 缩进不一致,会导致运

2020-11-21 09:41:06 316 1

原创 当c++爱上了vbs—让你的c++会说话

当c++爱上了vbs—让你的c++会说话在开始这篇文章之前,我们先来讲一款在windows上且具有黑科技的编程语言:vbs是的,在百度搜索中,对vbs的介绍就是这么简单。然而其实,vbs的代码难度比这还要简单。但vbs并不能算是今天的主题那么,现在在知道了vbs是啥的时候,再来看看这八卦一般的标题,你大概懂我们要是干啥了吧没错,今天我们要在c++中调用vbs首先我们来认识一下今天我们要用到的函数1.fopen()这个函数应该众人皆知了,是c++标准库中除了freopen最常用的文件处理函

2020-11-14 14:23:26 1347 1

空空如也

空空如也

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

TA关注的人

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