- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 PAT甲级 1064. Complete Binary Search Tree (30)
1064. Complete Binary Search Tree (30)
2017-09-08 20:41:57
352
原创 PAT乙级 1050. 螺旋矩阵(25)
1050. 螺旋矩阵(25)本题要求将给定的N个正整数按非递增的顺序,填入“螺旋矩阵”。所谓“螺旋矩阵”,是指从左上角第1个格子开始,按顺时针螺旋方向填充。要求矩阵的规模为m行n列,满足条件:m*n等于N;m>=n;且m-n取所有可能值中的最小值。输入格式:输入在第1行中给出一个正整数N,第2行给出N个待填充的正整数。所有数字不超过104,相邻数字以空格分隔。输
2017-08-31 16:37:33
437
原创 PAT乙级 1045. 快速排序(25)
1045. 快速排序(25)著名的快速排序算法里有一个经典的划分过程:我们通常采用某种方法取一个元素作为主元,通过交换,把比主元小的元素放到它的左边,比主元大的元素放到它的右边。 给定划分后的N个互不相同的正整数的排列,请问有多少个元素可能是划分前选取的主元?例如给定N = 5, 排列是1、3、2、4、5。则:1的左边没有元素,右边的元素都比它大,所以它可能是主
2017-08-31 16:00:57
299
原创 段错误(segmentation fault)简单调试
在使用g++编译运行cpp文件,执行编译得到的可执行文件时,可能会出现段错误(segmentation fault),比如出现以下提示:./ex4.exe [1] 7565 segmentation fault (core dumped) ./ex.e
2017-03-28 21:06:11
761
原创 奇异值分解(SVD)实现简单的图像降噪处理
奇异值(Singular Value)往往对应着矩阵中的隐含的重要信息,且重要性与奇异值大小呈正相关。关于奇异值的知识,可以参考:机器学习中的数学(5)-强大的矩阵奇异值分解(SVD)及其应用一般来说,较少的奇异值就可以表达一个矩阵很重要的信息,所以我们可以舍掉一部分奇异值来实现压缩。在图像处理中,奇异值小的部分往往代表着噪声,因此可以借助SVD算法来实现去噪。选取
2017-01-17 10:54:40
20242
3
原创 Linux系统挂载错误的问题
原来的操作系统是win8和ubuntu16.04的双系统,在linux上可以访问win8系统上的文件。但自从把win8免费升级为win10之后,访问win系统就会出现错误。以访问windows系统的LENOVO盘为例,系统会弹出错误提示:Unable to access “LENOVO”Error mounting /dev/sda6 at /media/khan/LENOVO:
2016-07-31 17:13:23
2818
Consistency Theory in Machine Learning-高尉
2018-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人