我司系统计算的圈复杂度,貌似是这个逻辑:
起步是1,然后if算1个,else算1个,如果是else if只算1个,
case算1个,default算1个,空case不算,空default算。
这个计算逻辑,和我想象中差别挺大的。
更新:
switch语句的圈复杂度计算方法应该是,有多少个break就算多少个。
qq61b6d41d3f9e6 ©著作权
我司系统计算的圈复杂度,貌似是这个逻辑:
起步是1,然后if算1个,else算1个,如果是else if只算1个,
case算1个,default算1个,空case不算,空default算。
这个计算逻辑,和我想象中差别挺大的。
更新:
switch语句的圈复杂度计算方法应该是,有多少个break就算多少个。
java密码复杂度实现
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M