摘要: 又一个经典问题,貌似很多公司笔试都考过这个问题的非递归程序求解。下面是我的递归与非递归程序,个人感觉程序逻辑还是比较清晰:)。int board[8][8];int cnt = 0;bool isValid(int i, int j){ int k; for(k = 0; k < 8; ++k) if(k != j && board[i][k]) return false; for(k = 0; k < 8; ++k) if(k != i && board[k][j]) return false; for(k = 1; k < 8 && 阅读全文
posted @ 2012-10-06 10:07 segeon 阅读(1255) 评论(0) 推荐(0)