上のプログラム実行時間推定:このアルゴリズムはできるようになるならば、私はあるで最終的に興味を持って何C++、私は私のラップトップ上のC++アルゴリズムを書かれていると私は、この標準的なアプローチでいくつかのタイミングでした組込みシステム
#include <time.h>
int main()
{
clock_t start = clock();
// Algorithm ...
clock_t end = clock();
double time_s = ((double) (end - start))/CLOCKS_PER_SEC;
}
を組み込み開発ボード(Raspberry、BeagleBone、Jetson TK1、Qualcomm DragonBoardなど)の特定の周波数で動作するように設計されています。したがって、ボードの1つを購入する前に、自分のコードが十分高速であるかどうかを知りたいと思います。
これらのボードのどれが実行時間になるのか簡単に推測できますか?おおまかな見積もりで十分です。
私はそれを非常に疑っています。 – MikeMB
あなたのコードだけでなく、結果を決定するコンパイラとその設定もそうです。このアルゴリズムは最適化できるので、このアルゴリズムが優れているとよく聞きます。コンパイラが設定/実装されていないとコンパイラが*なる*ということを意味するものではありません。あらかじめ、あまりにも多くの要素があると思います。 – starturtle