2
A
回答
2
沒有答案。
恕我直言強制一個標準(僞代碼的語法,如果你願意)將導致人們減少明確他們想說什麼。
瀏覽,嘗試收集一些有關慣例的知識,並盡力予以澄清。
4
它是更好的是一個粗略的標準;僞代碼的意圖是人類可讀的,而不是機器可讀的,並且實際編寫僞代碼的目標是傳達對算法的更高級別描述,而不關心(典型地)實施的細節。我的意見是,它被認爲是僞代碼必須有一些模糊性,你的目標應該是你算法意圖的明確傳達。堅持共同的控制結構,聲明和概念,對你的目標受衆或語言是範例,你會得到重點。如果你開始變得過於正式,那麼你太接近編寫實際的代碼。
0
雖然這絕不是一個正式的提案,但Python被某些人認爲是Executable Pseudocode。
0
在我看來,這取決於正在使用你的程序的人。在算法的書籍中,僞代碼是非常正式的數學,但也在幾段中描述,所以這是針對科學情況的。
如果我在其他環境中開發,我寧願不是那種正式的方式,因爲這對大多數人來說更容易理解。我比形式主義更喜歡口頭上的話。如果你想形式化,你可以閱讀代碼。
相關問題
- 1. 代碼格式規則
- 2. 密碼規則的正則表達式
- 3. 將僞代碼轉換爲可用(使用正則表達式?)
- 4. 代碼匹配規則的正則表達式前向引用
- 5. 僞IPv4正則表達式
- 6. 僞PHP正則表達式
- 7. 重構規則的C++代碼模式
- 8. Excel公式到僞代碼
- 9. PHP代碼嗅探規則
- 10. Htaccess重寫規則代碼
- 11. 此代碼的僞代碼
- 12. window.getMatchedCSSRules適用於所有規則,包括僞元素和僞類規則
- 13. Netbeans僞代碼的僞代碼和方法的代碼完成
- 14. 使用業務規則的規範模式重構代碼
- 15. 正則表達式常規
- 16. 僞英文到正則表達式
- 17. yii2密碼規則模式
- 18. 規範國際電話號碼。代碼只使用正則表達式
- 19. Snort規則正則表達式匹配
- 20. 變換ABNF規則,正則表達式
- 21. 正則表達式重寫規則
- 22. javascript正則表達式規則問題
- 23. IIS重寫正則表達式規則
- 24. 重寫規則正則表達式
- 25. 正則表達式中的URL規則
- 26. Apache重寫規則正則表達式
- 27. 這條規則的正則表達式?
- 28. Firebase規則正則表達式問題
- 29. 僞類規則比其他規則更重要嗎?
- 30. 正確解釋僞代碼? JAVA