自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

苏苏爱自由

生如夏花之绚烂,死如秋叶之静美。

原创 nyoj465 最大值和最小值

题目465 题目信息 运行结果 本题排行 讨论区 最大值和最小值 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述小明在上C语言课时老师布置了一道编程作业,要求是给你一个数(数的长度小于100)让你求出由该数的数字...

2015-12-31 12:26:16 1468 0

原创 线性表链式存储结构下基本操作的实现(初始化、赋值、取值、插入、删除、归并等)

数据结构书上都是伪码,不能照抄。要做适当的改变 #include #include #include #define len sizeof(struct list) struct list { int data; struct list *next; }; struct list *...

2015-12-31 10:34:26 6273 0

原创 折半查找法/二分法

在有序(设为升序)表中,取中间元素作为比较对象,若给定值与中间元素的关键字相等,则查找成功;若给定值小于中间元素的关键字,则在中间元素的左半区继续查找;若给定值大于中间元素的关键字,则在中间元素的右半区继续查找。不断重复上述查找过程,直到查找成功,或所查找的区域无该数据元素,查找失败。     ...

2015-12-31 10:31:27 2333 0

原创 冒泡排序,选择排序,sort排序

1.首先用scanf接收n个同学,然后在键盘上输入n个同学的姓名和成绩,空格分开。 然后输入1 2 3 序号分别选择三种排序方式,回车结束。程序会自动根据你选择的排序方式进行排序。 2.首先用scanf接收有几个数字,然后输入n个无序的数。调用快速排序函数,得出结果。 #include #...

2015-12-31 10:28:58 1916 0

原创 表达式求值c语言

数据结构书上的例题。 其实就是比较运算符优先级。 #include #include #include #include #include using namespace std; stacknum; stackch; //将字符对应的行数以数字形式返回 int tonum(char...

2015-12-31 10:22:52 4381 0

原创 计算机图形学 :中点画圆法

由于安装了easyx的vc6.0只能用initgraph(x,y)初始化一个x*y的第一象限的画板。所以对于书上的画圆法我们需要稍微进行一点改变。这个算法只能画1/8的圆,其它7/8的圆只能通过对称关系得到。所以为了方便我们把圆心设置在y=x这条直线上,这样坐标(x,y)关于y=x对称的点为(y,...

2015-12-31 10:19:11 3261 1

原创 快速排序

快速排序思想。 定义一个quick数组,下标0不用,两个指针low和high quick[0]存贮哨兵上的数 假设以low关键字为哨兵。把这个数赋值到quick[0] 从最high开始依次向左一次减1,直到找到第一个小于quick[0]的数 将其赋值给quick[low] 这个时候quick[hi...

2015-12-29 22:24:27 1283 0

原创 nyoj63 小猴子下落 (二叉树)

题目63 题目信息 运行结果 本题排行 讨论区 小猴子下落 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描述 有一颗二叉树,最大深度为D,且所有叶子的深度都相同。所有结点从左到右从上到下的编号为1,2,3,·...

2015-12-28 12:25:05 1547 0

原创 nyoj801 Haffman编码(优先队列实现)

题目801 题目信息 运行结果 本题排行 讨论区 Haffman编码 时间限制:1000 ms  |  内存限制:65535 KB 难度:3 描述 哈弗曼编码大家一定很熟悉吧(不熟悉也没关系,自己查去。。。)。现在给你一串字符以及它们所...

2015-12-27 11:36:55 1946 0

原创 hdu2647 Reward (拓扑排序)

Reward Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 6336    Accepted Submission(s): 195...

2015-12-13 17:53:13 2485 0

原创 hdu1040 As Easy As A+B

As Easy As A+B Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 49228    Accepted Submissio...

2015-12-12 19:08:32 1424 0

原创 nyoj 286 动物统计 (HashMap)

题目286 题目信息 运行结果 本题排行 讨论区 动物统计 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述       在美丽大兴安岭原始森林中存在数量繁多的物种,在勘察员带来的各种动物资料中有未统计数量的...

2015-12-08 19:25:57 1612 0

原创 计算机图形学:多边形的扫描转换算法(有详细代码)

前言: 书本上用的是链表的方法,由于感觉链表太乱了,担心代码不清晰,就用了结构体的方法。 我的方法和书上的不太一样,只能说是自己根据书本修改的代码,可能有些错误,希望老师能够提出。 我在算法中初始了一个结构体名为pNET[1024]的数组用来存贮书上的ET边表,其中结构体中有xmin(线段下端...

2015-12-08 12:26:37 15478 3

原创 计算机图形学:中点划线法(任意斜率)

第一次学绘图,后来发现书上的SetPixel函数在vc6.0中不能用。就去百度查找了,找了好久才找到easyx(包含graphics.h头文件)。最后又查找了easyx帮助文档找到putpixel(x,y,color)( 在指定位置画一像素)能够代替书上的SetPixel(x,y,color)。 ...

2015-12-08 12:18:46 8053 1

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