↑: [[プログラミングについて|1]]
- アルゴリズムとは問題を解くための手順のことです。 [[アルゴリズムとは問題を解くための手順のこと|Rcbg]]
- アルゴリズムには計算回数の点から良し悪しが存在します。[[アルゴリズムはやり方により計算回数が異なる|R183]]
- 例えば1から100までの合計を求めたい場合
単純な加算だと99回、等差級列の和を用いると1回で計算できます。
- コンピュータには計算速度の限界があるため、
計算回数が少ない良いアルゴリズムを採用することが肝心となります。 [[コンピュータの計算速度限界がある|Rg52]]
> [!note] 💬
> ![[CacaponIcon.png|16x16]]このメモは計算回数に着目しているが安定性という視点もある。
> 例えば暗号化の
> ハッシュ値
%% DATAVIEW_PUBLISHER: start
```dataview
TABLE WITHOUT ID
file.link as child,
id
from "zk/core"
where meta(parent_id).display = this.id
SORT id ASC
```
%%
| child | id |
| ----- | -- |
%% DATAVIEW_PUBLISHER: end %%