- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 PAT——1036 跟奥巴马一起编程
1036 跟奥巴马一起编程 (15 分)美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014 年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!输入格式:输入在一行中给出正方形边长 N(3≤N≤20)和组成正方形边的某种字符 C,间隔一个空格。输出格式:...
2018-09-21 18:58:54 174
原创 排序—— PAT 1035 插入与归并
1035 插入与归并 (25 分)根据维基百科的定义:插入排序是迭代算法,逐一获得输入数据,逐步产生有序的输出序列。每步迭代中,算法从输入序列中取出一元素,将之插入有序序列中正确的位置。如此迭代直到全部元素有序。归并排序进行如下迭代操作:首先将原始序列看成 N 个只包含 1 个元素的有序子序列,然后每次迭代归并两个相邻的有序子序列,直到最后只剩下 1 个有序的序列。现给定原始序列和...
2018-09-21 18:56:23 118
转载 直方图匹配(规定化)原理及实现
原理参看下图,直方规范化的理论思路。离散情况,参看下一个图,介绍实际图像中,直方规范化的步骤,看懂即可。 算法步骤:(具体可参看源码中注释)1. 读取标准图像变成灰度图像,得到累计直方图2. 读取原图变成灰度图像,得到累计直方图3. 比较每个灰度级,得到映射关系:方法找到两个累积直方图距离最近的点4. 原图灰度映射到新的灰度 clear ...
2018-09-16 14:51:28 6112
转载 直方图均衡化原理与实现
直方图均衡化的作用是图像增强。有两个问题比较难懂,一是为什么要选用累积分布函数,二是为什么使用累积分布函数处理后像素值会均匀分布。第一个问题。均衡化过程中,必须要保证两个条件:①像素无论怎么映射,一定要保证原来的大小关系不变,较亮的区域,依旧是较亮的,较暗依旧暗,只是对比度增大,绝对不能明暗颠倒;②如果是八位图像,那么像素映射函数的值域应在0和255之间的,不能越界。综合以上两个条件,累积...
2018-09-16 14:21:59 1115
原创 1034 有理数四则运算
1034 有理数四则运算 (20 分)本题要求编写程序,计算 2 个有理数的和、差、积、商。输入格式:输入在一行中按照 a1/b1 a2/b2 的格式给出两个分数形式的有理数,其中分子和分母全是整型范围内的整数,负号只可能出现在分子前,分母不为 0。输出格式:分别在 4 行中按照 有理数1 运算符 有理数2 = 结果 的格式顺序输出 2 个有理数的和、差、积、商。注意输出的每个...
2018-09-12 20:19:31 311
转载 Matlab中Cell(单元数据)的用法
Cell是Matlab中的一种数据类型,概念和结构类似。用大括号定义,括号里可以是任意类型的数据或矩阵。 关于cell的创建:1.跟一般创建矩阵一样,直接使用C = {A B D E}这种形式,不过这里把"[]"改成了"{}"2.使用cell创建cell,C= {C1 C2}, 是1×2 cell 数组 使用C3 = [C1 C2],是使用C1和C2的内容来创建3.使...
2018-09-08 10:48:51 37968
STL源码剖析
2018-10-01
剑指offer 高清
2018-10-01
程序员面试宝典
2018-10-01
设计模式 带目录标签
2018-10-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人