對爬山法,SA和GA的形象描述

2021-09-30 02:09:12 字數 271 閱讀 7062

「注意,在目前討論的所有爬山法中,袋鼠最有希望到達靠近它出發點的山頂。但不能保證該山頂是珠穆朗瑪峰,或者是乙個非常高的峰,各種使用的方法都試圖找到實際全域性最優值。

在sa(模擬退火演算法)中,袋鼠喝醉了,而且隨機地跳躍了很長時間,但是,它漸漸清醒了並朝著峰頂跳去。

在ga(遺傳演算法)中,有很多袋鼠,它們降落到喜馬拉雅山脈地任意地方(如果飛行員沒有迷失方向)。這些袋鼠並不知道它們被設想尋找珠穆朗瑪峰,但每過幾年,你就在一些高度較低地地方射殺一些袋鼠,並希望存活下來地那些是多產地,並在那裡生兒育女」.

程序和執行緒的形象描述

程序 process 和執行緒 thread 是作業系統的基本概念,但是它們比較抽象,不容易掌握。最近,我讀到一篇材料,發現有乙個很好的模擬,可以把它們解釋地清晰易懂。計算機的核心是cpu,它承擔了所有的計算任務。它就像一座工廠,時刻在執行。假定工廠的電力有限,一次只能供給乙個車間使用。也就是說,乙...

分布式系統中 死鎖和活鎖的形象描述

死鎖 deadlock 和活鎖 livelock 是併發應用程式經常發生的問題,也是多執行緒程式設計中的重要概念,以下是對死鎖和活鎖的形象描述。現有個過道,兩個人寬,兩側迎面走來兩個人a和b。死鎖的情況 a和b都不是講禮貌的人,都不願給別人讓路,所以a和b都在等對方讓路,導致誰也過不去。活鎖的情況 ...

輸入法中的全形和半形對編譯的影響

今天出現了乙個奇怪的現象,不小心把輸入法改成全形了,在 中敲入空格鍵,然後就報錯。後來我查了一下什麼是全形和半形 1 全形 指乙個字元占用兩個標準字元位置。漢字字元和規定了全形的英文本元及國標gb2312 80中的圖形符號和特殊字元都是全形字符。一般的系統命令是不用全形字符的,只是在作文書處理時才會...