私はアルゴリズムが関数を計算するための明確に定義された命令の有限リストとして表現された効果的な方法であることを知っています。しかし、それをLogicとどのように区別することができますか?アルゴリズムとロジックの違いは何ですか?
2
A
答えて
0
ロジックが明確な命令の背後にある理由になります。
3
あなたの質問は私を航海に連れて行って、何かを見つけました!!これは答えとして立つのではなく、ここを参考にしているかもしれません。
アルゴリズムは、問題の解決に使用される知識を指定 論理コンポーネント、および により問題解決戦略を決定componentwhichコントロールからなるとみなすことができますその知識が使用されます。
ロジック コンポーネントはアルゴリズム の意味を決定しますが、コントロールコンポーネントはその の効率にのみ影響します。アルゴリズムの効率は、 アルゴリズムのロジックを変更することなく、制御コンポーネントを改善することによって改善されることが多い( )。
-1
論理は論理の命題を接続するための命題と記号(そして、そうでなければ、そうでなければ、等)からなる。 私は、アルゴリズムを解決するためのツールであると主張しているこの記号と命題のセットは、インスタンスの
、は式y = x * z
あり、あなたはz
の価値を知りたいです。あなたはこの試してみる必要があるだろう
:バイナリコードで見た場合のステートメントおよび操作や代数や変数
変数が提案されている場合、私は使用される英語
if x is not equal to 0
then I will divide x to y
In order to get value z;
で
if(x != 0)
z = y/x
をし、演算子は記号です
結論言語私は私が使用しましたそれはアルゴリズムを解決しました。また
、
は、ここで私は気づいた何か
です。
プログラム言語は、ステートメント(ステートメントと呼ばれます!)を読むことができます。
この場合のステートメントの論理は論理であり、制御は分岐しています。(他の-場合、
スイッチ・ケースなど)
ここで私はあなたの偶数と奇数
を決定するアルゴリズムを示し、2例論理制御によって分類されます。
String evenOrOdd(int num) {
String result = "";//result is null->logic
if(num % 2 == 0) //if num modular 2 is equal to 0->control
result = "Even"; //result is Even->logic
else //else->control
result = "Odd"; //result is Odd->logic
return result; // ->control
}
関連する問題
- 1. ビテルビCYKアルゴリズムと確率的CYKアルゴリズムの違いは何ですか?違いはありますか?
- 2. アルゴリズムと擬似コードの主な違いは何ですか?
- 3. モデルとアルゴリズムの正確な違いは何ですか?
- 4. ReactとPreact diffアルゴリズムの違いは何ですか
- 5. Cでのアルゴリズム比較、違いは何ですか?
- 6. 検索ロジックとアルゴリズム
- 7. PorterとLancaster Stemmingアルゴリズムの主な違いと利点は何ですか?
- 8. "IBM 3624"と "VISA PVV"ピン検証と生成アルゴリズムの違いは何ですか?
- 9. 遺伝的アルゴリズムと進化戦略の違いは何ですか?
- 10. TreeSortとHeapSortのアルゴリズムは何ですか?
- 11. このアルゴリズムとは何ですか?
- 12. javascript関数ロジックに何が間違っていますか?
- 13. $と$$の違いは何ですか?
- 14. `##`と `hashCode`の違いは何ですか?
- 15. typedefとの違いは何ですか?
- 16. NodeJS:「./ ..」と「..」の違いは何ですか?
- 17. {}())と{})の違いは何ですか?
- 18. `&`と `ref`の違いは何ですか?
- 19. `==`と `is`の違いは何ですか?
- 20. difftimeと ' - 'の違いは何ですか?
- 21. #{} $ {}と%{}の違いは何ですか?
- 22. ⊕と+の違いは何ですか?
- 23. アペンダーと〜の違いは何ですか?
- 24. "./"と "../"の違いは何ですか?
- 25. "$^N"と "$ +"の違いは何ですか?
- 26. %Qと%{}の違いは何ですか?
- 27. バックスティックと$()の違いは何ですか?
- 28. A`と ``の違いは何ですか[:] `
- 29. GameObjectとコンポーネントについては、ロジックは何ですか?
- 30. R * -Treeアルゴリズムとは何ですか?
ここで@Robは正しいです。アルゴリズムは命令の集合であり、論理はこれらの命令の推論/使用法である。 – iJamesPHP