首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
N皇后问题
[编程题]N皇后问题
热度指数:2297
时间限制:C/C++ 2秒,其他语言4秒
空间限制:C/C++ 256M,其他语言512M
算法知识视频讲解
N皇后问题是指在N*N的棋盘上要摆N个皇后,要求任何两个皇后不同行,不同列也不再同一条斜线上,求给一个整数n,返回n皇后的摆法。
输入描述:
输出一个整数,代表n
。
输出描述:
输出一个整数,代表n皇后的种数。
示例1
输入
1
输出
1
示例2
输入
8
输出
92
备注:
时间复杂度
,空间复杂度
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(2)
邀请回答
收藏(18)
分享
纠错
提交结果有问题?
7个回答
1篇题解
开通博客
泡泡爱上巧克力201710231836186
发表于 2025-09-10 19:37:01
package main import ( "bufio" "fmt" "os" "strconv" ) func main() { for { scanner := bufio.NewScanner(
展开全文
问题信息
穷举
上传者:
小小
难度:
7条回答
18收藏
3857浏览
热门推荐
通过挑战的用户
查看代码
月澈
2023-03-09 08:27:46
lovekang
2023-02-27 20:46:58
牛客73831...
2023-02-18 10:36:25
普信员
2023-02-10 00:36:41
One Peach
2023-01-11 19:47:25
相关试题
多少个点位于同一直线
穷举
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
测试工程师
golang工程师
评论
(317)
来自
牛客考试系统测试卷
给出一个函数来输出一个字符串的所有排列。
微软
链表
穷举
组合数学
评论
(4)
在大语言模型中,什么是"Gated...
大模型开发
评论
(1)
关于大模型“上下文窗口”的理解,以...
大模型概念
评论
(1)
Vue Router的全局前置守卫...
Vue
评论
(1)
N皇后问题
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
1
1
8
92