C语言实现Base64算法 代码段

/* Base64是一种基于64个可打印字符来表示二进制数据的表示方法。三个字节有24个比特,对应于4个Base64单元,即3个字节需要用4个可打印字符来表示。 当最后剩余一个八位字节(一个byte)时,最后一个6位的base64字节块有四位是0值,最后附加上两个等号; 如果最后剩余两个八位字节(2个byte)时,最后一个6位的base字节块有两位是0值,最后附加一个等号。 */ #include

kdloeki 2015-05-21   1329   0
C/C++  

插入排序算法java实现 代码段

插入排序算法java实现 import java.util.Arrays; import java.util.List; import java.util.Scanner; public class InsertSort

hollistertop 2016-02-09   1721   0
算法  

C# 实现的 AES 加密算法 代码段

using System; using System.IO; using System.Security.Cryptography; // // Sample encrypt/decrypt functions // Parameter checks and error handling // are ommited for better readability // @author:Ashwin

Blake36Q 2016-02-27   2161   0
c#   AES   加密  
P5

  DES算法用C++实现的源代码 文档

DES算法用C++实现的源代码   用C++实现的源代码 #include "memory.h" #include "stdio.h" enum  {encrypt,decrypt};//ENCRYPT:加密,DECRYPT:解密

opend7y8 2012-12-24   716   0

一个快速、高效的Levenshtein算法实现 经验

Levenshtein算法,用于计算两个字符串之间的Levenshtein距离。而Levenshtein距离又称为编辑距离,是指两个字符串之间,由一个转换成另一个所需的最少编辑操作次数。许可的编辑操作

jopen 2013-12-04   12141   0
算法  

几种排序算法实现分析 经验

几种排序算法实现分析

jopen 2014-03-15   11425   0
算法  

PHP实现常见查找和排序算法 经验

下面分享一些最常见的算法,用PHP如何实现。 1、冒泡排序 function bubble_sort($arr) { $n=count($arr); for($i=0;$i<$n-1;$i++){

jopen 2014-03-27   29880   0
PHP   算法  

各种加密算法简介及其Java实现 经验

1. 加密算法的介绍 根据密钥类型不同将现代密码技术分为两类:对称加密算法(秘密钥匙加密)和非对称加密算法(公开密钥加密)。对称钥匙加密系统是加密和解密均采用同一把秘密钥匙,而且通信双方都必须获得

jopen 2014-10-11   45786   0
算法  

DBSCAN聚类算法原理及其实现 经验

with Noise)聚类算法,它是一种基于高密度连通区域的、基于密度的聚类算法,能够将具有足够高密度的区域划分为簇,并在具有噪声的数据中发现任意形状的簇。我们总结一下DBSCAN聚类算法原理的基本要点: D

jopen 2015-11-15   39574   0
算法  

各种排序算法的深入分析及java实现 经验

排序一直以来都是让我很头疼的事,以前上《数据结构》打酱油去了,整个学期下来才勉强能写出个冒泡排序。由于下半年要准备工作了,也知道排序算法的重要性(据说是面试必问的知识点),所以又花了点时间重新研究了一下。 排序大的分类可以分为两种

poorzerg 2016-02-03   18923   0

DES加密算法C++实现 代码段

Des_Run ( char Out[8], char In[8], bool Type ); //DES算法 void main ( int argc, char *argv[] ) { char key[12]={1

md3c 2015-01-04   4926   0
加密  

关键路径算法C++实现代码 代码段

#include <dos.h> #include <conio.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #define MAX_VERTEX_NUM 30 //图的最大顶点数 #define MAX 30 //栈的最大容量 #define INFINITY 30000; //定义最大的最迟发生时间 enum BO

gwf6 2015-01-04   2343   0
C/C++  

java实现MD5加密算法 代码段

import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class MD5Util { public static String generateMD5(String input) {

y37f 2015-03-15   1478   0
Java  

PHP 实现四种基本排序算法 代码段

许多人都说算法是程序的核心,算法的好坏决定了程序的质量。作为一个初级phper,虽然很少接触到算法方面的东西。但是对于基本的排序算法还是应该掌握的,它是程序开发的必备工具。这里介绍冒泡排序,插入排序,

jopen 2015-04-09   2663   0

C#实现的算24点游戏的算法 代码段

C#实现的算24点游戏的算法 using System; using System.Collections.Generic; using System.Linq; using System.Text;

enpc 2015-05-02   3243   0
C#   算法  

敏感词过滤算法实现 经验

说到敏感词过滤,我也觉得这里没有必要写这个文章,因为前人已经前前后后有过很多种算法解决该问题。这里我之所以写这个文章,是因为我自己自创了一种算法(真的是自创哦,因为我在写这个算法的时候,完全是自己想出来的方式,没有借鉴任何代码!

openkk 2011-12-27   101143   0
算法  

利用crypto++库实现AES加密算法 经验

利用crypto++库实现AES加/解密字符串,文件 MyAES.h: /* * MyAES.h * * Created on: 2013-3-6 * Author: hust */ #ifndef

jopen 2013-10-13   58702   0
算法  

8大排序算法C语言实现 经验

常见经典排序算法 1.希尔排序 2.二分插入法 3.直接插入法 4.带哨兵的直接排序法 5.冒泡排序 6.选择排序 7.快速排序 8.堆排序 一.希尔(Shell)排序法(又称宿小增量排序,是1959年由D

jopen 2014-10-21   28375   0
算法  

K最近邻(KNN)算法的java实现 经验

1. 急切学习与懒惰学习 急切学习:在给定训练元组之后、接收到测试元组之前就构造好泛化(即分类)模型。 属于急切学习算法有:决策树、贝叶斯、基于规则的分类、后向传播分类、SVM和基于关联规则挖掘的分类等等。

jopen 2014-09-04   126898   0
算法  

结合PageRank算法用Java实现文本相似度 经验

目标 尝试了一下把PageRank算法结合了文本相似度计算。直觉上是想把一个list里,和大家都比较靠拢的文本可能最后的PageRank值会比较大。因为 如 果最后计算的PageRank值大,说明

jopen 2014-05-01   41343   0
算法  
1 2 3 4 5 6 7 8 9 10