aes算法:java AES算法

/** * * 创建人:张厚营 * 创建日期:2009-7-28 上午09:13:44 * MSN:[email protected] * Email:[email protected] * */ package com.rsa; import java.security.InvalidAlgorithmParameterException; import java.security.Inv... [阅读全文]

快速排序算法:Python

研究Python中写个快速排序练练手: ''' qsort.py Quick sort Created _disibledevent=pl = start pr = end while pl pr: while pl pr and arr[pr] = base: pr -= 1 pl pr: : arr[pl], arr[pr] = arr[pr], arr[pl] while pl ... [阅读全文]

酷睿2双核性能:MurmurHash2的性能

MurmurHash2是最近比较流行个hash算法据说性能优越于是我做了些测试 murmur: len 20,used 171.30 mili murmur: len 19,used 163.68 mili murmur: len 18,used 158.20 mili murmur: len 17,used 159.94 mili murmur: len 16,used 155.63 mili ... [阅读全文]

并行算法:并行排序算法

今天早晨看到 蛙蛙池塘 这篇博客 谁能把这个性能提升倍?---并行排序算法 促使我写了个并行排序算法这个排序算法充分利用多核CPU进行并行计算从而提高排序效率 先简单说下蛙蛙池塘 给ABC 3种算法(见上面引用那篇博客)A算法将耗时平方和开平方计算放到比较中导致Array.Sort 时每次亮亮比较都要执行平方和开平方计算其平均算法复杂度为 O(nlog2n) 而B 将平方和开平方计算提取出来算... [阅读全文]

算法导论:lockfree 算法

lockfree本质是乐观锁也就是说它假设多数情况下别人不会改变个通用lockfree算法可描述如下:lockfree_mody(DataT* data){ for (;;) { Save old state of data to a local variable; do mody; lock { (current state old state) commit mody & ; } }}可以... [阅读全文]

冒泡排序算法代码:最快排序和搜索算法的最简代码实现

算法核心问题是排序和搜索这2个领域应用最广研究也最透本文我将讲解排序和搜索领域最高效两个算法:快速排序算法和 2分搜索算法 教科书和很多实现库给出这两个算法代码非常复杂很难理解本文中我给出代码是最简单实现代码易于理解效率也很高 缘起 刚才有人问我怎样实现快速排序我在5分钟的内写了个快速排序Java代码出来不知道他们有没有理解 因此我想到要写作这篇文章介绍下快速排序算法和 2分搜索算法最简实现 我 ... [阅读全文]

c语言md5加密算法:加密算法的C#实现

#region RC2 /// summary /// 进行RC2加密 /// /summary /// param name="pToEncrypt"要加密串/param /// param name="sKey"化向量/param /// param name="IV"密钥且必须为8位/param /// s以Base64格式返回加密串/s public Encrypt( pToEncry... [阅读全文]

java冒泡排序:JAVA中冒泡排序

public SortDemo { public void (String args) { //化变量 .gif' /OfInts = { 12, 8, 3, 59, 132, 1236, 3400, 8, 352, 37 }; //循环整个 for ( i = .gif' /OfInts.length; --i = 0;) { //循环每个数字 ... [阅读全文]

java算法:SIPC的认证算法java实现

SIPC认证算法支持SHA1和MD5 import java.io.UnsupportedEncodingException; import java.util.Calendar; import java.util.GregorianCalendar; import java.util.Random; /** * @author zackel * @date 2... [阅读全文]

全排列算法:全排列的生成算法

全排列生成算法就是对于给定集用有效思路方法将所有可能全排列无重复无遗漏地枚举出来任何n个集排列都可以和1~nn个数字排列对应因此在此就以n个数字排列为例介绍说明排列生成法 n个全体排列的间存在个确定线性顺序关系所有排列中除最后个排列外都有个后继;除第个排列外都有个前驱每个排列后继都可以从 它 前驱经过最少变化而得到全排列生成算法就是从第个排列开始逐个生成所有排列... [阅读全文]

3des加密算法java:JAVA中3des加密算法

package test; /* * 当前文件:ThreeDES.java * 作者:fenglingcompany */ import java.security.Key; import java.security.SecureRandom; import javax.crypto.Cipher; import javax.crypto.KeyGenerato... [阅读全文]

矩阵求逆算法

/** * 求矩阵A逆矩阵Ai *@param A 源矩阵 *@param Ai 逆矩阵 *@param size 矩阵大小 *@ 求解成功返回非零值失败返回零 */ InverseMatrix(double **Ai, double **A, size) { i, j; double *b, *x; b = (double*)malloc((double... [阅读全文]

推箱子算法:递推关系算法

题目描述: 斐波那契研究兔子是每隔两个月开始成熟现在我们要求是每隔m个月情况 输入:从标准输入读入数据每行数据由两个整数 m (1=m=10)和d(1=d=100) 组成其中m是每隔m个月开始成熟d是d个月后围栏中兔子对数m和d的间有个空格当m和d均为 0 时结束注意本题我们假设从对大兔开始 输出:针对每行输入输出个结果每个结果占行 测试输入: 2 3 3 5 ... [阅读全文]

dll函数调用失败:如何发现和调用Dll里面的函数?

、如何知道有哪些Dll里面? 1.开始菜单---vc--vctools--depends (vc6.0) 2.dumpbin /exports youdll.dll (vc6.0) 2、DLL有显式和隐式两种; 1.隐式链接时可执行必须获取以下内容: *包含导出和(或)C类声明头文件(.h); *导入库文件(.LIB); *实际DLL(.dll文件); 在可执... [阅读全文]

协同过滤算法:关键字过滤算法

过滤关键字机制到处可见于是聪明网友就会想到各种各样思路方法突破例如: 1、中文会用繁体字思路方法避开关键字扫描 2、在关键字中间插入无意思特殊例如 * & # @ 等而且个数可变 3、使用谐音或拆字法变换关键字 在实现自己算法时也有些问题: 4、随着时间推移关键字列表会越来越大有些论坛常用正则表达式N次扫描思路方法显得效率很低 5、关键字有区别严重级别有些需要禁... [阅读全文]

解决方案:关键字过滤解决方案(上)

  关键字过滤功能自然无比重要但是如果要在代码中对每个输入进行检查和替换则会是件非常费神费事事情尤其是如果网站WebSite已经有了定规模用户输入功能已经遍及各处而急需对所有输入进行关键字过滤时上述做法更可谓“远水解不了近渴”这时候如果有个通用办法呼得下为整站输入加上了道屏障那该是件多么惬意事情这就是本文希望解决问题是不是很简单?我开始也... [阅读全文]

matlab编程:Visual C++与Matlab混合编程方法在图像处理中的应用

1 引言 Matlab 是美国Mathworks公司于20世纪80年代中期推出套数值计算软件Software可以实现数值分析、矩阵运算、自动控制、信号处理和图像处理等若干领域计算和图形显示功能它不仅包含大量高度集成可供直接以解决各种复杂计算而且提供了简洁人机界面、丰富图形用户界面GUI(Graphical User Interfaces)开发功能以及求解特定学科问题求解工具箱ToolBox和此同... [阅读全文]

我与线性代数:我的作品---线性代数的...

完成时候还没学用就不用这么麻烦了! 注释:这是C代码不要用错地方哦! //1.本用于计算线性代数中最常用 5种计算方式以后还可以再添加按照提示操作即可 // 2.行行输入不要次输入多行数字否则出错进入死循环原因不明 // 3.本没啥技术含量代码多而已 // 4.经检验计算完全正确请放心使用! //线性代数计算(聂更生-07电联) #iostream.h #pr... [阅读全文]

冯诺伊曼:伟大的冯·诺伊曼

冯·诺伊曼谱理论形成加上1933年巴拿赫所著线性算子理论(Thorie des operations linaires)书问世标志着数学领域中又新分支——泛函分析诞生.   20年代E.诺特(Noether)和E.阿廷(Artin)发展了非交换代数理论冯·诺伊曼意识到这是对矩阵论极好阐释和简化他尝试着将有关概念扩展到希尔伯特空间上算子代数中由此产生了“算子环”概念:有关弱... [阅读全文]

高1数学:数学1

考试内容 概念及表示法 有界性、单调性、周期性和奇偶性 复合、反、分段和隐 基本初等性质及其图形 初等  关系建立 数列极限和极限定义及其性质 左极限和右极限 无穷小量和无穷大量概念及其关系 无穷小量性质及无穷小量比较 极限 4则运算 极限存在两个准则(单调有界准则和夹逼准则) 两个重要极限: ' border='0' / 连续概念 间断点类型 初等连续性 闭区间上连续性质 考试要求 1、理解... [阅读全文]

研究生入学考试:全国硕士研究生入学考试 数学四考试...

经济类考研数学 4考试大纲 2005年全国硕士研究生入学考试 数学 4考试大纲 数学 4    考试科目   微积分、线性代数、概率论   微 积 分   、 、极限、连续   考试内容   概念及表示法 有界性、单调性、周期性和奇偶性 复合、反、隐 分段 基本初等性质及其图形   初等 简单应用问题关系建立   数列极限和极限定义及其性质 左极限和右极限无穷小和无穷大概念及其关系 无穷小性质... [阅读全文]

matlab命令:Matlab命令大全

管理命令和 help 在线帮助文件 doc 装入超文本介绍说明 what M、MAT、MEX文件目录列表 type 列出M文件 lookfor 通过help条目搜索关键字 which 定位和文件 Demo 运行演示 Path 控制MATLA... [阅读全文]

赫夫曼编码

/* Name: 赫夫曼编码 Copyright: 始发于goal00001111专栏;允许自由转载但必须注明作者和出处 Author: goal00001111 Date: 16-12-08 21:16 Description: 赫夫曼编码 本实现了使用赫夫曼编码压缩数据;输入串串sourceCode——为方便理解暂时要求串只包含大写字... [阅读全文]

vb日期加减:日期加减算法

自定义时间格式和C语言中struct tm有点区别此代码仅供参考如果发现代码中请留言或是给我电子邮件不胜感谢! /* * Already be tested in linux with gcc 4.1.2. * Already be tested in windows with VC2005. * Please contact me with any bugs ... [阅读全文]

黎明现象:QT视频帧显示时如何防止闪烁现象出现

使用QT进行视频帧显示时如何防止闪烁现象出现呢? 由于我们需要自主控制显示视频帧所以需要我们自己重新实现paEvent思路方法在里面利用bitBlt思路方法将视频帧绘制到对应图象区域中就可以完成视频帧显示了可是在实际这么做过程中我们会发现显示部分有较严重闪烁现象这如何解决呢? 解决思路方法比较简单但是如果你不知道那么你会头疼很长时间; : 在采集完视频帧后paE... [阅读全文]

加密算法:插入排序算法

思想:将整个分成已排(左边)和待排(右边)两个部分开始时已排部分只有最左边个成员其余成员均属于待排部分排序时每次取出待排部分最左边个值根据它大小插入已排部分适应位置这样已排部分逐步扩大待排部分逐步缩小直到已排部分扩大到整个为止. import java.util.*; public InsertSort{ public void InsertSorting(C... [阅读全文]

多叉树的层次遍历算法

最近学习c,越看越觉得以前所学只是皮毛.这几天正好有空闲就写点小算法玩玩. 多叉树层次遍历 这个在网上有完整好像不多.这次我就把写贴出来, 有兴趣朋友起来研究下. TreeNode.h 文件 #ndef __TREENODE_ # __TREENODE_ # "StdAfx.h" # # list # iostream # queue using std; ... [阅读全文]

lingo:LINGO使用指南(转载1)

LINGO是用来求解线性和非线性优化问题的简易工具。LINGO内置了一种建立最优化模型的语言,可以简便地表达大规模问题,利用LINGO高效的求解器可快速求解并分析结果。 §1 LINGO快速入门 当你在windows下开始运行LINGO系统时,会得到类似下面的一个窗口: 外层是主框架窗口,包含了所有菜单命令和工具条,其它所有的窗口将被包含在主窗口之下。在主窗口内的标题为LINGO Mod... [阅读全文]

全排列递归:全排列的递归算法

using System; namespace TotalSort { /**//// summary /// 全排列的递归算法 /// /summary class Class1 { /**//// summary /// 应用程序的主入口点。 /// /summary [STAThread] static void Main(string[] args) { //char[] s = "abc... [阅读全文]

字符串匹配算法:串匹配算法(C & assembly)

Knuth-Morris-Pratt(缩写KMP)串匹配算法是个基本串操作算法在各种含有串操作中广泛使用 KMP匹配最大优点在于——主串无需回溯故可以用于数据流匹配如可顺序读入文件过程中实现匹配同时它也是各种匹配算法中速度最快 此处给出了算法C代码另外还写了段汇编优化参考代码虽无太大用处但仍可作为汇编优化参考编写参考了 清华版 严蔚敏吴伟... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共792条 分27页