算法学习笔记 经验

算法虐我千百遍,我待算法如初恋。 学习方法 1) 把所有经典算法写一遍 2) 看算法源码 3) 加入算法学习社区,相互鼓励学习 4) 看经典书籍 基本数据结构和算法 这些算法全部自己敲一遍:

jopen 2015-09-28   54315   0
算法  

Nginx下流量拦截算法 经验

ngx_http_limit_req_module 、流量限制模块 ngx_stream_limit_conn_module 基于令牌桶算法,可以方便的控制令牌速率,自定义调节限流,就能很好的限制请求数量,然而,nginx.conf问题还是在于无法热加载。

f453 2015-10-24   28112   0

最短路径算法 经验

有趣的是,解决A点到B点的最短路径算法不会比单源最短路径问题简单,我们所知的求A点到B点的最短路径算法就是求A点到任何点的最短路径。我们除了这样做,好像也没什么好办法了。 Dijkstra算法 基本原理:

jopen 2016-01-14   16869   0
算法  

流行的机器学习算法概述 经验

本文我们会概述一些流行的机器学习算法。 机器学习算法很多,并且它们自身又有很多延伸。因此,如何确定解决一个问题的最好算法是很困难的。 下面我们先说基于学习方式对算法的分类和算法之间的相似性,让大家有个整体意识;接着再陈述各类算法。

maysut 2016-02-20   44504   0

初探12306售票算法 经验

字符串表示10000000000000000每一位代表一个站点,每天放票前初始化到下面的订票表中,数据如下 订票表中的始发受限站点和终到受限站点可以灵活搭配(这个就可以实现限制站点发售) 2

wzgt9456 2016-02-15   9750   0
算法  

JS六种排序算法 经验

(h-1)/3;//改变间隔 } showDateChange(changedData); } // 归并排序 // 数据分为 step为间隔的小数组 // 将小数组排序 step变大 直到为1/2个数组 // 将前后两个已排序的数组

diamond280 2016-09-26   7076   0
P65

  遗传算法原理与应用 文档

遗传算法原理与应用唐 慧 丰 2006 年 5 月 2. 报告提纲一、遗传算法概述 二、遗传算法原理 三、遗传算法的应用 3. 一、遗传算法概述1、智能优化算法 2、基本遗传算法 3、遗传算法的特点

enlight 2011-12-28   5835   0
报告   Go  

推荐功能的两种算法 博客

其妙。其实推荐的算法有很多种,而且不一定 有固定的模式,它会根据产品的特性,推荐的目的,以及其它方面的要求而不同。 不过具体的不一样,但是其原理性的大概有以下几种算法。专门研究算法的人写的太深奥了

openkk 2012-02-28   1262   0
P17

  matlab最短路径算法 文档

《数学实验》科学出版社 2.张绍民 李淑华 《数据结构教程C语言版》中国电力出版社 主讲:重庆大学 龚 劬1 2. 主要内容Floyd算法Dijkstra算法两个例子的求解引例2:最廉价航费表的制定引例1:最短运输路线问题2

单翼天使 2011-08-16   9176   0

java基数排序算法 代码段

d = 1; d <= getMax(arr); d++) { // 临时数组,用来存放排序过程中的数据 long[] tmpArray = new long[arr.length]; // 位记数器,

码头工人 2014-12-28   1154   0

python解决八皇后算法 代码段

python解决经典算法八皇后问题,在棋盘上放置8个皇后,而不让她们之间互相攻击。 import sys, itertools from sets import Set NUM_QUEENS = 8 MAX

fwwc 2015-01-08   1670   0
Python  

快速排序的算法C++实现 代码段

#include <stdio.h> #include <stdlib.h> #define SORT_ARRAY_SIZE 10000 #define PIVOT_FIRST 1 #define PIVOT_LAST 0 #define PIVOT_MEDIAN_OF_THREE 0 void QuickSort(int *array, int start, int end); int Choo

c6e3 2015-01-08   1244   0

java实现选择排序算法 代码段

选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中 继续寻找最小(大)元素,

c6g3 2015-02-15   6430   0
Java  

Java实现RC5算法 代码段

java实现RC5算法 更多 0 java RC5 java实现RC5算法 [Java]代码 interface RC5 { public int keySize(); public long encrypt(long

ccfc 2015-03-02   2314   0
Java  

Java加密算法 RSA 代码段

util.Arrays; import javax.crypto.Cipher; /** * RSA算法 公钥加密 非对称加密 * @author stone * @date 2014-03-11 00:28:38

cp5m 2015-04-23   1842   0
Java  

java快速排序算法代码 代码段

package Mypackage; public class QuickSort { public static void main(String[] args) { int[] arr = { 2, 5, 4, 3, 7, 0, 9, 1, 6, 8 }; quickSort(arr, 2, 7); for (int i = 0; i < arr.length; i++) System.out

pc688 2015-05-05   885   0
Java  

KMP字符串查找算法 代码段

KMP算法的重点是寻找next数组,程序如下: #include #include #include using namespace std;

fefre 2015-07-27   1188   0
算法  

Java版 微信红包算法 代码段

private double[] divide(double totalMoney,int num,double minMoney){ double[] each = new double[num]; for(int i=0;i<num-1;i++){ //计算最大安全值,保证不会超出 。如果安全值越大,价格波动越大 .建议是平均值 double maxSafeMoney = (totalMone

jopen 2015-12-10   1673   0
Java  
P24

  常用算法之动态规划 文档

常用算法 动态规划   作者:liuchaohai    第 3 章 动态规划 动 态规划是本书介绍的五种算法设计方法中难度最大的一种,它建立在最优原则的基础上。采用动态规划方法,可以优雅而高效地解决许多用贪婪算法或分而治之算法

cooltaoism 2011-06-28   2982   0

常用的C语言算法库 libcstl 经验

libcstl是使用标准C编写的通用的数据结构和常用算法的库, 它模仿STL的接口形式, 包括序列容器,关联容器,容器适配器,迭代器,函数,算法等.libcstl为C编程中的数据管理提供了方便易用的程序库。

fmms 2012-01-09   82003   0
C语言   算法  
1 2 3 4 5 6 7 8 9 10