1. 基本约定
双层 for 循环:外小内大;
返回布尔:
bool is_a_solution(int a[], int k, boardtype* board) {if (board->freecount == 0)return true;return false;}
优化为:
bool is_a_solution(int a[], int k, boardtype* board) {return board->freecount == 0;}
时间:2019-11-20 13:23:28
双层 for 循环:外小内大;
返回布尔:
bool is_a_solution(int a[], int k, boardtype* board) {if (board->freecount == 0)return true;return false;}
优化为:
bool is_a_solution(int a[], int k, boardtype* board) {return board->freecount == 0;}