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

隨筆 - 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>
            欧美在线视频一区二区三区| 日韩午夜剧场| 久久国产综合精品| 国产亚洲一级| 久久久久久婷| 欧美**人妖| 一区二区三区不卡视频在线观看 | 亚洲全黄一级网站| 你懂的视频欧美| 99精品免费| 亚洲免费视频在线观看| 国内成人精品视频| 欧美韩日亚洲| 欧美色图天堂网| 久久精品国产精品亚洲| 久久这里只精品最新地址| 亚洲人成人99网站| 亚洲午夜一区二区| 在线视频国产日韩| 亚洲毛片av在线| 国产在线观看精品一区二区三区| 欧美~级网站不卡| 国产精品劲爆视频| 欧美成人精品影院| 国产精品久久福利| 久久综合色婷婷| 免费亚洲一区二区| 欧美三级网址| 免费国产一区二区| 国产精品区一区二区三区| 免费在线成人av| 国产精品永久入口久久久| 免费看av成人| 国产精品爽黄69| 亚洲日本成人| 伊人久久久大香线蕉综合直播 | 亚洲欧美精品在线| 欧美v日韩v国产v| 久久精品国产99国产精品澳门| 欧美极品影院| 欧美岛国在线观看| 国内精品一区二区| 亚洲一区国产精品| 中文亚洲欧美| 欧美高清不卡| 欧美成人综合| 激情久久影院| 欧美一区二区三区另类| 亚洲一区免费网站| 欧美精品亚洲精品| 亚洲高清成人| 亚洲韩日在线| 久久人体大胆视频| 久久综合狠狠综合久久综合88| 国产精品每日更新| 一个色综合av| 亚洲一区二区毛片| 欧美日韩天天操| 亚洲精品资源美女情侣酒店| 亚洲人成在线观看一区二区| 久久综合中文| 欧美二区在线观看| 亚洲精品美女在线| 羞羞答答国产精品www一本| 欧美区高清在线| 亚洲久久在线| 亚洲在线成人精品| 国产精品免费看久久久香蕉| 亚洲无玛一区| 久久精品毛片| 韩日精品中文字幕| 久久久久久久综合日本| 欧美不卡高清| 亚洲精品国产精品久久清纯直播| 欧美xxx成人| 日韩视频一区二区三区在线播放| 在线视频日韩精品| 国产精品色婷婷| 欧美一区二区三区免费观看视频 | 欧美成人综合网站| 亚洲毛片在线免费观看| 欧美精品一区二区三区很污很色的 | 亚洲视频高清| 久久精品一区蜜桃臀影院| 国产亚洲精品久久久| 久久精品视频亚洲| 91久久久一线二线三线品牌| 一区二区三区四区五区视频| 国产精品伊人日日| 久久亚洲图片| 一区二区欧美精品| 欧美亚洲免费高清在线观看| 韩国av一区二区三区在线观看| 老司机午夜精品视频在线观看| 亚洲激情在线视频| 欧美一区二区视频网站| 亚洲电影有码| 国产精品视频久久一区| 久久一区二区三区国产精品 | 久久蜜桃av一区精品变态类天堂| 亚洲高清视频在线观看| 欧美午夜不卡视频| 久久久999精品视频| 亚洲国产网站| 久久久天天操| 亚洲性色视频| 亚洲国产日韩一级| 国产日韩欧美在线视频观看| 嫩草影视亚洲| 午夜久久影院| 亚洲精品在线电影| 欧美成人久久| 久久精品国产久精国产爱| 一区二区91| 最新亚洲电影| 国内偷自视频区视频综合| 欧美日韩一区二区三区四区在线观看| 久久精品国产清高在天天线| 尤物视频一区二区| 国产精品豆花视频| 欧美精品自拍偷拍动漫精品| 久久久精品久久久久| 一区二区三区视频观看| 亚洲国产日韩欧美一区二区三区| 久久久久成人精品| 亚洲欧美亚洲| 国产精品99久久久久久人 | 国产美女一区二区| 欧美日韩黄视频| 一区二区高清视频| 亚洲午夜在线观看视频在线| 亚洲国产成人精品视频| 国产欧美日韩三区| 国产精品日韩欧美大师| 欧美日韩精品三区| 欧美激情第二页| 狼人天天伊人久久| 麻豆精品精华液| 久久久久久97三级| 久久久精品久久久久| 久久国产精品久久久久久久久久| 先锋a资源在线看亚洲| 亚洲在线电影| 午夜精品视频在线| 欧美在线国产精品| 久久精品99| 久久久久久亚洲精品杨幂换脸| 久久精品国产清高在天天线| 久久久久久久网| 欧美成年人网站| 欧美精品二区| 欧美午夜精品久久久久久孕妇| 欧美三级网页| 国产日韩精品一区二区三区在线| 国产亚洲制服色| 亚洲国产成人av好男人在线观看| 亚洲国产精品高清久久久| 亚洲免费不卡| 亚洲一级片在线观看| 欧美一区国产在线| 美女91精品| 亚洲欧洲在线视频| 一区二区三区国产精华| 亚洲欧美日产图| 久久亚洲一区二区| 欧美日本不卡视频| 国产欧美日韩一区二区三区在线观看| 国模精品娜娜一二三区| 亚洲电影欧美电影有声小说| 国产精品99久久久久久久久| 午夜精品美女久久久久av福利| 久久久国产一区二区| 亚洲成色777777女色窝| 亚洲天堂男人| 美女视频黄 久久| 国产精品免费视频观看| 激情久久一区| 亚洲欧美日韩国产一区| 麻豆国产精品va在线观看不卡| 亚洲精品一区二区网址| 亚洲欧美视频在线观看| 欧美顶级少妇做爰| 国产亚洲欧美日韩美女| 亚洲日本黄色| 久久精品一区二区三区四区| 亚洲精品视频在线看| 久久久91精品国产一区二区精品| 久久精品夜色噜噜亚洲aⅴ| 欧美国产欧美亚州国产日韩mv天天看完整| 亚洲精品黄色| 久久久午夜视频| 国产日韩精品在线播放| 一本色道久久综合亚洲精品小说| 久久久久青草大香线综合精品| 日韩午夜电影av| 玖玖综合伊人| 国产一区二区三区在线观看网站| 亚洲特色特黄| 亚洲国产精品一区二区三区| 久久精品成人欧美大片古装|