青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 1  文章 - 0  trackbacks - 0
<2025年9月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

常用鏈接

留言簿(3)

隨筆檔案

搜索

  •  

最新評論

共2頁: 1 2 
H好長的對話
re: 英語網站(超全) pass86 2007-07-19 12:58
謝謝LZ,贊。
re: subversion服務器的配置 pass86 2007-07-12 22:31
推薦subversion,贊一個
re: VS9中C++少得可憐的更新 pass86 2007-07-12 21:55
用VS是用的它的IDE,一些庫,如MFC,這是我看中的,至于編譯器,我還是看中GCC,
re: mutable的用法 pass86 2007-07-11 12:53
mutalbe是否是是標準的關鍵字呢?在GCC中編譯不過去。
re: UUID是什么? pass86 2007-07-09 13:59
hava a look.
re: 遠程過程調用 pass86 2007-07-09 13:57
have a look.
re: IDL是什么? pass86 2007-07-09 13:57
hava a look
re: subversion安裝配置記錄 pass86 2007-07-06 23:00
在WINDOWS下怎么配置呢?TortoiseSVN在WINDOWS下的。
支持第二種。
re: do...while(0)的妙用 pass86 2007-07-06 22:52
贊一個。
贊一個。
re: 管理信息系統論文 pass86 2007-06-25 17:07
是否有其它論文啊,如軟件工程的,我需要。
re: COM組件簡介 pass86 2007-06-22 23:30
路過。
記得以前學習的時候用了回溯的算法。
偶有過。
re: 程序員的十種級別 pass86 2007-06-21 17:47
先當個工頭也不錯啊。
re: Qt4.2.3編譯記錄 pass86 2007-06-21 17:37
在學習列表中,支持。
英文比較好啊。
re: VC調試進階(2)--多個exe pass86 2007-06-13 13:57
基本操作。
偶也考,努力。
。NET 2003,應該就沒有。
估計PFnCreateObject creatorFuncTable[MAX_TYPE_ID];因該是
PFnCreateObject* creatorFuncTable[MAX_TYPE_ID];
re: boost1.34.0編譯日志 pass86 2007-06-07 16:45
...updated 5279 targets...
re: boost1.34.0編譯日志 pass86 2007-06-07 16:36
搞定,原來是我用的vsvars32.bat應該在一個控制臺下完成,因為它只在當前控制臺中設置的環境變量生效。
LIB下生成了216個項目,1.2G。
re: boost1.34.0編譯日志 pass86 2007-06-07 14:00
bjam "sTOOLS=vc-7_1" --prefix=D:\Boost install
編譯中無法找到windows.h

完成結果
...failed updateing 244 targets...
...skiped 228 targets...
...updated 1022 targets...

WHY?

LIB文件夾下有102個項目。
我用GCC編譯不過去,
re: boost1.34.0編譯日志 pass86 2007-06-06 22:26
我把/*?/去掉了,代會編譯試試。
我編譯了一次1.33.1,只是復制了些頭文件到我的目標我的文件架,沒有生成。LIB文件,是怎么回事情呢,用的是。NET 2003選項,能夠給我發個
。NET2003的編譯明命令行嗎,謝謝。
pass86@gmail.com
恩,是個知識點,細致入微,
學到了。
你倆都學C++阿。
re: C++遺傳算法源程序 pass86 2007-05-26 17:38
我也寫過一點,從書上改編的。
/********************************************************************
Filename: aiWorld.h
Purpose: 遺傳算法,花朵演化。
Author: pass86
E-mail: pass86@gmail.com
Created: 2007/03/29
Id:
Copyright:
Licence:
*********************************************************************/
#ifndef AIWORLD_H_
#define AIWORLD_H_

#include <iostream>
#include <ctime>
#include <cstdlib>
#include <cmath>

#define kMaxFlowers 10

using std::cout;
using std::endl;

class ai_World
{
public:
ai_World()
{
srand(time(0));
}
~ai_World() {}

int temperature[kMaxFlowers]; //溫度
int water[kMaxFlowers]; //水質
int sunlight[kMaxFlowers]; //陽光
int nutrient[kMaxFlowers]; //養分
int beneficialInsect[kMaxFlowers]; //益蟲
int harmfulInsect[kMaxFlowers]; //害蟲

int currentTemperature;
int currentWater;
int currentSunlight;
int currentNutrient;
int currentBeneficialInsect;
int currentHarmfulInsect;

/**
第一代花朵
*/
void Encode();

/**
花朵適合函數
*/
int Fitness(int flower);

/**
花朵演化
*/
void Evolve();

/**
返回區間[start, end]的隨機數
*/
inline int tb_Rnd(int start, int end)
{
if (start > end)
return 0;
else
{
//srand(time(0));
return (rand() % (end + 1) + start);
}
}

/**
顯示數值
*/
void show();
};
// ----------------------------------------------------------------- //
void ai_World::Encode()
// ----------------------------------------------------------------- //

{
int i;

for (i=0;i<kMaxFlowers;i++)
{
temperature[i]=tb_Rnd(1,75);
water[i]=tb_Rnd(1,75);
sunlight[i]=tb_Rnd(1,75);
nutrient[i]=tb_Rnd(1,75);
beneficialInsect[i]=tb_Rnd(1,75);
harmfulInsect[i]=tb_Rnd(1,75);
}

currentTemperature=tb_Rnd(1,75);
currentWater=tb_Rnd(1,75);
currentSunlight=tb_Rnd(1,75);
currentNutrient=tb_Rnd(1,75);
currentBeneficialInsect=tb_Rnd(1,75);
currentHarmfulInsect=tb_Rnd(1,75);

currentTemperature=tb_Rnd(1,75);
currentWater=tb_Rnd(1,75);
currentSunlight=tb_Rnd(1,75);
currentNutrient=tb_Rnd(1,75);
currentBeneficialInsect=tb_Rnd(1,75);
currentHarmfulInsect=tb_Rnd(1,75);

}
// ----------------------------------------------------------------- //
int ai_World::Fitness(int flower)
// ----------------------------------------------------------------- //

{
int theFitness;


theFitness=abs(temperature[flower]-currentTemperature);
theFitness=theFitness+abs(water[flower]-currentWater);
theFitness=theFitness+abs(sunlight[flower]-currentSunlight);
theFitness=theFitness+abs(nutrient[flower]-currentNutrient);
theFitness=theFitness+abs(beneficialInsect[flower]-currentBeneficialInsect);
theFitness=theFitness+abs(harmfulInsect[flower]-currentHarmfulInsect);

return (theFitness);

}
// ----------------------------------------------------------------- //
void ai_World::Evolve()
// ----------------------------------------------------------------- //

{
int fitTemperature[kMaxFlowers];
int fitWater[kMaxFlowers];
int fitSunlight[kMaxFlowers];
int fitNutrient[kMaxFlowers];
int fitBeneficialInsect[kMaxFlowers];
int fitHarmfulInsect[kMaxFlowers];
int fitness[kMaxFlowers];
int i;
int leastFit=0;
int leastFitIndex;

for (i=0;i<kMaxFlowers;i++)
if (Fitness(i)>leastFit)
{
leastFit=Fitness(i);
leastFitIndex=i;
}

temperature[leastFitIndex]=temperature[tb_Rnd(0,kMaxFlowers - 1)];
water[leastFitIndex]=water[tb_Rnd(0,kMaxFlowers - 1)];
sunlight[leastFitIndex]=sunlight[tb_Rnd(0,kMaxFlowers - 1)];
nutrient[leastFitIndex]=nutrient[tb_Rnd(0,kMaxFlowers - 1)];
beneficialInsect[leastFitIndex]=beneficialInsect[tb_Rnd(0,kMaxFlowers - 1)];
harmfulInsect[leastFitIndex]=harmfulInsect[tb_Rnd(0,kMaxFlowers - 1)];

for (i=0;i<kMaxFlowers;i++)
{
fitTemperature[i]=temperature[tb_Rnd(0,kMaxFlowers - 1)];
fitWater[i]=water[tb_Rnd(0,kMaxFlowers - 1)];
fitSunlight[i]=sunlight[tb_Rnd(0,kMaxFlowers - 1)];
fitNutrient[i]=nutrient[tb_Rnd(0,kMaxFlowers - 1)];
fitBeneficialInsect[i]=beneficialInsect[tb_Rnd(0,kMaxFlowers - 1)];
fitHarmfulInsect[i]=harmfulInsect[tb_Rnd(0,kMaxFlowers - 1)];
}

for (i=0;i<kMaxFlowers;i++)
{
temperature[i]=fitTemperature[i];
water[i]=fitWater[i];
sunlight[i]=fitSunlight[i];
nutrient[i]=fitNutrient[i];
beneficialInsect[i]=fitBeneficialInsect[i];
harmfulInsect[i]=fitHarmfulInsect[i];
}

for (i=0;i<kMaxFlowers;i++)
{
if (tb_Rnd(1,100)==1)
temperature[i]=tb_Rnd(1,75);
if (tb_Rnd(1,100)==1)
water[i]=tb_Rnd(1,75);
if (tb_Rnd(1,100)==1)
sunlight[i]=tb_Rnd(1,75);
if (tb_Rnd(1,100)==1)
nutrient[i]=tb_Rnd(1,75);
if (tb_Rnd(1,100)==1)
beneficialInsect[i]=tb_Rnd(1,75);
if (tb_Rnd(1,100)==1)
harmfulInsect[i]=tb_Rnd(1,75);
}

}
void ai_World::show()
{
// cout << "\t temperature water sunlight nutrient beneficialInsect harmfulInsect\n";
cout << "current\t " << currentTemperature << "\t " << currentWater << "\t ";
cout << currentSunlight << "\t " << currentNutrient << "\t ";
cout << currentBeneficialInsect << "\t " << currentHarmfulInsect << "\n";
for (int i=0;i<kMaxFlowers;i++)
{
cout << "Flower " << i << ": ";
cout << temperature[i] << "\t ";
cout << water[i] << "\t ";
cout << sunlight[i] << "\t ";
cout << nutrient[i] << "\t ";
cout << beneficialInsect[i] << "\t ";
cout << harmfulInsect[i] << "\t ";
cout << endl;
}
}
#endif // AIWORLD_H_

//test.cpp
#include <iostream>
#include "ai_World.h"

using namespace std;

int main()
{
ai_World a;
a.Encode();
// a.show();
for (int i = 0; i < 10; i++)
{
cout << "Generation " << i << endl;
a.Evolve();
a.show();
}

system("PAUSE");
return 0;
}
re: boost asio 2:threading pass86 2007-05-25 17:41
亂碼顯示源代碼
re: C++模版全掌握(實例) pass86 2007-05-25 17:10
HAO.
re: 有一類程序員 pass86 2007-05-22 17:40
其實每個人不是一生下來就是高手。
這樣的人我到遇到。
還是應該虛心學習。
不知道.a文件做什么的,在boost中看到,偶孤陋寡聞。
由此看來是庫文件。
下下來看看,速度太慢。
VC6.0編譯錯誤:
console.cpp(72) : fatal error C1010: unexpected end of file while looking for precompiled header directive
但是用其它IDE能編譯成功,為什么呢?
這個東西真的挺有用的,DEBUG時用,不用MessageBox那么麻煩了。
re: 如何實現UI pass86 2007-05-08 13:49
UI的設計愈來愈重要,它能增強用戶的體驗,但是用過很多軟件後發現,單純的用圖片來做UI并不大吸引人,有點死板。
Picasa2的UI做的就很好啊,用戶的體驗很好,不知怎么做的,貌似用了OPENGL。
共2頁: 1 2 
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲乱码国产乱码精品精98午夜| 在线看一区二区| 亚洲午夜精品网| 亚洲毛片av| 欧美日韩一区在线视频| 亚洲在线成人精品| 亚洲一区二区三区乱码aⅴ| 国产精品影院在线观看| 久久―日本道色综合久久| 久久久久久亚洲精品杨幂换脸 | 国产精品扒开腿做爽爽爽软件| 亚洲一级黄色片| 性欧美8khd高清极品| 在线观看一区| 99国产精品视频免费观看一公开| 国产日产亚洲精品| 欧美国产日韩一二三区| 欧美日韩中文字幕| 久久一日本道色综合久久| 欧美黄色aaaa| 久久9热精品视频| 蘑菇福利视频一区播放| 亚洲免费在线电影| 老司机午夜精品| 性欧美1819sex性高清| 久久蜜桃香蕉精品一区二区三区| 一区二区三区精品视频在线观看| 欧美一区二区三区喷汁尤物| 亚洲精品美女91| 午夜精品视频| 在线性视频日韩欧美| 久久久久综合| 欧美一级久久久| 欧美精品在线极品| 欧美成ee人免费视频| 国产精品视频精品视频| 亚洲国产精品免费| 黄色成人av| 亚洲免费一区二区| 亚洲视频在线观看免费| 老色批av在线精品| 久久久www成人免费无遮挡大片| 欧美日韩国产限制| 亚洲国产精品一区二区www| 国产一区二区在线观看免费| 99国产精品99久久久久久粉嫩| 在线精品视频一区二区三四| 欧美一级淫片aaaaaaa视频| 在线视频欧美日韩精品| 欧美不卡在线视频| 欧美xxx成人| 尤物视频一区二区| 欧美资源在线| 久久精品国产精品亚洲| 国产精品久久久久久久久久久久久久 | 99精品欧美一区二区三区| 久久久久这里只有精品| 久久久一区二区三区| 国产欧美精品在线| 亚洲欧美日韩精品久久久| 亚洲欧美视频一区二区三区| 欧美日韩一区二区三区在线| 亚洲精品黄色| 中文亚洲字幕| 国产精品高潮视频| 在线一区观看| 午夜久久tv| 国产亚洲欧美一区在线观看| 欧美一区二区久久久| 久久久久久久波多野高潮日日| 国产三级精品在线不卡| 久久精品国产免费观看| 久久中文字幕导航| 最新亚洲电影| 欧美日韩精品久久久| 亚洲一区二区在| 久久久久天天天天| 亚洲国产精品99久久久久久久久| 麻豆成人综合网| 亚洲老板91色精品久久| 亚洲综合精品四区| 狠狠88综合久久久久综合网| 美女尤物久久精品| 99v久久综合狠狠综合久久| 午夜精品理论片| 国产一区亚洲| 欧美成人四级电影| 中文亚洲免费| 久久综合中文字幕| 一区二区三区欧美成人| 国产麻豆成人精品| 蜜桃伊人久久| 亚洲一区二区三区在线观看视频 | 中国成人黄色视屏| 国产亚洲精品高潮| 欧美激情亚洲自拍| 亚洲欧美视频一区二区三区| 欧美国产在线视频| 亚欧成人在线| 亚洲人成7777| 国产亚洲免费的视频看| 欧美精品二区| 久久成人精品| 一区二区三区欧美在线| 美日韩精品免费| 欧美一区二区黄| 日韩一级免费观看| 伊人久久大香线蕉综合热线| 欧美日韩久久不卡| 亚洲午夜一级| 亚洲高清色综合| 久久久久久97三级| 99综合精品| 亚洲第一在线视频| 国产情侣一区| 欧美天天视频| 欧美成人午夜激情视频| 欧美在线视频二区| 亚洲影院色无极综合| 欧美国产精品劲爆| 美日韩精品免费| 久久久www成人免费毛片麻豆| 亚洲香蕉在线观看| 一区二区三区视频免费在线观看| 在线观看精品视频| 国产一区二区无遮挡| 国产精品高潮呻吟久久| 欧美日韩视频专区在线播放| 模特精品在线| 美玉足脚交一区二区三区图片| 欧美一区二区网站| 亚洲一区一卡| 亚洲欧美国产高清| 亚洲欧美日韩国产一区二区三区| 亚洲精品视频在线观看免费| 亚洲电影第三页| 欧美国产一区视频在线观看| 久久亚洲精品一区二区| 久久噜噜亚洲综合| 久久夜色精品国产欧美乱| 久久久99久久精品女同性| 久久成人资源| 久久久夜精品| 男女av一区三区二区色多| 久久综合九色欧美综合狠狠| 久久视频一区| 久久综合狠狠综合久久综青草 | 久久免费黄色| 美女久久一区| 亚洲成在线观看| 亚洲三级电影在线观看| 一区二区三区精品视频| 在线一区二区三区做爰视频网站| 亚洲午夜久久久久久尤物 | 亚洲精品日日夜夜| 亚洲久久一区| 亚洲在线观看| 久久精品视频99| 美女黄色成人网| 欧美精品亚洲精品| 国产精品二区三区四区| 国产日韩三区| 亚洲精品乱码久久久久久按摩观 | 国产精品夜色7777狼人 | 欧美日韩视频在线第一区| 国产精品成人免费| 国产一区二区三区自拍| 亚洲国产小视频在线观看| 一区二区三区高清不卡| 欧美一区二区三区视频免费播放 | 亚洲一区二区av电影| 久久av一区二区三区漫画| 欧美成人高清视频| 一本色道久久88亚洲综合88| 欧美一二三区在线观看| 欧美成人免费全部观看天天性色| 欧美三级午夜理伦三级中文幕| 国产有码一区二区| 一区二区三区成人| 久久人人爽人人爽爽久久| 日韩视频免费| 久久频这里精品99香蕉| 欧美日韩性视频在线| 红桃视频亚洲| 欧美一级午夜免费电影| 亚洲高清网站| 欧美一区二区三区在线看| 欧美伦理视频网站| 亚洲大片av| 久久精品亚洲一区二区| 日韩一级成人av| 卡一卡二国产精品| 国产一区二区三区最好精华液| 一区二区三区四区五区视频| 女主播福利一区| 亚洲人成在线播放| 久久久久.com| 亚洲中午字幕| 欧美日韩一区二区高清| 亚洲黄色免费网站|