自定义博客皮肤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)
  • 收藏
  • 关注

原创 在MNIST分类器代码使用X[0]显示KeyError: 0

在学习使用 MNIST 数据集进行分类是输入以下代码报错KeyError: 0。版本之间更改的 API。在早期版本中,它返回一个。(2020 年 12 月)以来,您可以通过设置强制将数据读取为。提供了 MNIST 数据。

2022-10-24 15:50:49 852 1

原创 计算机图形学 Bresenham直线生成算法

bresenham算法是一种光栅化的直线生成算法,是计算机图形学目前使用广泛的直线扫描转换算法,具体逻辑很简单,就是描点。所以bresenham的算法研究实际上是研究目标点的选择。实验环境:openGL,visual studio 2019算法原理:设直线方程为y=kx+b,误差项为d并初始化为0。则每当x每增加1时,y的值是否增加1取决于d与0.5比较的大小,由y=k(x+1)+b得y的增量为斜率k,故d=d+k。当d大于等于0.5时,下一像素点取值为右上方...

2022-01-20 15:20:03 6435

原创 严蔚敏《数据结构》 图的遍历(DFS&BFS)

图的遍历分为深度优先搜索(DFS)和广度优先搜索(BFS)两种。以下以邻接矩阵为例,表示图的深度优先搜索遍历和广度优先搜索。DFS DFS类似于树的先序遍历,是树的先序遍历的推广。对于邻接矩阵而言,DFS的实现过程是从起始节点开始,首先输出第一个与起始点有边的节点,而后遍历该节点的在邻接矩阵中的那一行。以上述方法继续输出下去。若在某一行遍历结束,所有节点都已经输出过,则返回上一个输出节点的那一行,输出其第二个有边的节点。由上述过程可见,DFS应该利用栈来实现遍历...

2022-01-20 14:53:16 838

原创 严蔚敏《数据结构》 快速排序&堆排序

快速排序快速排序是对冒泡排序进行改进的一种交换排序,可以大大加快排序的速度。 快速排序具体的算法思想是在待排序的序列中任选一个数作为枢轴值(pivotkey),用双指针一个指向表的第一个值(low=1),另一个指向最后一个值(high=L.length)。若high指针指向的值大于枢轴值,则high指针向前移动,否则将high与枢轴记录交换。再从low指针的位置找到比枢轴值大的记录放到high的位置。当low=high时将初始选中的枢轴值放在那个位置。这样,在枢轴值...

2022-01-20 10:51:19 1717

原创 严蔚敏《数据结构》 迪杰斯特拉算法

迪杰斯特拉算法是在有向网中实现某一单源节点到其他各节点最短路径的算法。 其基本思想采用了贪心算法的思想,即每次循环过程中选出起始节点到其余各节点中路径最短的节点,然后借助被选出的节点,更新剩余节点的路径长度,依次循环下去,直到所有节点都被选出。算法代码如下:void Shortest_DIJ(AMGraph G,int v0){ int w,v; for(v=0;v<G.vexnum;v++) { S[v]=0; //初始化S为空 D...

2022-01-18 17:19:05 1549 1

Web API.rar

Web API.rar

2022-09-17

空空如也

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

TA关注的人

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