百度地图api-ak.txt
txt里有10个百度地图AK秘钥。可以用于百度地图的各种API调用。一天如果调用同一个AK太多次会被禁用。
链表就地倒序
C++实现让链表就地逆序,是数据结构课的作业,附带可以执行的C++工程。
2-1.2 扫雷.zip
C++代码实现的扫雷。附带可以执行的工程文件。数据结构课的作业。
打印二叉树.zip
数据结构中,二叉树算法的调试过程中常常需要直观的了解二叉树的构成和形状。试编写算法,在字符界面上输出给定的二叉树。
内附代码工程和word文档。
A guide to receptive eld arithmetic for Convolutional Neural Networks.pdf
A guide to receptive eld arithmetic for Convolutional Neural Networks.pdf 讲了卷积神经网络原理和相关代码,人工智能相关
Matlab代码非纯蓝比例.txt
记录了一段MATLAB代码,可以用来计算图片中蓝色像素点和非蓝像素点的比例。要识别别的图片的话自己改路径。
卷积神经网络人脸识别.txt
卷积神经网络人脸识别python代码,附带讲解的ppt,txt中有资源链接。
分治法求解天际线问题的C++程序
给定n座建筑物B[1,2,...,n],每个建筑物B[i]表示为一个矩形,用三元组B[i]=(ai,bi,hi)表示,其中ai表示建筑左下顶点,bi表示建筑的右下顶点,hi表示建筑的高,请设计一个O(nlogn)的算法求出这n座建筑物的天际轮廓。例如,左下图所示中8座建筑的表示分别为(1,5,11),(2,7,6),(3,9,13),(12,16,7),(14,25,3),(19,22,18),(23,29,13)和(24,28,4),其中天际轮廓如右下图所示可用9个高度的变化(1,11),(3,13),(9,0),(12,7),(16,3),(19,18),(22,3),(23,13)和(29,0)表示。另举一个例子,假定只有一个建筑物(1,5,11),其天际轮廓输出为2个高度的变化(1,11),(5,0)。
分治法求解天际线问题
给定n座建筑物B[1,2,...,n],每个建筑物B[i]表示为一个矩形,用三元组B[i]=(ai,bi,hi)表示,其中ai表示建筑左下顶点,bi表示建筑的右下顶点,hi表示建筑的高,请设计一个O(nlogn)的算法求出这n座建筑物的天际轮廓。例如,左下图所示中8座建筑的表示分别为(1,5,11),(2,7,6),(3,9,13),(12,16,7),(14,25,3),(19,22,18),(23,29,13)和(24,28,4),其中天际轮廓如右下图所示可用9个高度的变化(1,11),(3,13),(9,0),(12,7),(16,3),(19,18),(22,3),(23,13)和(29,0)表示。另举一个例子,假定只有一个建筑物(1,5,11),其天际轮廓输出为2个高度的变化(1,11),(5,0)。
分治法求数组中的逆序数
有一实数序列a1,a2,....an,若iaj,则(ai,aj)形成了一个逆序对,请使用分治算法求整个序列中逆序对个数,并分析算法时间复杂度。
分治法求两列有序数组的中位数的程序
(1)设X[0:n-1]和Y[0:n-1]为两个数组,每个数组中含有n个已排好序的数,设计一个算法复杂度为O(logn)的分治算法,找出X和Y中2n个数中的中位数。(中位数:个数为奇数:中间位置上的数;个数为偶数,中间两个数的平均数)
思路:对于两个已排好序的数组,可以寻找两个数组中的中位数,只需要进行n次的比较,时间复杂度可以为O(n),代码如下
简单实用的最短路径求法
不仅仅会求出最短路程长度。而且会给出最短的路径。算法的思路体现在注释当中。做数学建模的可以套用。