- 博客(14)
- 收藏
- 关注
原创 深度优先搜索算法
小林同学站在某一块黑色的瓷砖上,他可以从此处出发,移动到上、下、左、右四个相邻的且是黑色的瓷砖上。以下为 1 个 w 行 h 列的二维字符矩阵,每个字符为“.”“#”“@”,分别表示该位置为黑色的瓷砖、红色的瓷砖、小林的初始位置。深度优先搜索(Depth First Search,DFS),简称深搜,其状态“退回一步”的顺序符合“后进先出”的特点,所以采用“对于以上所示的一个“无向图”,从顶点V0开始进行深度优先搜索,得到的一个序列为:V0,V1,V2,V6,V5,V3,V4。
2024-07-12 10:04:41 202 1
原创 宽度优先搜索算法
其中有一些人相互认识,现在 x 想要认识 y,可以通过他所认识的人来认识更多的人(如果 a 认识 b、b 认识 c,那么 a 可以通过 b 来认识 c),求出 x 最少需要通过多少人才能认识 y。以下为一个 w 行 h 列的二维字符矩阵,每个字符为“.”“#”“@”,分别表示该位置为黑色的瓷砖、红色的瓷砖、小林的初始位置。对于以上“无向图”,从顶点 V0 开始进行宽度优先搜索,得到的一个序列为 V0,V1,V2,V3,V4,V6,V5。【输出格式】 输出一行一个数,表示 x 认识 y 最少需要通过的人数。
2024-07-12 09:55:11 498
原创 【java高级学习】springcloud的Hystrix降级与熔断的避雷
hystrix避雷:如果引入的Hystrix的jar包是高版本2.2.10.RELEASE,则上面的配置失效
2022-07-22 16:01:10 196 1
原创 【Kinect学习】Kinect下载及Win10环境配置
最近实验室准备了Kinect和XBOX设备!初次接触,首先在Win10系统下完成下载环境配置和硬件搭建连接。一.Kinect下载1.首先去windows官网下载KinectSDK ,给出网址:https://developer.microsoft.com/zh-cn/windows/kinect2.下载完成后,打开应用程序所在的文件夹。3.双击进行安装就可以了。注意...
2019-10-06 15:35:44 4376
原创 【数据库】powerDesigner的使用--设置外键唯一性
一.设置唯一1.新建物理模型2.新建车辆表3.设置唯一点击keys--增加一行---点击properties(圈住的)点击Columns,进行设置点击增加,在Selection窗口选择相应的属性,在前面打钩。4.生成表如下:...
2019-06-18 08:34:34 766
原创 【Python学习】元组
Python 的元组与列表类似,不同之处在于:1)元组的元素不能修改。2)元组使用小括号,列表使用方括号。1.创建元组1.元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。tup1 = ('Google', 'Runoob', 1997, 2000);tup2 = (1, 2, 3, 4, 5 );tup3 = "a", "b", "c", "d"; # ...
2019-04-14 16:40:09 234
原创 【OpenGL学习】颜色、光照和材质属性
OpenGL中的颜色、光照和材质1.颜色2.光照模型3.材质属性4.使用光照BOOL bColorMaterial = FALSE;//颜色跟踪模式// 在窗口绘制图形void RenderScene(void){ //清除颜色及深度缓冲区 glClear(GL_COLOR_BUFFER_BIT| GL_DEPTH_BUFFER_...
2019-04-14 16:16:23 1145
原创 [Python学习] 列表list
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。列表的数据项不需要具有相同的类型1.访问列表中的值使用下标索引来访问列表中的值,同样你也可以使用方括号的形式截取字符,如下所示:list1 = ['Google', '...
2019-04-14 15:45:38 278
原创 【ARTookit学习】换标识卡显示方位、更换图片
实现以下效果: 代码实现修改第一个测试程序中draw()函数中部分代码 glTranslatef( 0.0, 0.0, 25.0 ); //标识卡 显示位置 //glTranslatef( 100.0, 100.0, 25.0 ); //glutSolidCube(20.0); //绘制一个边长为50的正方体 glutSol...
2018-12-16 23:46:08 360
原创 【OpenGL学习二】点与线 绘制三角形及其绕法、明暗处理、模式
一、对于点、线学习主代码void RenderScene(void){ // 用当前的清除颜色清除窗口 glClear(GL_COLOR_BUFFER_BIT); // 把绘图颜色设置为紫色(RGB) glColor3f(1.0f,0.0f,1.0f); //// 用当前颜色绘制一个填充的矩形,参数表示左上角点和右下角点的坐标 ////glRectf(100.0f, 15...
2018-12-16 23:14:39 458
原创 【学习ARTookit】第一个测试程序详解
【学习ARTookit】ARTookit在VS2010、Win10环境下的配置https://blog.csdn.net/weixin_43694660/article/details/84674632完成ARTookit完成安装和配置后,创建自己的第一个ARTookit工程,当时只是为了测试环境是否配好,现在对程序进行学习和分析。以下是测试结果:(采用的标识卡是Hiro) ...
2018-12-07 15:41:49 664
原创 【OpenGL学习一】用OpenGL绘制图形,制作动画
1.OpenGL基本框架1.1OpenGL简介OpenGL(Open Graphics Library,开放图形库),是三维计算机图形和模型库。作为一个性能优越的图形应用程序设计界面(API),它独立于硬件和窗口系统。并在军事、广播电视、CAD/CAM/CAE、娱乐、艺术造型、医疗影像、虚拟世界等领域都有广泛的用途。具有以下功能:1.模型绘制2. 模型观察3.颜色模式的指...
2018-12-05 17:03:09 7674
原创 【学习ARTookit】ARTookit在VS2010、Win10环境下的配置
初步学习ARTookit,首先就是ARTookit的配置。刚开始接触觉得资料多又杂,没有完整的参考资料,一周时间才把环境给配好。此外,对于第一个ARTookit工程的创建和测试,感觉每个人的错误都不一样,自己的错误也是在网上找了好多资料才修正了。以下就是我的配置和测试过程:重要参考【学习ARToolkit小记之初】 ARToolkit在VS2010(Win7 64位)下的配置及...
2018-12-01 19:39:57 834 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人