约瑟夫环算法Java实现代码 代码段

约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。 2B求解: private void myJosf(int teamLength, int baoshu) { int[] team = new int[teamL

m8x2 2015-02-02   4879   0
Java  

MD5加密算法的java实现 代码段

java.security.NoSuchAlgorithmException; /* * MD5 算法 */ public class MD5 { // 全局数组 private final static

b77m 2015-04-22   1471   0
Java  

一致性Hash算法的Java实现 代码段

TreeMap; /** * 一致性Hash算法 * 算法详解:http://blog.csdn.net/sparkliang/article/details/5279393 * 算法实现:https://weblogs

efbb 2015-05-06   4406   1
Java  

python实现高效率的排列组合算法 代码段

组合算法 本程序的思路是开一个数组,其下标表示1到m个数,数组元素的值为1表示其下标 代表的数被选中,为0则没选中。 首先... 组合算法 本程序的思路是开一个数组,其下标表示1到m个数,数组元素的值为1表示其下标

ybw8 2015-06-04   1568   0
Python  

RSA加密算法的C语言实现 代码段

// // main.cpp // RSA // // Created by liujan on 10/21/14. // Copyright (c) 2014 liujan. All rights reserved. // #include <iostream> #include "cmath" using namespace std; long long p = 1949, q = 3413;

ngmm 2015-06-07   5446   0
C/C++  

C语言实现汉诺塔算法 代码段

汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。 大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照 大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小 顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在 三根柱子之间一次只能移动一个圆盘。 #include<stdio.h> #include<iostream> using names

jopen 2015-06-30   951   0
C/C++  

C语言实现多级反馈队列调度算法 代码段

RoundRun(ReadyQueue *timechip); /*时间片轮转调度算法*/ void MultiDispatch(); /*多级调度算法,每次执行一个时间片*/ int main(void) { PrioCreate();

jopen 2015-08-24   26187   0
C/C++  

python实现马耳可夫链算法 代码段

import random import sys MAXGEN = 10000 NONWORD = '\n' w1 = w2 = NONWORD statetab = {} text = sys.stdin.read() words = text.split() for word in words: statetab.setdefault((w1, w2),[]).append(word) w1,

ex7n 2015-09-13   770   0
Python  
P10

  基于遗传算法自动组卷的实现 文档

基于遗传算法自动组卷的实现 2009-12-01 10:14 by 浪了N年, 1079 visits, 收藏, 编辑 1  遗传算法介绍 1.1 遗传算法概要     遗传算法是模拟达尔文的遗传选

jelly0812 2012-01-12   4038   0

Python vs PHP 冒泡排序和累加求和计算性能测试 经验

Python 2.7.6, PHP 5.4.39, PHP 7.0.0-dev(2015/04/21) 测试内容: 冒泡排序:对10个升序的数进行排序,降序输出,循环1百万次. 累加求和:0+1+2+3+

8gw234 2015-04-26   26486   0

使用php对二维数组按数组值进行排序 代码段

多维数组排序函数代码 /** * 多维数组排序 * @param array $array 要排序的数组 * @param string $key 排序依据字段 * @param string $order

79259058 2016-01-30   793   0

如何用最快速高效的算法来给一堆袜子配对? 资讯

n/2*n/4=n2/8 双袜子。 作为一个计算机科学家,我在想我应该怎么做?我立马就想到了根据尺寸颜色排序来得到一个复杂度为O(NlogN)的方法。 哈希或其他“非原地”的方法在这里不可取,因为我不可能复制袜子(要是可以的话就好了)。

jopen 2014-05-05   5043   0
算法  

轻量级大规模机器学习算法库Fregata开源:快速,无需调参 经验

带来了很多挑战。 最大的挑战就是庞大的数据量使得对计算资源的需求也急剧增长。首先经典的机器学习算法其计算量基本上都是与训练数据条数或者特征数量呈二次方甚至是三次方关系的[1]。即是说数据量或者特征

tianyuak47 2016-12-14   16216   0

Java文件夹排序(先文件夹排序,后文件排序 代码段

public static void sortFiles(File[] files) { Arrays.sort(files, new Comparator<File>() { @Override public int compare(File lhs, File rhs) { //返回负数表示o1 小于o2,返回0 表示o1和o2相等,返回正数表示o1大于o2。 boolean l1 = lhs

xg48 2015-04-11   2575   0
Java  

Python实现基于GPU的一些深度学习算法实现:deepnet 经验

Python实现基于GPU的一些深度学习算法实现,包括 Feed-forward Neural Nets Restricted Boltzmann Machines Deep Belief Nets Autoencoders

jopen 2015-01-28   30709   0
deepnet   算法  

各种语言对图片的处理算法实现 图片模糊实现代码 代码段

收集各种语言:C C++ Java C# JS 等等语言对图片的处理实现代码;包括高斯模糊、堆栈模糊、盒子模糊等等。 所有代码均开源;可拷贝使用。 项目地址 ImageCode FastBlur

podc9bw2 2016-03-01   30567   0

实现拖动排序列表的JS库:Sortable 经验

Sortable是一个简约的JavaScript库,实现了拖动排序列表的功能。 示例: http://rubaxa.github.io/Sortable/ 特性 支持触摸设备和现代浏览器 可以从一个列表拖动到另一个或同一列表中

jopen 2015-02-10   66818   0

java中排序实现简单的策略模式 经验

–封装变化的概念 –编程中使用接口,而不是对接口的实现 策略模式的定义 –定义一组算法,将每个算法都封装起来,并且使它们之间可以互换。 –策略模式使这些算法在客户端调用它们的时候能够互不影响地变化 策略模式的编写步骤

jopen 2011-12-26   35496   0

Python实现冒泡,插入,选择排序 经验

#python插入排序 def insertSort(a): for i in range(len(a)-1): #print a,i for j in range(i+1,len(a)): if a[i]>a[j]:

jopen 2014-09-11   14235   0

用HTML5原生实现拖放或排序 经验

拖放是一种很常见的功能,现在这个功能已经成为Html5标准的一部分。通过html5只需要简单几行代码即可实现拖放,比如下面这个例子,你可以将此图片上下拖放。 示例代码