首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
n皇后最坏情况下的时间复杂度为:()
[单选题]
n皇后最坏情况下的时间复杂度为:()
O(n)
O(n^2)
O(n^n)
O(n^3)
查看答案及解析
添加笔记
求解答(16)
邀请回答
收藏(265)
分享
3个回答
添加回答
12
天涯咫尺
http://blog.csdn.net/ustcjackylau/article/details/39670861
一个n*n的棋盘,要在上面放n个皇后。规则:两个皇后之间如果是
同列、同行、同对角线
它们会互相攻击。也就是说:棋盘上的任意两个皇后皇后
不能为
同列、同行、同对角线。
对于这个问题、当n不大的时候,可以用穷举法实现。对于n皇后,每一行有n个位置可以放,一共n行。就会有n的n次方种情况。对于这些情况、再一一判断是不是满足情况。
发表于 2017-08-14 10:37:07
回复(2)
1
乐砂
回溯法的话,应该不是哦o(n!),因为是一棵完全n叉树,感觉是o(n^n)
非递归算法的话是O(n!)
发表于 2020-08-18 13:01:23
回复(0)
0
花不袭人侬袭人
n皇后就是n^2个位置,回溯本质是穷举,所以就是n^2
发表于 2026-01-12 19:40:26
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
复杂度
来自:
乐视2017秋招开发工...
上传者:
牛100
难度:
3条回答
265收藏
11885浏览
热门推荐
相关试题
数字游戏
C++
Java
Javascript
C#
Python
评论
(12)
来自
乐视2017秋招开发工程...
已知 有 5 个区域,其关系如图:...
数学运算
评论
(18)
来自
2025秋招-中国华能集...
已知文法G[S]: G[S]:S-...
编译和体系结构
评论
(6)
来自
乐视2017秋招开发工程...
设无向图G中的边的集合 E={(a...
图
评论
(14)
来自
乐视2017秋招开发工程...
一个802.11b无线局域网系统采...
网络基础
评论
(16)
来自
乐视2017秋招开发工程...
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题