Есть ли инструмент, который бы сказал мне, насколько эффективен мой код с точки зрения обозначения Big Oh? - PullRequest
3 голосов
/ 09 октября 2010

Есть ли какой-нибудь инструмент, который бы сказал мне, насколько эффективен мой код с точки зрения обозначения Big Oh?Это может быть либо инструмент для Visual Studio (2010), либо автономный.

Спасибо

1 Ответ

3 голосов
/ 09 октября 2010

Неа.Чтобы сделать это надежно, вам придется решить проблему остановки.

VS 2010, как изначально, так и с подключаемыми модулями, предлагает такие показатели, как цикломатическая сложность.Это не будет напрямую связано с производительностью, но покажет вам сомнительный код.

http://en.wikipedia.org/wiki/Cyclomatic_complexity

...