Posted in 1-程序, BLOG, C++, OpenGL, 技术 on 2010-03-26 | No Comments
计算机图形学, 没想到好多数学内容- – 后来又布置了作业, 昨晚试着做了下, 感觉就在编程- – 真正的把数学和程序给联系了起来了, 呵呵. 通过点来画直线(DDA算法), 这个具体内容就不介绍了, 通过搜索引擎搜进来的朋友应该都了解的吧. 把自己做的程序分享下, 遗憾的是没能解决m<-1的情况, 手上事还比较多, 查得有点烦, 就打算下次课问老师去了…
Posted in 1-程序, BLOG, C++, OpenGL, 技术 on 2010-03-21 | No Comments
对于使用Windows的个人计算机, openGL核心函数库(opengl32.dll)与实用函数库(glu32.dll) 都应该已经安装在系统目录C:\Windows\system32\下.
而对于已经装有Visual C++的计算机, 相应的头文件(gl.h和glu.h)及函数库文件(opengl32.lib和glu32.lib) 也应该分别在[Visual C++同级安装目录, 比如我装在F盘下, 含F:\C++\和F:\Microsoft Visual Studio\两个文件夹.]\Microso…
Posted in 1-程序, C++, 技术 on 2009-12-25 | No Comments
通过程序模拟来研究银行顾客在一家有10>=n>=2个窗口(外加一个贵宾窗口)的银行的到达和离开的情况。通过计算每位顾客的平均等待时间及每一窗口处于“繁忙”状态的百分比,我们可得出银行的服务效率。
实现中,定义代表银行活动的对象,用事件驱动来模拟这些活动,并用一些可能的值来描述预期的顾客到达率和职员为一个顾客服务所需的时间。在此,我们采用随机发生器来反映一个工作日(银行开门关门时间均由自定义设置)中顾客到达和离开的情况。
Posted in 1-程序, C++, 技术 on 2009-11-17 | No Comments
优先级队列与队列不同的是, 它能够按元素的级别高级进行先后处理, STL标准模版库用priority_queue类来实现优先级队列ADT. 其API含: priority_queue(); bool empty() const; void pop(); void push(const T& item); int size() const; T& top(); const T& top() const;
我们也可以试着自己来实现这一类, 比如下面就是一个小例子:
该例子使用向量来实现优先级队列类vpriority_queue.(前面多了个v已示不同), 而基于向量生成的优先级队列我们命名它为pqVector.
类的定义如下(vQueue.h):
Posted in 1-程序, C++, 技术 on 2009-10-20 | 2 Comments
Posted in 1-程序, C++, 技术 on 2009-10-08 | No Comments
Posted in 1-程序, C++, 技术 on 2009-09-30 | No Comments
C++实现选择、插入、冒泡、交换排序, 并进行算法比较.
---