算法
文章平均质量分 54
fengrx
认真!谦虚!真诚!守信!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CRC-32(crc32)算法
static const unsigned long crctab[256] ={ 0x00000000L, 0x77073096L, 0xee0e612cL, 0x990951baL, 0x076dc419L, 0x706af48fL, 0xe963a535L, 0x9e6495a3L, 0x0edb8832L, 0x79dcb8a4L, 0xe0d5e91eL, 0x97d2d原创 2009-04-14 15:30:00 · 1574 阅读 · 0 评论 -
如何解决BitBlt打印BMP,数据量太大导致速度效率慢的问题
要解决此问题,需要做两步:1.使用多线程。在点击打印时,创建新的线程,在新线程中执行打印过程。 2.分块打印。对于比较大的图片,应该把图片分隔成小块,分块打印。原创 2009-05-20 09:49:00 · 2285 阅读 · 0 评论 -
IP地址的倒序输出
#include #include #include static char * IpReverse(char *psIp){ int niIpLen, niLen; char delim[] = "."; char * p = NULL; char *psIpTmp = NULL; niIpLen = strlen(psIp);转载 2009-05-04 11:34:00 · 1710 阅读 · 0 评论 -
VB.NET的阳历与农历转换的算法
VB.NET的阳历与农历转换的算法 下面是一个关于VB的农历算法 日期数据定义方法如下 前12个字节代表1-12月为大月或是小月,1为大月30天,0为小月29天; 第13位为闰月的情况,1为大月30天,0为小月29天; 第14位为闰月的月份,如果不是闰月为0,否则给出月份,10、11、12分别用A、B、C来表示,即使用16进制; 最后4位为当年家农历新转载 2009-05-04 20:31:00 · 1012 阅读 · 0 评论 -
开阔思路的小程序
原帖:http://topic.youkuaiyun.com/u/20081103/16/a3fd2fe3-7cb9-4cd9-b644-119fb78b5bf7.html #include int main() { const short int c1 = 49920; const int c2 = 1073742008; int (*pf)() = (in转载 2009-05-04 14:36:00 · 741 阅读 · 0 评论 -
九九乘法口诀表
/** * 打印九九乘法口诀表 */ public void nineNineMulitTable(){ for (int i = 1,j = 1; j <= 9; i++) { System.out.print(i+"*"+j+"="+i*j+" "); if(i==转载 2009-04-29 09:55:00 · 712 阅读 · 0 评论 -
将一个文本文件内容反序打印出来(包含中文时)
原贴:http://topic.youkuaiyun.com/u/20090428/16/29e6157d-df3c-4762-9b3d-230b205b0828.html #include #include #include #include #include #include char* read_file(char*filename);char* text_rever转载 2009-04-29 09:03:00 · 1156 阅读 · 0 评论 -
判断是否是素数
/** * 判断任意一个整数是否素数 * @param num * @return boolean */ public boolean isPrimeNumber(int num) { for (int i = 2; i <= Math.sqrt(num); i++) { if(num%i==0)转载 2009-04-29 09:56:00 · 582 阅读 · 0 评论 -
将一个正整数分解为一系列不重复的整数的和
原贴:http://topic.youkuaiyun.com/u/20090428/20/f00f6c2b-8d5f-4d68-bb89-ccc466552a67.html int res[20]; int len; void fun (int high, int num) //num为待分解数,high是分解子数中的最大值{ if (num == 0)转载 2009-04-29 09:00:00 · 1227 阅读 · 0 评论 -
24节气与任意年的阳历日期对应的转换公式
原帖:http://topic.youkuaiyun.com/u/20090423/12/c0b89706-82e4-4206-be8f-7689d8691bf1.html C、C++ code#include #include static const double x_1900_1_6_2_5 = 693966.08680556;double get_solar_term( int转载 2009-04-29 08:41:00 · 1738 阅读 · 0 评论 -
aes算法
头文件方法定义:typedef struct fz_aes_s fz_aes;struct fz_aes_s{ /* For aes IV is first 16 bytes of string/stream data so we must know whether IV is not yet set (first iteration of encrypt) o原创 2009-04-24 19:38:00 · 4785 阅读 · 0 评论 -
md5算法(加密)
算法实现:/* Constants for MD5Transform routine */enum{ S11 = 7, S12 = 12, S13 = 17, S14 = 22, S21 = 5, S22 = 9, S23 = 14, S24 = 20, S31 = 4, S32 = 11, S33 = 16, S34 = 23, S41 = 6, S42 = 10,原创 2009-04-15 13:41:00 · 870 阅读 · 0 评论 -
ARC4算法(加密)
#include "StdAfx.h"#include "Arc4EnDe.h"CArc4EnDe::CArc4EnDe(void){}CArc4EnDe::~CArc4EnDe(void){}void CArc4EnDe::fz_arc4init(fz_arc4 *arc4, BYTE *key, DWORD keylen){ unsigned int t原创 2009-03-30 17:06:00 · 7439 阅读 · 2 评论 -
avi文件格式
来源:http://blog.youkuaiyun.com/happydeer小知识:AVI文件格式----摘自《DirectShow实务精选》 作者:陆其明 AVI(AudioVideo Interleaved的缩写)是一种RIFF(Resource Interchange FileFormat的缩写)文件格式,多用于音视频捕捉、编辑、回放等应用程序中。通转载 2009-06-05 08:29:00 · 660 阅读 · 0 评论
分享