算法
杨名天吓
这个作者很懒,什么都没留下…
展开
-
java解析CRL文件
import java.io.FileInputStream; import java.io.FileNotFoundException; import java.security.cert.CRLException; import java.security.cert.CertificateException; import java.security.cert.Certific原创 2012-06-02 15:57:02 · 1149 阅读 · 0 评论 -
JavaScript快速排序算法QuickSort实现
http://www.codeproject.com/Tips/798092/JavaScript-Quick-Sort-Array-Proto-Type-MethodIntroductionThis is a proto type method for arrays in JavaScript. It utilizes an iterative version of转载 2014-09-27 14:09:07 · 833 阅读 · 0 评论 -
排序算法
http://zh.wikipedia.org/wiki/Category:%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95转载 2014-09-27 19:38:33 · 848 阅读 · 0 评论 -
快速排序(Quicksort)的Javascript实现
转子:http://www.ruanyifeng.com/blog/2011/04/quicksort_in_javascript.html转载 2014-09-26 18:30:25 · 498 阅读 · 0 评论 -
JavaScript各种排序的性能比较
转自:http://www.nowamagic.net/librarys/veda/detail/980转载 2014-09-26 18:31:44 · 620 阅读 · 0 评论 -
扫雷核心算法
定义在该案例中我们要实现类似于windows扫雷游戏程序的核心功能,我们将扫雷游戏的核心功能分为以下4个模块:1, 随机布雷模块在该模块中,我们要为扫雷游戏随机的布置地雷,扫雷游戏的布雷面板可以用二维int数组表示,若某位置为地雷,则该位置用数字-1表示,若该位置不是地雷,则暂时用数字0表示。我们要编写程序完成在该二维数组中随机布雷的操作,转载 2014-04-03 22:01:53 · 1125 阅读 · 0 评论 -
C++ Base64加密解密
原文地址:http://www.adp-gmbh.ch/cpp/common/base64.htmlThe cpp filebase64.cpp/* base64.cpp and base64.h Copyright (C) 2004-2008 René Nyffenegger This source code is provided 'as-i转载 2013-09-26 23:53:56 · 2397 阅读 · 0 评论 -
cocos2d-x异或加密解密
XORCrypto.h代码#pragma once#include #include "cocos2d.h"using namespace std;class XORCrypto{private: XORCrypto(void); ~XORCrypto(void);public: static XORCrypto *instance(); void encode(原创 2013-09-02 23:37:07 · 3437 阅读 · 1 评论 -
c++字符串简单加密
#include "stdafx.h"#include#includeusing namespace std;void Makecode(char *pstr,int *pkey);void Cutecode(char *pstr,int *pkey);int _tmain(int argc, _TCHAR* argv[]){ int key[]={1转载 2013-09-02 16:39:15 · 8785 阅读 · 0 评论 -
java操作文件 文件----二进制----字符串---二进制---文件
先说一下需求:用webservice实现文件传输,并且客户端只能接收字符串。需求比较变态,因为是要和以前的PB程序进行整合,没办法。 经过长时间的测试,发现两种方法: 1、JAVA读文件--二进制--转化成字符串--二进制--文件。这种方法在二进制转字任串的时候必须用iso8859-1编码,同理字符串到二进制也要用iso8859-1,否则会丢失数据,最后生成文件时错转载 2013-08-31 10:15:52 · 1693 阅读 · 0 评论 -
圆形与矩形碰撞算法
/** arcX,arcY表示圆的绘制坐标,就是左上角坐标 ,arcR为圆半径;rectX,rectY,rectW,rectH分别表示矩形的绘制坐标与宽高*/public static final boolean isArcRectCollides(int arcX, int arcY,int arcR, int rectX, int rectY, int rectW, int r转载 2013-04-19 15:08:09 · 1826 阅读 · 0 评论 -
无向图的最短路径求解算法之——Dijkstra算法
在准备ACM比赛的过程中,研究了图论中一些算法。首先研究的便是最短路的问题。《离散数学》第四版(清华大学出版社)一书中讲解的Dijkstra算法是我首先研究的源材料。 如何求图中V0到V5的最短路径呢? java实现的方式如下: 第一步,根据图来建立权值矩阵: int[][] W = { { 0,转载 2012-08-26 22:59:03 · 2818 阅读 · 0 评论 -
java中文RSA加密解密
import java.io.UnsupportedEncodingException;import java.math.BigInteger;import java.net.URLDecoder;import java.net.URLEncoder;import java.security.KeyPair;import java.security.KeyPairGenerat原创 2012-06-12 12:33:11 · 7666 阅读 · 0 评论 -
java汉字加密解密
import java.io.UnsupportedEncodingException;import java.math.BigInteger;public class ChineseTrans {public static void main(String[] args) throws UnsupportedEncodingException {String Mtext="n原创 2012-06-11 23:14:46 · 5310 阅读 · 0 评论 -
RSA算法详解
http://www.cownew.com/baike/biancheng/6857.html1 RSA算法的原理如下: 1.1原理 假设我们需要将信息从机器A传到机器B,首先由机器B随机确定一个Key,我们称之为密匙private_key,将这个可KEY始终保存在机器B中而不发出来;然后,由这个private_key计算出另一个Key,我们称之为公匙Pub原创 2012-05-19 15:16:20 · 1165 阅读 · 0 评论 -
可视化排序
http://panthema.net/2013/sound-of-sorting/转载 2014-09-27 19:58:06 · 563 阅读 · 0 评论