锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产69精品久久久久99,香蕉久久影院,精品无码久久久久久午夜http://www.shnenglu.com/zhaoyao91/category/16439.html瀛︿範鎬葷粨涓庣粡楠屼氦嫻?/description>zh-cnMon, 11 Apr 2011 19:19:48 GMTMon, 11 Apr 2011 19:19:48 GMT60PointerPool(鎸囬拡姹?http://www.shnenglu.com/zhaoyao91/archive/2011/04/11/143952.html浠婃櫄鎵撹佽檸浠婃櫄鎵撹佽檸Mon, 11 Apr 2011 08:13:00 GMThttp://www.shnenglu.com/zhaoyao91/archive/2011/04/11/143952.htmlhttp://www.shnenglu.com/zhaoyao91/comments/143952.htmlhttp://www.shnenglu.com/zhaoyao91/archive/2011/04/11/143952.html#Feedback5http://www.shnenglu.com/zhaoyao91/comments/commentRss/143952.htmlhttp://www.shnenglu.com/zhaoyao91/services/trackbacks/143952.html闃呰鍏ㄦ枃

]]>
LHRODT(闈為掑綊姹傝В搴︽暟涓?鐨勭嚎鎬ч綈嬈℃柟紼嬬殑絎琻欏癸級http://www.shnenglu.com/zhaoyao91/archive/2011/04/04/143401.html浠婃櫄鎵撹佽檸浠婃櫄鎵撹佽檸Mon, 04 Apr 2011 06:40:00 GMThttp://www.shnenglu.com/zhaoyao91/archive/2011/04/04/143401.htmlhttp://www.shnenglu.com/zhaoyao91/comments/143401.htmlhttp://www.shnenglu.com/zhaoyao91/archive/2011/04/04/143401.html#Feedback0http://www.shnenglu.com/zhaoyao91/comments/commentRss/143401.htmlhttp://www.shnenglu.com/zhaoyao91/services/trackbacks/143401.html銆銆濡傞錛屽埄鐢ㄩ潪閫掑綊鍔炴硶瑙e喅a(n) = r1*a(n-1) + r2*a(n-2)闂銆傚叾涓枑娉㈤偅濂戞暟鍒楀嵆涓簉1 = r2 = a1 = a2 = 1鐨勭壒渚嬨?br>銆銆鍑芥暟鏀寔涓ょ鐗堟湰鐨勮皟鐢紝涓縐嶆槸瀹屽叏鐗堬紝涓縐嶆槸綆媧佺増銆傚畬鍏ㄧ増闇瑕侊紩涓弬鏁皉1 r2 a1 a2 n錛岀畝媧佺増鍙渶瑕佷竴涓弬鏁皀銆傚叿浣撲嬌鐢ㄦ柟娉曡浠g爜娉ㄩ噴銆?/p>
/*********************************************************************************
 *鍚嶇О:LHRODT.h
 *鐗堟湰鍙?0.1
 *浣滆?璧佃(涓北澶у2010綰?
 *鏃墮棿:2011.4.4
 *綆浠?
 *        linear homogeneous relation of degree two鐨勮綆楀嚱鏁?褰㈠: 
 *            a(n) = r1*a(n-1) + r2*a(n-2)
 *    榪欐牱鐨勯掑綊鏁板垪錛屽彧闇璋冪敤鍑芥暟
 *            LHRODT( r1, r2, a1, a2, n )
 *    鍗沖彲榪斿洖鏁板垪鐨勭a(n)欏?r1,r2,a1,a2鍧囦負double綾誨瀷,n涓篿nt綾誨瀷,榪斿洖綾誨瀷涓篸ouble).
 *    榪欓噷r1,r2涓哄叕寮忎腑r1,r2,鑰宎1,a2涓烘暟鍒楃殑澶翠袱欏?n涓虹鍑犻」.鍑芥暟甯︾紦瀛樺姛鑳?鍗崇涓嬈?br> *    璋冪敤鍚?涓嬫璋冪敤鍙互鍙緭鍏?br> *            LHRODT( n )
 *    .
 *
 *鏈畬鎴愮壒鎬?
 *    1.涓嶅惈鏈夋暟鎹嫻嬪姛鑳?濡傛灉杈撳叆鐨勬暟鎹棤瑙?鍒欎細榪斿洖0.
 *    2.綆媧佺増鐨勮皟鐢ㄤ笉鍖呭惈鏉′歡媯嫻嬫満鍒?濡傛灉涓嶆弧瓚蟲潯浠朵緷鐒朵細璋冪敤,浣嗘槸榪斿洖0.
 *    3.鏈惈鏈夎寖鍥存嫻嬪姛鑳斤紝濡傛灉鏁版嵁鍑芥暟緇撴灉澧為暱寰堝揩錛屾湁鍙兘鍑虹幇鏁版嵁婧㈠嚭鑰屾病鏈変換浣曟彁紺?
 *宸茬煡bug:
 *    1.鏃犳硶澶勭悊鏃犺В鏁版嵁鐨勮緭鍏?
 *    2.綆媧佺増鍦ㄦ湭璋冪敤瀹屽叏鐗堟垨鑰呭畬鍏ㄧ増璋冪敤澶辮觸鐨勬儏鍐典笅鍙繑鍥?.
 *    3.鍙兘鍦ㄦ病鏈変換浣曟彁紺虹殑鎯呭喌涓嬪嚭鐜版暟鎹孩鍑?
 *鐗堟潈淇℃伅:
 *        璇ヤ唬鐮佷負寮婧愪唬鐮?鍘熶綔鑰呬繚鐣欏叾鎵鏈夋潈.浣犲彲浠ユ嫹璐?淇敼,浣跨敤璇ヤ唬鐮?浣嗘槸璇蜂繚鐣欏繀
 *    瑕佺殑鐗堟潈淇℃伅.
 ********************************************************************************
*/


#ifndef LHRODT_H
#define LHRODT_H
#include 
<cmath>
using std::pow;

class fsLHRODT //fs = function support
{
public:
    fsLHRODT();
    
double operator()( doubledoubledoubledoubleint );
    
double operator()( int );

private:
    
double x1; //x1 x2 u1 u2 det 鍧囦負璁$畻榪囩▼鐨勪腑闂村彉閲?/span>
    double x2; //result 涓烘渶鍚庣粨鏋滅殑涓存椂鍌ㄥ瓨
    double u1;
    
double u2;
    
double det;
    
double result;
    
bool flag; //鏍囪瀹屽叏鐗堢殑鍑芥暟鏄惁琚皟鐢ㄨ繃
}
;

fsLHRODT::fsLHRODT()
    : x1( 
0 ), x2( 0 ), u1( 0 ), u2( 0 ), det( 0 ), result( 0 ), flag( false )
{
}


double fsLHRODT::operator()( double r1, double r2, double a1, double a2, int n )
{
    flag 
= true;
    det 
= r1*r1 + 4*r2;

    
if ( det < 0 ) //det灝忎簬0璇存槑杈撳叆鐨勬暟鎹笉鍚堟硶,涓嶈兘鎸夌収鍏紡璁$畻,騫朵笖涓嬫涓嶈兘鐩存帴璋冪敤綆媧佺増鍑芥暟
    {
        flag 
= false;
        
return 0;
    }

    
else if ( det > 0 )
    
{
        det 
= sqrt( det );
        x1 
= ( r1 + det ) / 2;
        x2 
= ( r1 - det ) / 2;
        u1 
= ( a1*x2 - a2 ) / ( x1*( x2 - x1 ) );
        u2 
= ( a2*x1 - a1 ) / ( x2*( x1 - x2 ) );
        result 
= u1*pow( x1, n ) + u2*pow( x2, n );
        
return result;
    }

    
else
    
{
        x1 
= r1 / 2;
        u2 
= ( a2 - x1*a1 ) / x1*x1;
        u1 
= a1 / x1 - u2;
        result 
= ( u1 + u2*n ) * pow( x1, n );
        
return result;
    }

}


double fsLHRODT::operator()( int n )
{
    
if ( flag )
    
{
        
if ( det < 0 )
            
return 0;
        
else if ( det > 0 )
        
{
            result 
= u1*pow( x1, n ) + u2*pow( x2, n );
            
return result;
        }

        
else
        
{
            result 
= ( u1 + u2*n ) * pow( x1, n );
            
return result;
        }

    }

    
else
        
return 0;
}


fsLHRODT LHRODT;

#endif


]]>
probability(姒傜巼鍙戠敓鍣?http://www.shnenglu.com/zhaoyao91/archive/2011/04/03/143359.html浠婃櫄鎵撹佽檸浠婃櫄鎵撹佽檸Sun, 03 Apr 2011 11:56:00 GMThttp://www.shnenglu.com/zhaoyao91/archive/2011/04/03/143359.htmlhttp://www.shnenglu.com/zhaoyao91/comments/143359.htmlhttp://www.shnenglu.com/zhaoyao91/archive/2011/04/03/143359.html#Feedback3http://www.shnenglu.com/zhaoyao91/comments/commentRss/143359.htmlhttp://www.shnenglu.com/zhaoyao91/services/trackbacks/143359.html銆銆鍙湁涓涓猟ouble鍙傛暟錛屼互鐧懼垎姣旂殑褰㈠紡緇欏嚭鍙戠敓姒傜巼銆傚垯鍑芥暟姣忔璋冪敤鎸夌収榪欎釜姒傜巼榪斿洖true銆?br>銆銆鎻愮ず錛氬嚱鏁板唴閮ㄤ細璋冪敤srand( time( 0 ) )銆傜壒鍒儏鍐典笅闇璋ㄦ厧銆?br>

#ifndef PROBABILITY_H
#define PROBABILITY_H

#include 
<cstdlib>
#include 
<iostream>
#include 
<ctime>
using namespace std;

bool probability( double p ) //澶ф鑳界簿紜埌灝忔暟鐐瑰悗涓浣?/span>
{
    
double happeness;
    
static bool flag = false;

    
if ( flag == false )
    
{
        srand( time( NULL ) );
        flag 
= true;
    }


    
/*
    happeness = rand() % 10001;
    happeness /= 100;
    榪欐牱鐨勮繍綆楀緱鍒扮殑鍊兼鐜囨槸涓嶆弧瓚抽鎰忕殑銆?br>    鎵浠and() % 榪欐牱鐨勮繍綆楀叾瀹炲茍娌℃湁瀹炵幇鐪熸鐨勫叕騫抽殢鏈恒?br>    
*/


    happeness 
= rand();
    happeness 
/= RAND_MAX;
    happeness 
*= 100;
    
    
return ( happeness <= p );
}


#endif


]]>
findAnWithDegreeOfTwo(璁$畻搴︽暟涓?鐨勯綈嬈¢掑綊鏁板垪鐨勭n欏?http://www.shnenglu.com/zhaoyao91/archive/2011/04/03/143358.html浠婃櫄鎵撹佽檸浠婃櫄鎵撹佽檸Sun, 03 Apr 2011 11:53:00 GMThttp://www.shnenglu.com/zhaoyao91/archive/2011/04/03/143358.htmlhttp://www.shnenglu.com/zhaoyao91/comments/143358.htmlhttp://www.shnenglu.com/zhaoyao91/archive/2011/04/03/143358.html#Feedback4http://www.shnenglu.com/zhaoyao91/comments/commentRss/143358.htmlhttp://www.shnenglu.com/zhaoyao91/services/trackbacks/143358.htmla(n) = r1*a(n-1) + r2*a(n-2)
銆銆鍏朵腑r1 r2鏄父鏁幫紝a1 a2宸茬煡錛屾寜鐓ч『搴廰1 a2 r1 r2 n杈撳叆鍙傛暟錛屽垯榪斿洖榪欐牱涓涓掑綊鏁板垪鐨勭n欏瑰箋傜被鍨嬪潎涓篸ouble
#ifndef FINDAN_H
#define FINDAN_H

#include 
<cmath>

// a(n) = r1*a(n-1) + r2*a(n-2), give the a1, a2, r1, r2 and n
double findAnWithDegreeOfTwo( double a1, double a2, double r1, double r2, int n )
{
    
double x1;
    
double x2;
    
double u1;
    
double u2;
    
double det = r1*r1 + 4*r2;
    
double result;

    
if ( det < 0 )
        
return 0;
    
else if ( det > 0 )
    
{
        det 
= sqrt( det );
        x1 
= ( r1 + det ) / 2;
        x2 
= ( r1 - det ) / 2;
        u1 
= ( a1*x2 - a2 ) / ( x1*( x2 - x1 ) );
        u2 
= ( a2*x1 - a1 ) / ( x2*( x1 - x2 ) );
        result 
= u1*pow( x1, n ) + u2*pow( x2, n );
        
return result;
    }

    
else
    
{
        x1 
= r1 / 2;
        u2 
= ( a2 - x1*a1 ) / x1*x1;
        u1 
= a1 / x1 - u2;
        result 
= ( u1 + u2*n ) * pow( x1, n );
        
return result;
    }

}


#endif


]]>
Zeller(璁$畻鏌愪竴澶╂槸鏄熸湡鍑狅級http://www.shnenglu.com/zhaoyao91/archive/2011/04/03/143357.html浠婃櫄鎵撹佽檸浠婃櫄鎵撹佽檸Sun, 03 Apr 2011 11:47:00 GMThttp://www.shnenglu.com/zhaoyao91/archive/2011/04/03/143357.htmlhttp://www.shnenglu.com/zhaoyao91/comments/143357.htmlhttp://www.shnenglu.com/zhaoyao91/archive/2011/04/03/143357.html#Feedback0http://www.shnenglu.com/zhaoyao91/comments/commentRss/143357.htmlhttp://www.shnenglu.com/zhaoyao91/services/trackbacks/143357.html銆銆杈撳叆涓変釜鍙傛暟鍒嗗埆琛ㄧず騫淬佹湀銆佹棩錛岃繑鍥炰竴涓猧nt鏁板瓧錛屼唬琛ㄨ繖涓澶╂槸鏄熸湡鍑犮傝綆楄繃紼嬮噰鐢ㄨ敗鍕掑叕寮忋?/p>
#ifndef ZELLER_H
#define ZELLER_H

int Zeller( int y, int m, int d )
{    
    
int c;

    
if ( m <= 2 )
    
{
        m 
+= 12;
        y
--;
    }

    
    c 
= y / 100;
    y 
%= 100;

    
int w = ( y+(y/4)+(c/4)-2*c+(26*(m+1)/10)+d-1 ) % 7;
    
if ( w <= 0 )
        w 
+= 7;

    
return w;
}


#endif


]]>
久久青青草原精品国产软件| 潮喷大喷水系列无码久久精品| 久久久久无码精品| 亚洲欧洲精品成人久久曰影片| 久久精品日日躁夜夜躁欧美| AV狠狠色丁香婷婷综合久久| 久久天天躁狠狠躁夜夜2020老熟妇| 色妞色综合久久夜夜| 国产精品毛片久久久久久久| 日本国产精品久久| 久久国产精品久久国产精品| 久久久久国产精品麻豆AR影院 | 99热精品久久只有精品| 久久久久av无码免费网| 久久99精品久久久久久噜噜| 久久综合给合久久狠狠狠97色| 色婷婷噜噜久久国产精品12p| 久久99热狠狠色精品一区| 久久只有这里有精品4| 久久国产成人午夜aⅴ影院| 欧美噜噜久久久XXX| 久久亚洲AV无码精品色午夜| 久久精品亚洲福利| 亚洲国产成人久久精品影视| av无码久久久久不卡免费网站| 97久久国产露脸精品国产| 亚洲人成无码网站久久99热国产 | 国产亚洲精午夜久久久久久| 91精品国产91久久久久福利 | 欧美久久精品一级c片片| 韩国免费A级毛片久久| 一本久久知道综合久久| 久久人人爽人人人人爽AV| 国产成人综合久久精品红| 久久性精品| 无夜精品久久久久久| 久久狠狠一本精品综合网| 久久亚洲国产成人影院网站| 久久精品99无色码中文字幕| 色婷婷噜噜久久国产精品12p| 开心久久婷婷综合中文字幕|