亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? nrutil.c

?? 適合大型數(shù)值計算代碼 現(xiàn)在網(wǎng)絡(luò)上已經(jīng)找不到了 購買需要20$
?? C
?? 第 1 頁 / 共 2 頁
字號:
#if defined(__STDC__) || defined(ANSI) || defined(NRANSI) /* ANSI */#include <stdio.h>#include <stddef.h>#include <stdlib.h>#define NR_END 1#define FREE_ARG char*void nrerror(char error_text[])/* Numerical Recipes standard error handler */{	fprintf(stderr,"Numerical Recipes run-time error...\n");	fprintf(stderr,"%s\n",error_text);	fprintf(stderr,"...now exiting to system...\n");	exit(1);}float *vector(long nl, long nh)/* allocate a float vector with subscript range v[nl..nh] */{	float *v;	v=(float *)malloc((size_t) ((nh-nl+1+NR_END)*sizeof(float)));	if (!v) nrerror("allocation failure in vector()");	return v-nl+NR_END;}int *ivector(long nl, long nh)/* allocate an int vector with subscript range v[nl..nh] */{	int *v;	v=(int *)malloc((size_t) ((nh-nl+1+NR_END)*sizeof(int)));	if (!v) nrerror("allocation failure in ivector()");	return v-nl+NR_END;}unsigned char *cvector(long nl, long nh)/* allocate an unsigned char vector with subscript range v[nl..nh] */{	unsigned char *v;	v=(unsigned char *)malloc((size_t) ((nh-nl+1+NR_END)*sizeof(unsigned char)));	if (!v) nrerror("allocation failure in cvector()");	return v-nl+NR_END;}unsigned long *lvector(long nl, long nh)/* allocate an unsigned long vector with subscript range v[nl..nh] */{	unsigned long *v;	v=(unsigned long *)malloc((size_t) ((nh-nl+1+NR_END)*sizeof(long)));	if (!v) nrerror("allocation failure in lvector()");	return v-nl+NR_END;}double *dvector(long nl, long nh)/* allocate a double vector with subscript range v[nl..nh] */{	double *v;	v=(double *)malloc((size_t) ((nh-nl+1+NR_END)*sizeof(double)));	if (!v) nrerror("allocation failure in dvector()");	return v-nl+NR_END;}float **matrix(long nrl, long nrh, long ncl, long nch)/* allocate a float matrix with subscript range m[nrl..nrh][ncl..nch] */{	long i, nrow=nrh-nrl+1,ncol=nch-ncl+1;	float **m;	/* allocate pointers to rows */	m=(float **) malloc((size_t)((nrow+NR_END)*sizeof(float*)));	if (!m) nrerror("allocation failure 1 in matrix()");	m += NR_END;	m -= nrl;	/* allocate rows and set pointers to them */	m[nrl]=(float *) malloc((size_t)((nrow*ncol+NR_END)*sizeof(float)));	if (!m[nrl]) nrerror("allocation failure 2 in matrix()");	m[nrl] += NR_END;	m[nrl] -= ncl;	for(i=nrl+1;i<=nrh;i++) m[i]=m[i-1]+ncol;	/* return pointer to array of pointers to rows */	return m;}double **dmatrix(long nrl, long nrh, long ncl, long nch)/* allocate a double matrix with subscript range m[nrl..nrh][ncl..nch] */{	long i, nrow=nrh-nrl+1,ncol=nch-ncl+1;	double **m;	/* allocate pointers to rows */	m=(double **) malloc((size_t)((nrow+NR_END)*sizeof(double*)));	if (!m) nrerror("allocation failure 1 in matrix()");	m += NR_END;	m -= nrl;	/* allocate rows and set pointers to them */	m[nrl]=(double *) malloc((size_t)((nrow*ncol+NR_END)*sizeof(double)));	if (!m[nrl]) nrerror("allocation failure 2 in matrix()");	m[nrl] += NR_END;	m[nrl] -= ncl;	for(i=nrl+1;i<=nrh;i++) m[i]=m[i-1]+ncol;	/* return pointer to array of pointers to rows */	return m;}int **imatrix(long nrl, long nrh, long ncl, long nch)/* allocate a int matrix with subscript range m[nrl..nrh][ncl..nch] */{	long i, nrow=nrh-nrl+1,ncol=nch-ncl+1;	int **m;	/* allocate pointers to rows */	m=(int **) malloc((size_t)((nrow+NR_END)*sizeof(int*)));	if (!m) nrerror("allocation failure 1 in matrix()");	m += NR_END;	m -= nrl;	/* allocate rows and set pointers to them */	m[nrl]=(int *) malloc((size_t)((nrow*ncol+NR_END)*sizeof(int)));	if (!m[nrl]) nrerror("allocation failure 2 in matrix()");	m[nrl] += NR_END;	m[nrl] -= ncl;	for(i=nrl+1;i<=nrh;i++) m[i]=m[i-1]+ncol;	/* return pointer to array of pointers to rows */	return m;}float **submatrix(float **a, long oldrl, long oldrh, long oldcl, long oldch,	long newrl, long newcl)/* point a submatrix [newrl..][newcl..] to a[oldrl..oldrh][oldcl..oldch] */{	long i,j,nrow=oldrh-oldrl+1,ncol=oldcl-newcl;	float **m;	/* allocate array of pointers to rows */	m=(float **) malloc((size_t) ((nrow+NR_END)*sizeof(float*)));	if (!m) nrerror("allocation failure in submatrix()");	m += NR_END;	m -= newrl;	/* set pointers to rows */	for(i=oldrl,j=newrl;i<=oldrh;i++,j++) m[j]=a[i]+ncol;	/* return pointer to array of pointers to rows */	return m;}float **convert_matrix(float *a, long nrl, long nrh, long ncl, long nch)/* allocate a float matrix m[nrl..nrh][ncl..nch] that points to the matrixdeclared in the standard C manner as a[nrow][ncol], where nrow=nrh-nrl+1and ncol=nch-ncl+1. The routine should be called with the address&a[0][0] as the first argument. */{	long i,j,nrow=nrh-nrl+1,ncol=nch-ncl+1;	float **m;	/* allocate pointers to rows */	m=(float **) malloc((size_t) ((nrow+NR_END)*sizeof(float*)));	if (!m) nrerror("allocation failure in convert_matrix()");	m += NR_END;	m -= nrl;	/* set pointers to rows */	m[nrl]=a-ncl;	for(i=1,j=nrl+1;i<nrow;i++,j++) m[j]=m[j-1]+ncol;	/* return pointer to array of pointers to rows */	return m;}float ***f3tensor(long nrl, long nrh, long ncl, long nch, long ndl, long ndh)/* allocate a float 3tensor with range t[nrl..nrh][ncl..nch][ndl..ndh] */{	long i,j,nrow=nrh-nrl+1,ncol=nch-ncl+1,ndep=ndh-ndl+1;	float ***t;	/* allocate pointers to pointers to rows */	t=(float ***) malloc((size_t)((nrow+NR_END)*sizeof(float**)));	if (!t) nrerror("allocation failure 1 in f3tensor()");	t += NR_END;	t -= nrl;	/* allocate pointers to rows and set pointers to them */	t[nrl]=(float **) malloc((size_t)((nrow*ncol+NR_END)*sizeof(float*)));	if (!t[nrl]) nrerror("allocation failure 2 in f3tensor()");	t[nrl] += NR_END;	t[nrl] -= ncl;	/* allocate rows and set pointers to them */	t[nrl][ncl]=(float *) malloc((size_t)((nrow*ncol*ndep+NR_END)*sizeof(float)));	if (!t[nrl][ncl]) nrerror("allocation failure 3 in f3tensor()");	t[nrl][ncl] += NR_END;	t[nrl][ncl] -= ndl;	for(j=ncl+1;j<=nch;j++) t[nrl][j]=t[nrl][j-1]+ndep;	for(i=nrl+1;i<=nrh;i++) {		t[i]=t[i-1]+ncol;		t[i][ncl]=t[i-1][ncl]+ncol*ndep;		for(j=ncl+1;j<=nch;j++) t[i][j]=t[i][j-1]+ndep;	}	/* return pointer to array of pointers to rows */	return t;}void free_vector(float *v, long nl, long nh)/* free a float vector allocated with vector() */{	free((FREE_ARG) (v+nl-NR_END));}void free_ivector(int *v, long nl, long nh)/* free an int vector allocated with ivector() */{	free((FREE_ARG) (v+nl-NR_END));}void free_cvector(unsigned char *v, long nl, long nh)/* free an unsigned char vector allocated with cvector() */{	free((FREE_ARG) (v+nl-NR_END));}void free_lvector(unsigned long *v, long nl, long nh)/* free an unsigned long vector allocated with lvector() */{	free((FREE_ARG) (v+nl-NR_END));}void free_dvector(double *v, long nl, long nh)/* free a double vector allocated with dvector() */{	free((FREE_ARG) (v+nl-NR_END));}void free_matrix(float **m, long nrl, long nrh, long ncl, long nch)/* free a float matrix allocated by matrix() */{	free((FREE_ARG) (m[nrl]+ncl-NR_END));	free((FREE_ARG) (m+nrl-NR_END));}void free_dmatrix(double **m, long nrl, long nrh, long ncl, long nch)/* free a double matrix allocated by dmatrix() */{	free((FREE_ARG) (m[nrl]+ncl-NR_END));	free((FREE_ARG) (m+nrl-NR_END));}void free_imatrix(int **m, long nrl, long nrh, long ncl, long nch)/* free an int matrix allocated by imatrix() */{	free((FREE_ARG) (m[nrl]+ncl-NR_END));	free((FREE_ARG) (m+nrl-NR_END));}void free_submatrix(float **b, long nrl, long nrh, long ncl, long nch)/* free a submatrix allocated by submatrix() */{	free((FREE_ARG) (b+nrl-NR_END));}void free_convert_matrix(float **b, long nrl, long nrh, long ncl, long nch)/* free a matrix allocated by convert_matrix() */{	free((FREE_ARG) (b+nrl-NR_END));}void free_f3tensor(float ***t, long nrl, long nrh, long ncl, long nch,	long ndl, long ndh)/* free a float f3tensor allocated by f3tensor() */{	free((FREE_ARG) (t[nrl][ncl]+ndl-NR_END));	free((FREE_ARG) (t[nrl]+ncl-NR_END));	free((FREE_ARG) (t+nrl-NR_END));}#else /* ANSI *//* traditional - K&R */#include <stdio.h>#define NR_END 1#define FREE_ARG char*void nrerror(error_text)char error_text[];/* Numerical Recipes standard error handler */{	void exit();	fprintf(stderr,"Numerical Recipes run-time error...\n");	fprintf(stderr,"%s\n",error_text);	fprintf(stderr,"...now exiting to system...\n");	exit(1);}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美国产一区视频在线观看| 欧美综合欧美视频| 国产一区美女在线| 亚洲午夜在线视频| 欧美日韩一区中文字幕| 亚洲成a人在线观看| 欧美三级电影网| 日本成人在线电影网| 欧美一级黄色大片| 国产在线播放一区| 国产精品久久毛片a| 色综合天天综合狠狠| 亚洲成人精品一区二区| 欧美一级欧美三级| 国产麻豆精品在线观看| 中文字幕一区在线观看视频| 色香色香欲天天天影视综合网| 亚洲美女电影在线| 日韩欧美久久一区| 成人一区二区视频| 亚洲狠狠爱一区二区三区| 日韩一区二区三区电影| 风间由美中文字幕在线看视频国产欧美| 国产精品天干天干在线综合| 色婷婷激情综合| 免费成人在线视频观看| 国产精品国产三级国产三级人妇| 欧美综合一区二区| 国产一区不卡在线| 亚洲精品视频观看| 日韩欧美色综合网站| 成人小视频免费观看| 亚洲国产精品久久久男人的天堂| 精品欧美一区二区在线观看| 成人av午夜影院| 免费成人美女在线观看| 欧美国产乱子伦| 欧美日韩不卡一区二区| 国产成人精品网址| 日韩国产高清在线| 日韩欧美色电影| 91在线观看高清| 老汉av免费一区二区三区| 亚洲色图一区二区| 久久夜色精品一区| 欧美麻豆精品久久久久久| 成人动漫一区二区在线| 麻豆成人免费电影| 性做久久久久久久久| 国产精品久久久久久久久搜平片 | 综合久久一区二区三区| 精品国产乱码久久久久久图片 | 18涩涩午夜精品.www| 欧美va日韩va| 欧美日韩激情一区二区三区| 成人综合在线视频| 国产一区在线观看视频| 蜜桃精品视频在线| 午夜电影一区二区| 亚洲妇女屁股眼交7| 亚洲欧美成aⅴ人在线观看| 久久色中文字幕| 日韩西西人体444www| 欧美日韩一级二级三级| 色屁屁一区二区| av电影在线观看完整版一区二区| 久久91精品国产91久久小草| 日本亚洲天堂网| 视频一区在线视频| 亚洲va天堂va国产va久| 亚洲精品中文字幕乱码三区| 国产精品理伦片| 欧美激情一区二区三区全黄| 久久久久久久久久久久久久久99 | 99国产精品一区| 成人av高清在线| 成人一区二区在线观看| 粉嫩绯色av一区二区在线观看 | 国产综合久久久久久鬼色| 美女网站在线免费欧美精品| 蜜臀久久99精品久久久久宅男 | 中文字幕亚洲一区二区va在线| 国产午夜精品福利| 中文字幕不卡一区| 亚洲色图在线视频| 亚洲国产精品嫩草影院| 天堂va蜜桃一区二区三区| 天堂一区二区在线| 奇米一区二区三区| 精品亚洲欧美一区| 国产99久久久久久免费看农村| 高清不卡一二三区| 91蝌蚪国产九色| 欧美亚洲综合色| 9191久久久久久久久久久| 777亚洲妇女| 精品嫩草影院久久| 国产亚洲精品免费| 亚洲免费高清视频在线| 亚洲夂夂婷婷色拍ww47| 日韩精品免费视频人成| 久久se精品一区精品二区| 国产精品影视在线观看| 成人av手机在线观看| 欧美日韩一区二区不卡| 精品少妇一区二区三区| 国产精品久久网站| 亚洲成a人片在线观看中文| 久久99国产精品麻豆| 不卡的av电影在线观看| 欧美日韩国产首页| 久久亚洲综合av| 一区二区三区四区在线播放| 亚洲成av人片在www色猫咪| 看片的网站亚洲| 99久久免费国产| 51精品国自产在线| 国产精品色噜噜| 亚洲成av人在线观看| 国产精品一区二区在线看| 91麻豆123| 欧美精品一区在线观看| 亚洲精品videosex极品| 麻豆精品精品国产自在97香蕉| 成人高清伦理免费影院在线观看| 欧美老女人第四色| 国产精品美女视频| 欧美aaa在线| 91视频国产资源| 亚洲精品一区二区三区四区高清| 亚洲美女在线国产| 韩国在线一区二区| 欧美精品一二三| 中文字幕一区二区日韩精品绯色| 美女免费视频一区二区| 在线免费亚洲电影| 中文字幕第一页久久| 久久超级碰视频| 欧美人牲a欧美精品| 国产精品三级电影| 看电视剧不卡顿的网站| 欧美亚洲高清一区二区三区不卡| 久久久久久久久久久99999| 日韩电影在线观看一区| 91香蕉视频mp4| 久久久国产午夜精品| 奇米色一区二区| 欧美日韩国产一二三| 最新国产成人在线观看| 国产东北露脸精品视频| 欧美成人a在线| 首页亚洲欧美制服丝腿| 91成人在线精品| 国产精品激情偷乱一区二区∴| 国产自产高清不卡| 日韩一区二区三区在线视频| 亚洲福利视频一区二区| 91久久线看在观草草青青| 国产精品美女一区二区三区 | 久久九九久久九九| 日本91福利区| 欧美日韩免费一区二区三区视频 | 欧美一区二区三区四区在线观看 | 中文字幕av一区二区三区| 美女在线一区二区| 91精品国产色综合久久久蜜香臀| 亚洲国产aⅴ天堂久久| 欧美在线啊v一区| 一区二区三区四区在线播放| 色综合视频在线观看| 亚洲婷婷国产精品电影人久久| 国产精品123区| 国产欧美日韩综合精品一区二区| 国内外成人在线| 久久一留热品黄| 国产v日产∨综合v精品视频| 久久九九久久九九| 成人深夜福利app| 成人欧美一区二区三区小说 | 亚洲女性喷水在线观看一区| 91亚洲大成网污www| 一区二区三区毛片| 欧美色综合网站| 日韩经典中文字幕一区| 日韩网站在线看片你懂的| 蜜桃视频一区二区三区在线观看| 日韩免费性生活视频播放| 激情丁香综合五月| 国产人久久人人人人爽| k8久久久一区二区三区| 亚洲最新视频在线观看| 欧美日韩你懂得| 激情图片小说一区| 中文字幕视频一区| 欧美日韩一区二区电影| 国产做a爰片久久毛片| 中文字幕欧美一| 欧美日韩第一区日日骚| 韩国v欧美v亚洲v日本v| 国产精品伦一区二区三级视频|