算法
shg104
在成长中学习
展开
-
排序算法
冒泡法:#include void BubbleSort(int* pData,int Count){ int iTemp; for(int i=1;i { for(int j=Count-1;j>=i;j--) { if(pData[j] { iTemp = pData[j-1原创 2006-06-12 14:05:00 · 976 阅读 · 0 评论 -
公历转农历
/*------------农历转换函数-----------*/char *GetDayOf(PSYSTEMTIME pSt){ /*天干名称*/ const char *cTianGan[] = {"甲","乙","丙","丁","戊","己","庚","辛","壬","癸"}; /*地支名称*/ const char *cDiZhi[] = {"子","丑","寅","卯","辰","巳"转载 2006-06-12 15:03:00 · 1224 阅读 · 0 评论 -
数字转换为中文大写
// 模块:数字转换为中文大写#include "stdafx.h"static char *unit1[] = { "拾","佰","仟" };static char *unit2[] = { "万","亿" };static char *digital[] = {"零","壹","贰","叁","肆","伍","陆","柒","捌","玖"};// 功能:将万以内的数据转转载 2006-06-21 12:15:00 · 1104 阅读 · 0 评论 -
取随机数算法
//先调用它 srand( (unsigned)time( NULL ) ); //随机数计时开始 然后调用 GetRand(float nMin, float nMax) { float max; max=RAND_MAX; return (int)(rand()*(nMax-nMin)/max+nMin); }转载 2006-06-21 13:45:00 · 1203 阅读 · 0 评论 -
用非递归方式遍历目录及其子目录的文件
typedef BOOL (*PROCESS_FILE_FUNCTION)(LPCTSTR filename);上面的PROCESS_FILE_FUNCTION是一种函数指针,这个函数处理文件名为filename的文件,如果该函数返回FALSE,则ProcessDirectory立刻退出,不再继续查找void ProcessDirectory(LPCTSTR dirname,PROCESS_FIL转载 2006-06-21 13:56:00 · 1390 阅读 · 0 评论