C语言实现走台阶算法

C语言实现走台阶算法,是基于基于C98实现的的,具体代码如下: #include stdio.h #include stdlib.h #include string.h #define Maxsize 200 int getStepNum(int, int); void printSum(); int *step; int len; int main() { int n = 10; int maxStep = 2; ste...

日期:2013-07-18 21:28:49

点击:171

Java实现一致性Hash算法

Java代码实现了一致性Hash算法,并加入虚拟节点。,具体代码为: package com.baijob.commonTools; import java.util.Collection; import java.util.SortedMap; import java.util.TreeMap; /** * 一致性Hash算法 * 算法详解:http://blog.csdn.net/sparkliang...

日期:2013-07-16 21:35:19

点击:176

Google继续调整搜索算法 尽量降低误伤率

自Google升级新搜索算法以来,有越来越多的知名网站发现自己躺着中枪了。除了我们之前报道过的Digital Inspiration以外,今天Wired.com还报道说最大的Apple主题博客Cult of Mac在此次算法调整后从Google通过搜索过来的流量大跌80%,这导致他们全站的流量下降...

日期:2013-07-04 23:12:29

点击:132

PHP几率算法问题实例

问题是这样子的:在一个物品合成系统中,需要使用几件不同的物品来合成宝石,有不同的几率生成一颗(50%)、两颗(16%)和三颗(2%)宝石,其余的为爆掉,即什么也得不到。 PHP代码实现是这样子的: ?php//初始化数组$stone_arr = array( array( num = 1, pr...

日期:2013-06-23 23:15:27

点击:81

PHP强大的农历算法代码

php的农历算法和大伙儿分享下,具体看下面的代码: function lunarcalendar ($month, $year) {global $lnlunarcalendar;/*Lunar calendar 博大精深的农历原始数据和算法思路来自 Samp;S Lab a href=http://www.focus-2000.com target=_blankhttp://www.focus-...

日期:2013-06-23 23:10:09

点击:124

C++进程优先数调度算法FIFO

进程调度算法有FIFO,优先数调度算法,时间片轮转调度算法,分级调度算法,目前主要是考FIFO和优先数调度算法(静态优先级)。 输入:进程流文件,其中存储的是一系列要执行的进程, 每个作业包括四个数据项 进程名进程状态(1就绪2等待3运行)所需时间优先数(...

日期:2013-05-14 22:55:33

点击:143

php用递归算法实现无限分类

php用递归算法实现无限分类. 1, 'name' = 'dev', 'parentid' = 0 ), array( 'id' = 2, 'name' = 'php', 'parentid' = 1 ), array( 'id' = 3, 'name' = 'smarty', 'parentid' = 2 ), array( 'id' = 4, 'name' = 'life', 'parentid' = 0 ), array( 'id' = 5, '...

日期:2011-04-08 23:21:58

点击:191

c++实现死锁检测算法

c++实现死锁检测算法. #include #include #include const int MAXQUEUE=100; //定义表的最大行数 typedef struct node{ int resource; int process; }cell; cell occupy[MAXQUEUE]; int occupy_quantity; cell wait[MAXQUEUE]; int wait_quantity; //初始化...

日期:2011-04-05 10:37:33

点击:223

c++实现K-MEANS算法

c++实现K-MEANS算法. #include #include #include #define NA4/* 数据维数 */#define K3/* 聚类数 */#define Psize50/* 种群大小 */#define T30/* 最大迭代数 */#define ED0.0000001/* 结束条件 */typedef struct {double p[NA];double distance[K];}Point;t...

日期:2011-04-05 10:36:06

点击:225

C++实现各种排序算法的合集

C++各种排序算法的合集. #include #include struct node{int key;}r[20];struct rnode{int key;int point;};main(){void print(struct node a[20],int n);int creat();void shell(struct node a[20],int n);int hoare(struct node a[20],int l,int h);void q...

日期:2011-04-05 10:34:02

点击:206

关于银行家算法的介绍

银行家可以把一定数量的资金供多个用户周转使用,为保证资金的安全银行家规定: 1. 当一个用户对资金的最大需求量不超过银行家现有的资金就要接纳该用户 ; 2. 用户可以分期贷款 , 但垡的总数不能超过最大需求量 ; 3. 当银行家现有的资金不能满足用户的沿需垡...

日期:2011-04-05 10:32:08

点击:135

C++无重复随机数的算法

C++无重复随机数的算法 void permutation(int n, int *z_array){ int i, j, k, z; int buffer[N]; /* 初始化数组 */ for (i=0; i...

日期:2011-04-03 00:32:36

点击:198

C++实现无重复随机数的高效算法

函数permutation用于产生从0到n-1的无重复随机数,并将结果保存到数组z_array中。程序中使用buffer作为已使用随机数的记录数组,假定下一次产生一个随机数的(产生随机数的范围在不断缩小:rand()%(n-i))为z,遍历buffer,统计不大于该随机数且已使用过的随...

日期:2011-03-28 21:59:56

点击:152

JAVA DES加密算法的实现

JAVA DES加密算法的实现,具体查看下面代码: package com.agiers.util;public class Des { byte[] bytekey; public Des(String strKey) { int len = strKey.length(); if (len 8) { for (int i = len; i 8; i++) { strKey += " "; } } this.bytekey = strKey...

日期:2011-03-28 21:57:15

点击:186

C++实现金刚石图案算法代码

将半径为r的圆周n等分,然后用直线将各等分点隔点相连,形成的图案成为“金刚石”。 算法关键:二重循环,代表起点的外层循环从i=0开始到i=n-2,代表终点的内层循环从j=i+1循环到 j=n-1。(可以通过有限点的方式推算,比如说5个点) 难点解析:在于内层循环...

日期:2011-03-24 00:06:40

点击:415

百度最新关键词排名算法策略

在对一个网站进行优化时,需要注意网站内部结构和外部链接这两个搜索引擎比较基础的排名规则。 首先我们来看下外部链接,外部链连接需要注意以下几点 : 1 链接数量多少按照关键词从其他网页链接到该网页中出现的数量来判断网页对该关键词的相关性。比如,我...

日期:2011-03-20 23:38:23

点击:197

谷歌调整新的搜索算法 将过滤垃圾信息

谷歌刚刚对搜索算法进行了调整,借此向Demand Media等“内容农...

日期:2011-02-26 14:10:27

点击:97

C语言基础算法:插入排序法

用c实现的插入排序法,先输入10个数,然后利用插入排序法进行排序,将结果输出。算法简单,可供初学者学习。 #include stdio.h #include conio.h main() { int a[10],r[11]; int *p; int i,j; for(i=0;i10;i++) { p=a[i]; printf(please scan the NO: %d\n,i...

日期:2010-11-02 22:47:15

点击:120

如何在Java ME中实现碰撞检测算法

在Java ME游戏开发中,经常需要进行碰撞检测算法的实现,例如判断前面是否有障碍以及判断子弹是否击中飞机,都是检测两个物体是否发生碰撞,然后根据检测的结果通过碰撞检测算法做出不同的处理。 进行碰撞检测算法的物体可能有些的形状和复杂,这些需要进行...

日期:2010-10-24 23:24:20

点击:165

看一条Linux命令 了解一段人类文明

今天偶然在一个博客上看到关于Linux中日期隐含一段历史的介绍,很好奇,按照别人介绍的方法试验了下……...

日期:2011-01-06 10:50:25

点击:12

开发J2EE应用应遵循的几点原则

J2EE,作为开发mission-critical的企业级应用的一整套规范的整合平台,规范多、内容广,从而给开发J2EE应用带来了很多“麻烦”。比如,为实现内容的RDBMS存储,我们可能的方法有JDBC、Entity Beans、JD...

日期:2011-01-06 17:47:45

点击:9

IE9正式版版本号曝光 本月将正式发

按照传统惯例,在正式版发布之前微软将完成一个RTM-Escrow版本,该版本意味着此软件的开发过程已经结束,接下来就是和测试人员一起最后打磨该软件。 据可靠消息, IE9的RTM-Escrow版本已经确定,版本号为9.0.8110.16409 。在RTM-Escrow之后通常一个月内微软...

日期:2011-03-04 20:09:11

点击:215

IXWebHosting信用很不错分享退款经历

美国主机侦探的ixwebhosting版块版主说的域名注册超过24小时要扣19.95美金的,而我注册的免费域名已经超过4天,他也全额退款了,当然域名就取消了。之前听说IXWebHosting信用不好,态度很差,或者拖延时间拒付退款的,都是个别情况吧,至少我觉得他们效率还是...

日期:2011-01-20 17:07:36

点击:19

提高PHP编程效率 引入缓存机制提升

0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的...

日期:2011-01-05 16:34:37

点击:13

谈团购网站如何为商家提供可持续

现在的团购流程是:浏览-》购买-》消费-》评价-》结束,这是一个线性的、不可循环的流程,大多数消费者是消费一次就走,然后在团购网站上寻找下一家优惠到足够吸引他去消费的商家;...

日期:2011-01-20 17:07:35

点击:8

Word中简单一步建立Excel表格

作为Office中最常用的Word,有时需要用到表格的时候很多用户都不大喜欢在Excel从新建立一个表格执行复制操作,然后在粘贴回Word中。此时最快最有效率的方法就是在Word中插入表格,但是直接按插入表格就会出现输入多...

日期:2011-01-06 12:23:29

点击:13

Ubuntu在经济风暴中屹立不动

Ubuntu在经济风暴中屹立不动...

日期:2011-01-08 11:18:26

点击:20

LAMP平台的配置和安装详解

大纲:一、系统安装二、编译安装基本环境三、配置虚拟主机及基本性能调优四、基本安全设置五、附录及相关介绍...

日期:2011-01-05 17:12:39

点击:9

不同分辨率下网页设计标准尺寸

网页设计标准尺寸: 1、800*600下,网页宽度保持在778以内,就不会出现水平滚动条,高度则视版面和内容决定。 2、1024*768下,网页宽度保持在1002以内,如果满框显示的话,高度是612-615之间.就不会出现水平滚动条和垂直滚动条。(在dw里面有设定好的标准值, 10...

日期:2010-10-13 23:29:16

点击:179

共1页/19条