-
近期文章
近期评论
- coolker 发表在《打造最快的Hash表》
- struggle 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- diys 发表在《C语言编程宝典(王大刚) 1.1 C 语言的产生与发展》
文章归档
- 2022 年十月
- 2014 年一月
- 2013 年十二月
- 2012 年十一月
- 2012 年七月
- 2012 年六月
- 2012 年五月
- 2012 年四月
- 2012 年三月
- 2012 年二月
- 2011 年十二月
- 2011 年十月
- 2011 年九月
- 2011 年八月
- 2011 年七月
- 2011 年六月
- 2011 年五月
- 2011 年四月
- 2011 年三月
- 2011 年二月
- 2011 年一月
- 2010 年十二月
- 2010 年十一月
- 2010 年十月
- 2010 年九月
- 2010 年八月
- 2010 年七月
- 2010 年六月
- 2010 年五月
- 2010 年四月
- 2010 年三月
- 2010 年二月
- 2010 年一月
- 2009 年十二月
- 2009 年十一月
- 2009 年十月
- 2009 年九月
- 2009 年八月
- 2009 年七月
- 2009 年六月
- 2009 年五月
- 2009 年四月
- 2009 年三月
- 2009 年二月
- 2009 年一月
- 2008 年十二月
- 2008 年十一月
- 2008 年十月
- 2008 年九月
- 2008 年八月
- 2008 年七月
- 2008 年六月
- 2008 年五月
- 2008 年四月
- 2008 年三月
- 2008 年二月
- 2008 年一月
- 2007 年十二月
- 2007 年十一月
- 2007 年十月
- 2007 年九月
- 2007 年八月
- 2007 年七月
- 2007 年六月
- 2007 年三月
- 2007 年二月
- 2007 年一月
- 2006 年十二月
- 2006 年十一月
- 2006 年十月
- 2006 年九月
- 2006 年八月
- 2006 年七月
- 2006 年六月
- 2006 年五月
- 2006 年四月
- 2006 年三月
- 2006 年二月
- 2006 年一月
- 2005 年十二月
- 2005 年十一月
分类目录
功能
分类目录归档:C/C++数据结构
有一题关于兑换货币的问题————“某人要把手中的一元人民币兑换成零币(5角,2角,1角,5分,2分,1分),问最多有多少种不同的兑换方法。”其结果最多有4562种不同的兑换方法。
常规思路:
(1)A,B,C,D,E,F六个变量分别表示这六种零币的数目。对各个变量初值从0开始,步长为1分别递增到1元,即依次增到2,5,10,20,50,100,若满足50A+20B+10C+5D+2E+F=10....
Read More >
这个程序自己写的有些局限,可惜只能对0~9的四则运算起作用,我正在对它进行改进,希望各位能提出好的意见,谢谢!!#include<stdio.h>#include<math.h>#include<stdlib.h>#include<ctype.h>#define maxism 15typedef struct stack{char stack[max....
Read More >
/*========================================================== == 钻迷宫<2.0> 迷宫用二维数组存储; 迷宫随机生成; 前进方向只有四个,就是上下左右; 用栈存储走过的路,碰壁可以返回; TC2.0下编译通过! 作者:yuleol E....
Read More >
刚刚开始学 ,属于比菜鸟还菜的鸟,可以笑话,但是不要嘲笑,毕竟人家是小孩子嘛!
在VC++下运行;
题目: 货物1000吨,3辆车同时起运,大车装5吨,来回一趟2小时,中车装3吨,来回一趟1.8小时(十进制),小车装2吨,来回一趟1.6小时(十进制),并规定:若有多辆车同时到达,装车的优先次序是:大车->中车->....
Read More >
#include <stdio.h>void rs(char chars[],int l);void jrs(char chars[],int l);void irs(char chars[],int l);void es(char chars[],int l);void fta....
Read More >
2006
09-25
09-25
这个程序写得比较乱,没好好整理.因为数字大于700的话就要超出屏幕了,所以就用科学表示方法了,其实程序有点浪费空间的,有些地方还可以改进的./*跳蚤侦探2003.9.26*/#define N 3000void pr1(int *num)/*科学方式输出阶层*/{ int i,j; for(i=0;;i++) if(num!=0) {&nbs....
Read More >
2006
09-10
09-10
作者:云风提交者:eastvc 发布日期:2003-7-1 22:25:26原文出处:http://www.codingnow.com/为什么要实时转换颜色深度?
通常, 2D 游戏中的位图, 无论在外存中按什么颜色深度存放, 加栽后都被转换成了需要的颜色深度. 我们不太注意颜色深度转换说需要的时间.
但是, 现在不同了. 云风未来的计划中, 最重要的一项是制作一个超级 2D 引擎. 将支....
Read More >
图形显示特技算法作者 浙江大学 王向伟
下载源代码 水平百叶窗:将图象分成若干等份,每次扫描各等份的1象素宽后Sleep一段时间,再扫描下一象素,直到每份的象素都扫描完。 雨滴效果:读入位图的最后一行象素,从屏幕的最上端开始移动到象素的实际位置;接着读入倒数第一行象素,依次类推。具体步骤如下:
1.在工程中加入变....
Read More >
坐标变换作者:sun xueqing
摘要 坐标变换是图形学中很基本的操作。无论绘制二维还是三维图形都会遇到。下面将会讲到:
如何根据坐标架进行点的坐标变换。
如何根据坐标架生成变换矩阵。
如何通过矩阵作点的坐标变换。
曲线、曲面方程如何作变换。 1、如何....
Read More >
2006
09-01
09-01
递归法和回溯法
有人说,回溯实际上是递归的展开,但实际上。两者的指导思想并不一致。
打个比方吧,递归法好比是一个军队要通过一个迷宫,到了第一个分岔口,有3条路,将军命令3个小队分别去探哪条路能到出口,3个小队沿着3条路分别前进,各自到达了路上的下一个分岔口,于是小队长再分派人手各自去探路——只要人手足够(对照而言,就是计算机的堆栈足够),最后必将有人找到出口,从这人开始只要层层....
Read More >
//******************************************************* //根据波能数据缓冲区对离屏页面进行渲染 //******************************************************* void RenderRipple() { //锁定两个离屏页面 DDSURFACEDESC ddsd1, ddsd2; dd....
Read More >
2006
08-24
08-24
下载本文所附源代码可能很多人都曾经想过要实现一些比较大的数的阶乘,但是C++中提供的标准数据类型其存储空间太小,根本无法实现。我们可以通过其他方法来实现,本程序用一个很简单的算法实现数的阶乘,程序很短,也很简单,各处都有注释,相信大家很容易就可以看懂,下载源码后在VC6.0中打开编译后即可运行,程序经少许改动可以实现更大的数的阶乘,有兴趣的读者在看完本程序后可一动手试试,其乐无穷!!希望这个程序能....
Read More >
2006
08-12
08-12
用DEF从DLL导出一个函数,或用__declspec(dllexport)指令从DLL中导出一类,想必大家已经很熟悉了,也经常使用着。这里向大家介绍一种
用DEF文件从DLL导出一个类的方法。具体原理或为什么就不废话了,学会导出后,再慢慢回味吧。这里主要叙述操作步骤。
1。打开VC6.0,新建一个"Win32 Dynamic-Link Library"工程,假设叫DefClass,在“Dll....
Read More >
2006
08-12
08-12
这些天参与了CSDN论坛的讨论,改变了我以前的一些看法。回头看我以前的东西,我虽对这本书很不满,但我还是按照它的安排在一点点的写;这样就导致了,我过多的在意书中的偏漏,我写的更多是说“这本书怎样”,而偏离了我写这些的初衷??给正在学习数据结构的人一些帮助。正像我在前面所说的,虽然现有的教科书都不是很合理,但如果仅仅是抱怨这点,那无异于泼妇骂街。虽然本人的水平连初级都够不上,但至少先从我做一点尝试,....
Read More >