搜索资源列表
cpp_tracer
- Lifitime tracer. *** *** *** *** *** *** *** *** ***** Example: #include <timings.h> void foo() { TRACE_LIFETIME usleep(100000) } void main() { foo() } *** *** *** *** *** *** *** *** *** See lifetimes.log: FUNC
ydaimaBigNum
- 件介绍: VC++数论计算的无符号大整数类及范例 VC++数论计算的无符号大整数类及范例,利用空闲时间编写了一个用于数论计算的无符号大整数类: //乘2运算,即 // a = a * 2^dwTimes 相当于左移一位二进制,低位补0 CUSuperInt& Double(DWORD dwTimes = 1) //除2运算 相当于右移一位二进制,高位边补0,低位舍弃 CUSuperInt& Half(DWORD dwTimes = 1)
ydaimaIntegarteClass
- 件介绍:一个求积分的VC++类及Demo源代码 一个求积分的VC++类及Demo源代码,特点: 1. 支持各种复杂的积分表达式,可含任何数学函数,如 3*exp(x)*tan(x)/(8+log(x)) 2. 可检查出表达式的书写错误 3. 可设置积分精度 4. 使用方便简单 使用方法: 1. 定义个CIntegrate 对象,构造时初始化或用 initial(char *s,double Upperlimit,double LowerLi
upload4
- 使用模拟退火算法解决旅行商问题 程序框架中的Annealing.java文件,Annealing.java实现了Inter.java接口中的函数。接口函数getStrategy是一个返回类型为void的函数,函数的输入参数是一个字符串,代表输入文件的文件名-The use of simulated annealing algorithm to solve the TSP program in the framework of Annealing.java files, Annealing.j
trans
- .把十进制整数转换为2至9之间的任一进制数输出。(利用堆栈) 提示:void transform(long num,int r) //把一个长整型数num转换为一个r进制数输出。 转换方法是逐次除基数r取余法。输出时需要反向输出得到的余数,因此需要用到堆栈。-. To convert a decimal integer between 2 to 9 for a hexadecimal number of any output. (Using stack) Tip: void tran
Data_struct_1
- 数据结构课后设计题第一章 ◆1.16② 试写一算法,如果三个整数X,Y和Z 的值不是依次非递增的,则通过交换,令其为 非递增。 要求实现下列函数: void Descend(int &x, int &y, int &z) void Descend(int &x, int &y, int &z) { int temp if(x<=y){temp=x x=y y=temp } if(y<=z){temp=y y=z z
Data_struct_2
- 数据结构课后设计题第二章(2009-06-17 23:19:42)转载标签:数据结构第二章杂谈 分类:编程 ◆2.11② 设顺序表L中的数据元素递增有序。 试写一算法,将x插入到L的适当位置上,并保 持该表的有序性。 要求实现下列函数: void InsertOrderList(SqList &L, ElemType x) 顺序表类型定义如下: typedef struct { ElemType *elem int length
A_QR
- void qr(double *a, double *d, int n) 矩阵的QR分解 假设数组an*n在内存中按行优先次序存放,此函数使用HouseHolder变换将其就地进行QR分解。 d为输出参数,d[0,n)存放QR分解的上三角矩阵对角线元素。 bool householder(double const *qr, double const *d, double *b, int n) 求线性代数方程组的解。 假设矩阵qrn*n为某个矩阵an*n的QR分解,在内
list.tar
- 链表 双向链表的简单实现,增 删,改等方法-typedef int llist_cmp(const void*, const void*) typedef void llist_op(void*) typedef void LLIST LLIST*llist_creat(int size) void llist_destroy(LLIST*) int llist_prepend(LLIST*, void*) int llist_a
gaosi
- 高斯列主元消去法 #include<stdio.h> #include<conio.h> #include<math.h> #define N 100 float a[N][N+1] void main( ) { int i,j,k,n float t,s=0, clrscr( ) printf("输入矩阵阶数:") scanf(" d",&
FFT_2_DIT_Fixed
- 程序 FFT_2_DIT_Fixed 是基2_DIT_*定点*_FFT算法,值得学习的地方很多。亮点有:倒位序采用最简单,最高效的位移操作;实现存储的旋转因子表;定点溢出处理;灵活多样的宏定义。函数调用形式:void fft(COMPLEX *x)点数在头文件以宏定义形式出现。-Program FFT_2_DIT_Fixed is based 2_DIT_* fixed* _FFT algorithm, it is worth learning a lot of places. Highligh
matrix
- //--显示矩阵,形参m为行,n为列 void MatrixDisplay(double *A,int m,int n) //--求矩阵转置,形参m为行,n为列,A转置后存为B void MatrixInverse(double *A,double *B, int m,int n) //--求矩阵相乘,A矩阵为[m,p],B矩阵为[p,n],C为[m,n] void MatrixMultiply(double *A,double *B,double *C ,i
C_lianbiao
- Data *Create() //创建一个带头结点的空表 void Insert(Data *,int) //插入一个节点 void Reverse(Data *) //就地逆置 void Delete(Data *) //删除指定节点的节点 void Print(Data *) //打印链表 void Exit() //退出-Data* Create () // create an empty table to take the lead node void I
compositor
- 编写函数void fun(int *x,int n),功能是:求出长度为n的数组x中的最大数与 次最大数,并把最大数和a[0]对调,次最大数和a[1]对调,其余的数保持不变。-Write a function void fun (int* x, int n), function is: find the length of the array x n the maximum number and maximum number of times, and the maximum number
_sncndn@20and_Cardano@56
- 调用MATHLIB37.DLL中的函数_sncndn@20计算三个雅可比椭圆函数sn(e,x),cn(e,x),dn(e,x)在实数域上的值,作为参变量为e的一元实函,sn,cn,dn的周期分别为4K(e),4K(e),2K(e),其中uu=x为实数,emmc=1-e^2称为补模的平方,e=c/a=k称为模或椭圆的离心率。函数原型为void sncndn(float uu,float emmc,float *sn,float *cn,float *dn) 用MATHLIB37.DLL中的函
Link
- 链表的实现 认真书写上传的资料详细功能包含内容说明-I am a primerver i need help i need this thing sorry i m worry void fun() usigned int a need help
3-LOCPOT
- 可以处理三维矩阵数据,三维数组的线性化处理,-#include<stdio.h> #define N 56 #define M 56 #define L 336 #define Leng 23.693 double V[N][M][L] void main() { int i, j, k double Z[L], ZL[L], S, A FILE*fp1,*fp2 if ((fp1 = fopen("LO
bashuma-
- 人工智能八数码问题实现八数码问题:在3×3的方格棋盘上,摆放着1到8这八个数码,有1个方格是 空的,其初始状态如图1所示,要求对空格执行空格左移、空格右移、空格上移 和空格下移这四个操作使得棋盘从初始状态到目标状态。 -#include <stdio.h>//定义变量 #include <stdlib.h>//定义变量 typedef struct s_node//定义创建节点 { struct s_node*father /
An-Improved-Mean-Shift-Algorithm
- 奉文主要针对经典的Mean Shift跟踪算法均匀剖分整个颜色空间造成许多空的直方图区间以及不能准确表达目标 颜色分布的缺点,提出J,一种改进算法.该改进算法首先对目标的颜色进行聚类分析,根据聚类结果通过矩阵分解和正交变换 自适席地剖分日标的颜色空间从向确定对戍于每一聚类的子空间.在此基础上定义 一种新的颜色模型,该模型统计落入每 一颜色子空间的像素的加权个数并用高斯分布建模每一个子空间的颜色分布,并推导r一种相似性度量米比较目标和候选目 标的颜色模型之间的相似程度.最后基于该颜
quicksort_random
- 快速排序,使用随机哨兵 void quickSort(int numbers[], int array_size) void q_sort(int numbers[], int left, int right) -quicksort by means of random pivot void quickSort(int numbers[], int array_size) void q_sort(int numbers[], int left, int right)