n = 5x+2y+z,程序优化:unroll loop

求 n = 5x + 2y + z的全部非负整数解.例如n = 5时,有4组解:(0, 0, 5)、(0, 1, 3)、(0, 2, 1)、(1, 0, 0). 1.最普通的解法,三层循环遍历: 优化1:unroll 3rd loop(展开最里层的循环) 优化2:remove if(移除if判断)
posted @ 2019-09-16 21:54  灰太狼锅锅  阅读(593)  评论(0编辑  收藏  举报