作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我写了一段代码,用于构建表达式树并以三种不同的方式遍历树
a) 中序遍历
b) 后序遍历
c) 层序遍历
所以,我想知道我的代码的复杂性,并找到了计算它的网站:
[ http://www.lizard.ws/ ]
结果如下:
Function Name NLOC Complexity Token # Parameter #
faw 10 6 51
push 12 2 61
pushp 12 2 61
pop 5 1 25
popp 5 1 25
inorder 9 2 38
postorder 9 2 38
printLevelOrder 7 2 40
printLevel 12 4 66
height 15 3 76
main 100 21 738
问题:NLOC 和复杂性数字表示什么?数字高是否意味着代码没有得到很好的优化?
最佳答案
NLOC表示代码行数,例如这里针对push函数取值为12,NLOC告诉我们函数的大小,Complexity列表示每个函数代码的复杂度。
关于c++14 - 代码分析期间的 NLOC 和复杂度数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54849270/
您知道计算 NLOC(netto 代码行数)的简单脚本吗?该脚本应计算 C 代码的行数。它不应该计算空行或只有大括号的行。但它也不需要过于精确。 最佳答案 我会使用 awk 和 cpp (预处理器)和
我写了一段代码,用于构建表达式树并以三种不同的方式遍历树 a) 中序遍历 b) 后序遍历 c) 层序遍历 所以,我想知道我的代码的复杂性,并找到了计算它的网站: [ http://www.lizard
我是一名优秀的程序员,十分优秀!