2010年10月25日

C++编写的矩阵类

摘要: 下面是采用VS2010中VC++编写的矩阵类,实现了基本的乘法操作,郁闷的是,由于矩阵大小是由构造函数动态分配的内存空间,在实现矩阵乘法时,返回的矩阵对象成了局部堆栈对象,分配的数据指针为NULL,不知各位大虾有什么好的办法没?[代码] 阅读全文

posted @ 2010-10-25 20:40 虚怀若谷 阅读(13519) 评论(2) 推荐(1) 编辑

C++编写的三元组类

摘要: 实现了严蔚敏版数据结构书上的三元组数据结构。头文件Triplet.h的具体代码如下:[代码]实现测试代码如下:[代码] 阅读全文

posted @ 2010-10-25 15:44 虚怀若谷 阅读(4681) 评论(0) 推荐(0) 编辑

C++编写的复数类

摘要: 头文件为:[代码]测试代码为:[代码] 阅读全文

posted @ 2010-10-25 11:33 虚怀若谷 阅读(10305) 评论(0) 推荐(0) 编辑

C/C++中算法运行时间的三种计算方式

摘要: C/C++中算法运行时间的三种计算方式算法执行时间需通过依据该算法编制的程序在计算机上运行时所消耗的时间来度量。而度量一个程序的执行时间通常有两种方法。 事后统计的方法:该方法利用计算机内部的计时功能,可以精确到毫秒级别,这种方法有两个缺点:一是必须依据算法先编写好程序;二是运行程序的软硬件环境易喧宾夺主,掩盖算法本身的优劣。但是有时候在同一台机器上,想对不同算法进行比较或是想知道一个程序究竟需要运行多长时间,该方法就有了用武之地了。本文主要介绍三种事后计算算法运行时间的方式,具体的可以参见源代码,即time_t/time、timeb/ftime、clock/CLOCKS_PER_SEC。 事 阅读全文

posted @ 2010-10-25 09:39 虚怀若谷 阅读(17767) 评论(0) 推荐(3) 编辑

导航