自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

忠实诚信的专栏

敢于面对现实,勇于战胜自己。

  • 博客(107)
  • 资源 (13)
  • 收藏
  • 关注

原创 zju1146LC-Display

题目链接: zju1146    pku1102题目大意: s, n (1 每次输入s,n,,将n输出成LC样式,"-" 表示横向段,  "|"表示纵向段每个数字占 s+2 列  2s+3 行.两个数字之间有一空列.在每个数后输出一空行. 解题思路:将每个数字的7段是否要显示用一个数组保存起来.然后对于每个数,先处理顶部行,在输出中间s行,等等。对于每行,又由对每个

2012-07-27 13:05:17 792

原创 数字图像处理补充说明

1.实验所需图片及matlab精简版程序下载地址:  数字图像处理2.数字图像处理网站推荐:  http://imageprocessingplace.com/3.数字图像处理书籍推荐: (1)数字图像处理 冈萨雷斯  digital  image processing(2)数字图像处理(matlab版)Digital Image Processing Using MA

2011-12-14 16:17:59 1733 1

原创 数字图像处理 RGB与HIS彩色空间分割

一.实验题目参照下图编程实现RGB与HIS彩色空间分割,并对分割结果进行比较。二.实验分析本实验主要考查彩色图像分割,由于RGB图像、HIS图像间的相互转换过程比较复杂,实现起来代码比较长,本实验通过rgb2hsv进行转换,HIS和HSV图像还是有一定的区别的,但影响不是很大。处理过程大致如下:①将rgb图像转换成his图像②将his的h和s分量做点乘运算

2011-12-14 15:41:23 16783 3

原创 数字图像处理 阈值分割

一.实验题目参照下图实现对指纹图像的基本全局阈值分割。二.实验分析计算基本全局阈值算法思想如下:① 选择一个T的初始估计值②用T分割图像,生成两组像素:G1由所有灰度值大于T的像素组成,而G2由所有灰度值小于或等于T的像素组成③ 对区域G1和G2中的所有像素计算平均灰度值µ1和µ2④ 计算新的阈值⑤重复步骤②到④,直到逐次迭代所得的T值之差小于事先定义的参数

2011-12-07 16:12:10 5868

原创 数字图像处理 边缘检测

一.实验题目边缘检测:分别用Roberts、 Prewitt 和 Sobel算子对下图进行边缘检测,并比较三种检测结果的异同。二.实验分析边缘检测的检测器主要有Sobel,Prewitt,Roberts,Canny等,边缘检测的基本意图是使用下两个基本准则之一在图像中找到亮度快速变化的地方:①找到亮度的一阶导数在幅度上比指定的阈值大的地方 ②找到亮度的二阶导数有

2011-11-30 15:22:49 3513

原创 数字图像处理 高频提升加强

一.实验题目参照下图实现图像的高频增强。高频提升增强:a>=0,b>=a    Hhfe(u,v)=a+bHhp(u,v)     其中a=0.5,b=2.0二.实验分析本实验主要是频域滤波,其算法过程如下:①用(-1)x+y乘以输入图像进行中心变换 ②计算①中的DFT F(u,v)  ③用滤波器函数H(u,v)乘以F(u,v) ④计算③中结果的反DFT  ⑤得

2011-11-30 15:00:56 8554

原创 数字图像处理 平滑滤波

实验题目:分别采用均值、中值、最大值、最小值滤波器对下边两幅图像进行平滑处理,输出处理结果并进行比较。实验程序clear;clc;I1=imread('images\butterfly.bmp');I2=imread('images\x.tif');I1=rgb2gray(I1);I2=rgb2gray(I2);n=5; c=5;mask=ones(n,n);

2011-11-23 15:56:29 2036

原创 数字图像处理 对比度拉伸

实验题目:根据下图参考数据和图像,编程实现数字图像的对比度拉伸。实验分析:根据上图,可得:我们只要把图形中灰度值为28-75的像素点修改灰度值即可以完成本次实验。可以先找出28,75的纵坐标,根据两点式求出该范围内的直线方程。如设两点坐标为(x0,y1),(x1,y1),则斜率为(y1-y0)/(x1-x0)。实验程序: lab1.mfunction l

2011-11-23 15:31:18 9713 1

原创 实验五 视图的定义、使用实验

-- 1. 定义“IS”系学生基本情况视图V_IS 并查询结果;create view V_IS asselect * from studentwhere sdept='IS'with check option ;/*drop view v_IS;create view V_IS asselect * from studentwhere sdept='IS';*/-- se

2011-11-12 22:49:51 9731

原创 实验四 数据查询实验

use StudentDB ;/**********************实验四 数据查询实验******************************/-- 1. 查询学生的基本信息;select *from Student;-- 2. 查询“CS”系学生的基本信息;select *from Student where Sdept='CS';-- 3. 查询“CS

2011-11-12 22:48:52 8143 3

原创 实验三 数据更新实验

/*********************实验三 数据更新实验*************************/-- 1. 将数据分别插入表S、C、SC;-- 2. 将表S、C、SC中的数据分别以.SQL文件和.txt文件的形式保存在磁盘上。-- 3. 在表S、C、SC上练习数据的插入、修改、删除操作。(比较在表上定义/未定义主码(Primary Key)或外码(Foreign K

2011-11-12 22:47:18 5202 1

原创 实验二 数据描述、定义实验

-- create schema StudentDB ; /*select *from Student;select *from Course;select *from SC;*/use StudentDB;drop table SC;drop table student;drop table course; create table Student(Sno char(

2011-11-12 22:45:54 1007

原创 数据库部分说明

1、教材:王珊《数据库系统概论》第四版2、主打DBMS:MySQL5.5.15,备用DBMS:MSSQL2000。大部分代码在两个数据库上均可以运行,但若不能满足该条件,尽量采用MySQL代码,少量题目用MySQL比较麻烦,则采用MSSQL代码。3、实验报告下载地址:http://download.csdn.net/detail/honesty2008/37879354、在MySQ

2011-11-12 22:35:34 598

原创 pku2282 The Counting Problem

题目链接:   pku2282方法:分治思想:本题要求出1在两个数a和b之间出现的次数。可以有分治算法的思想,先求出1在(0,a]之间出现的次数,再求出1在(0,b]出现的次数,然后两者相减即可。假设N=abcd,这里a,b,c,d分别是千位,百位,十位,个位上的

2011-09-04 20:25:06 585

原创 poj1144 Network

题目链接:poj1144方法:图论  割点思想:对于图中的一个顶点,如果删除它,图就会被分割成至少两个分离的子图,那么该顶点就是割点。代码:#include #include #include #include #include #include

2011-09-03 20:24:22 1306

原创 xmu1246 素数筛选

题目:xmu1246方法:数论  两次素数筛选思想:根据L,U相差不超过100000,将[L,U]之间所有的素数找出来。因为要筛掉2147486347内所有的非素数。所以需要知道该区间内所有非素数的素数因子。而这些素数因子应当在sqrt(2147483647)=4

2011-08-19 17:59:19 476

原创 tzc1537 除法表达式

题目: tzc1537方法:数论  代码://k<=10 000#include #include #include #include using namespace std;int num[10005];int gcd(int a,int b){

2011-08-11 21:41:43 826

原创 xmu1073 选课

题目链接:xmu1073方法:拓扑排序代码:#include #include #include #include #include using namespace std;const int MAXNUM=505;//最大顶点数目 typedef string type;struct node{ type data; vector next;//存储该顶点

2011-08-10 17:43:21 950 1

原创 pku1080 Human Gene Functions

题目链接:pku1080     hdu1080    tzc1287方法:动态规划思想:本题是最长公共子序列的变种,只是将最长长度换成最大匹配值,可以用一个二维数组w保存两个字符的匹配度。本题中用一个数组dp[[i][j]表示第一个字符串的前i个字符与第二个

2011-08-05 19:14:29 407

原创 zjut1381 字符串的编辑距离

题目链接:zjut1381方法:动态规划思想:代码一:#include #include using namespace std;int num[1005][1005];int main(int argc, char *argv[]){ char s

2011-08-05 15:01:55 487

原创 tzc3109 两圆外公切线之交

题目链接:tzc3109方法:计算几何思想:当两个圆的半径相同或者两圆关系为内含时不存在外公切线交点。当存在外公切线交点时,由于知道两半径,而外公切线与两圆心够成的直线及圆心与切点的连线所够成的图形中,得到交点到两圆圆心的向量之比 等于半径之比,从而(x-o1

2011-08-05 14:55:21 952

原创 tzc3056 点关于直线的对称点

题目链接:  tzc3056方法:计算几何 注意:本题在输出结果的时候要将数据强制转换成整型,不能用%.0lf输出,否则会WA。代码:#include #include using namespace std;const double eps=1e-1

2011-08-04 19:05:28 680

原创 tzc1200 求两直线的夹角

题目链接:  tzc1200方法:计算几何 代码:#include #include using namespace std;struct point {double x,y;};struct line { point s,e; };const doub

2011-08-04 19:00:20 780

原创 hdu1140 War on Weather

题目链接:hdu1140    pku2660方法:计算几何思想:本题是给定k颗卫星,m个地点,看这卫星能够射到几个地方。首先将卫星的坐标保存,然后每读入一个地点,就判断能否有卫星能够发射到本地。由于地点均在地球表面,在判断某卫星能否到达本地时,可以通过卫星所

2011-08-02 18:50:35 1281

原创 tzc1448 两圆相交面积

题目:tzc1448方法:计算几何思想:本题是给出两圆的圆心和半径,要求两圆相交的面积。假设圆心为a,b,交点为c,d,而 由两圆心组成的线段和  交点与圆心组成的两条半径共同构成的三角形  的三边都可以得到,从而求出两半径与圆心组成的线段的角度,最后,用圆弧

2011-08-02 14:42:39 2137

原创 tzc1100 Home Work

题目链接:tzc1100方法:贪心  思想:注意本题是典型的部分背包问题,而不是0-1背包问题。如果他有时间,可以将某份卷子做部分答案。可以按价值比从大到小排序,然后从第头开始,如果这个的时间小于剩余时间就将其价值加上,否则加上相应的部分价值,跳出循环即可。代

2011-07-31 16:56:37 770

原创 pku1083 Moving Tables

题目链接:pku1083方法:贪心思想:代码:#include #include #include using namespace std;struct node{int x,y; };bool cmp(node a,node b){ if

2011-07-31 15:00:47 547

原创 tzc2668 Lecture Halls (会议安排)

题目链接:tzc2668方法:贪心思想:先将会议进行排序,开始时间早的到前面,然后循环,将可以在一个会场可以进行的会议标记为1,最后外循环次数就是答案。代码:#include #include #include using namespace std;

2011-07-31 14:58:03 1112

原创 pku1273 Drainage Ditches

题目链接:pku1273  hdu1532方法:最大流 EK算法思想:本地为典型的最大流题目,只需要注意的是有些时候从一处到另一处不只有一条排水沟。因此是c[a-1][b-1]+=d;  而不是直接赋值。代码://pku1273 hdu1532#incl

2011-07-29 20:16:38 709 1

原创 pku2536 Gopher II

题目链接:pku2536方法:最大匹配思想:本地要求的是最小有多少只地鼠容易受到攻击,可以先通过求最大匹配,然后用地鼠数目减去最大匹配数即为答案。地鼠与洞进行最大匹配构图时,若地鼠走到该洞的时间小于等于规定时间就赋为1,否则为0.代码:#include #include u

2011-07-28 17:01:48 462

转载 hdu1042

题目链接:hdu1042    tzc1213代码一:转自 http://blog.pfan.cn/yzfy/25193.html ,有所改动。#include#define N 10005 int main(){ int t,a,b; int n;

2011-07-28 11:22:12 1827

原创 hdu1002

题目:hdu1002    tzc1192方法:大数加法代码:#include #include using namespace std;void Add(char *str1, char *str2, char *str3) { // str3 = str1 +

2011-07-28 11:06:16 549

原创 tzc1051 A × B problem

题目:tzc1051方法:大数乘法  大数乘大数代码:#include #include using namespace std;void mult(char a[],char b[],char s[]){ int i,j,k=0,alen,blen,sum=0,res

2011-07-28 11:02:40 499

原创 pku1047 Round and Round We Go

题目链接:pku1047    hdu1313     tzc1086方法:大数乘法  大数乘小数代码://tzc1086 hdu1313//注意string与cstring的不同//string类定义的是主要是运算符重载,//而cstring类相当于string.h,包

2011-07-28 10:57:19 696

原创 hdu1068 Girls and Boys

题目:hdu1068    pku1466方法:最大独立集、最大匹配思想:最大独立集指的是两两之间没有边的顶点的集合,顶点最多的独立集成为最大独立集。二分图的最大独立集=节点数-(减号)最大匹配数。For the study reasons it is necessary to

2011-07-27 15:48:01 1280

原创 hdu1548A strange lift

题目:hdu1548代码:// Dijkstra算法,用floyd算法超时// floor A,and go to floor B,how many times at least he havt to press the button "UP" or "DOWN"?// 1

2011-07-26 21:25:40 425

原创 pku1556The Doors

题目:pku1556方法:直线相交判断+dijkstra算法思路:把每个门的两点看成图中的一个点,构造一个以两点距离为权值的图(如果不可直达,记为INF),再用dijkstra算法求出两个端点点的最短路。注意:不要用memset初始化g,d;用memset初始化为非0值时,其值并

2011-07-26 21:22:12 408

转载 NOJ1635看望朋友

#include #include using namespace std;#define MAX_VERTEX_NUM 101#define INFINITY 0x11111111#define TRUE 1#define FALSE 0typedef stru

2011-07-26 21:19:42 469

原创 hdu2544最短路

http://acm.hdu.edu.cn/showproblem.php?pid=2544//N// Floyd.cpp : Defines the entry point for the console application.//#define MAX 105#define

2011-07-26 21:11:32 1260

原创 hdu1233还是畅通工程

http://acm.hdu.edu.cn/showproblem.php?pid=1233/*********************最小生成树之kruskal算法**********************// Kruskal.cpp : Defines the entry

2011-07-26 21:07:55 892

iOS_11_by_Tutorials_v1.0_Code_9-15

iOS 11 by tutorials 源码(第9至15章) http://download.csdn.net/user/xrick

2017-10-10

iOS_11_by_Tutorials_v1.0_Code_2-8

iOS 11 by tutorials 源码(第2-8章) http://download.csdn.net/user/xrick

2017-10-10

数字图像处理实验

数字图像处理实验: 实验一 对比度拉伸 实验二 平滑滤波 实验三 高频提升加强 实验四 RGB与HIS彩色空间分割 实验五 边缘检测 实验六 阈值分割 包含以上实验的matlab程序及所需图片

2011-12-14

数据库原理实验指导书

《数据库原理》实验指导书修改版,可以配合王珊的《数据库概论》进行实验。

2011-11-12

Compilers.Principles.Techniques.And.Tools(2nd).pdf

编译原理龙书,非常经典的书籍,pdf格式,文字版,便于阅读等操作

2011-06-05

Photoshop.pdf

photoshop中文教程,pdf文件,文字图片清晰

2011-01-01

pkucomputing_geometry.pdf

为北大acm培训计算几何的课件,含凸包,线段相交等。

2010-08-12

谭浩强C语言全书.doc

为谭浩强编写的c语言全书,为word版,讲解详细

2010-08-12

acm程序设计曾宗根.pdf

由曾宗根编写,主要是泛型编程,含STL中常见函数的运用等。

2010-08-03

acm代码库.pdf

为吉林大学计算机科学与技术学院所著,含acm中常用的各种代码。均可以作为模板,非常有用。

2010-08-03

Thinking in C++ 中文版

Thinking in C++ 中文版是一本很好的书,这是一pdf版的电子文档。

2010-07-27

杭州电子科技大学课件

杭州电子科技大学课件包含各种算法,为杭电acm的 ppt.

2010-07-26

空空如也

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

TA关注的人

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