摘要: Description在N*N的方格棋盘放置了N个皇后,使得它们不相互攻击(即任意2个皇后不允许处在同一排,同一列,也不允许处在与棋盘边框成45角的斜线上。你的任务是,对于给定的N,求出有多少种合法的放置方法。Input共有若干行,每行一个正整数N≤10,表示棋盘和皇后的数量;如果N=0,表示结束。... 阅读全文
posted @ 2015-11-28 19:11 Wei_java 阅读(238) 评论(0) 推荐(0) 编辑
摘要: Problem Description=== Op tech briefing, 2002/11/02 06:42 CST === "The item is locked in a Klein safe behind a painting in the second-floor library. ... 阅读全文
posted @ 2015-11-28 16:45 Wei_java 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1、sort函数的时间复杂度为n*log2(n),执行效率较高。2、sort函数的形式为sort(first,end,method)//其中第三个参数可选。 3、若为两个参数,则sort的排序默认是从小到大,见如下例子[cpp] view plaincopyprint?#include#includ... 阅读全文
posted @ 2015-11-28 16:43 Wei_java 阅读(906) 评论(0) 推荐(0) 编辑
摘要: #include里的函数#include 非修改性序列操作(12个)循环对序列中的每个元素执行某操作for_each()查找在序列中找出某个值的第一次出现的位置find()在序列中找出符合某谓词的第一个元素find_if()在序列中找出一子序列的最后一次出现的位置find_end()在序列中找出第一... 阅读全文
posted @ 2015-11-28 16:42 Wei_java 阅读(9931) 评论(0) 推荐(1) 编辑