技术栈

八皇后问题

辣酱配煎饼2024-05-31 20:38
cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int cnt,n=8,a[15],b[105],c[105],d[105];
void dfs(int x)
{
	if(x==9)
	{
		cnt++;
		for(int i=1;i<=n;i++)
		{
			cout<<a[i]<<" ";
		}
		cout<<endl;
		return ;
	}
	for(int i=1;i<=n;i++)
	{
		if(b[i]==0&&c[i+x]==0&&d[i-x+7]==0)
		{
			b[i]=1;
			c[i+x]=1;
			d[i-x+7]=1;
			a[x]=i;
			dfs(x+1);
			b[i]=0;
			c[i+x]=0;
			d[i-x+7]=0;
		}
	}
}
int main()
{
	dfs(1);
	cout<<cnt;
	return 0; 
} 
上一篇:开源大模型源代码
下一篇:OC IOS 文件解压缩预览
相关推荐
北顾笙980
14 分钟前
day24-数据结构力扣
数据结构·算法·leetcode
t***544
14 分钟前
能否给出更多现代C++设计模式的示例
开发语言·c++·设计模式
梵尔纳多
16 分钟前
OpenGL 骨骼动画
c++·图形渲染·opengl
LG.YDX
32 分钟前
笔试训练48天:倒置字符串
数据结构
智者知已应修善业
35 分钟前
【51单片机独立按键控制往复流水灯启停】2023-6-13
c++·经验分享·笔记·算法·51单片机
pen-ai
42 分钟前
MAD(Median Absolute Deviation)详解:最稳健的尺度估计方法
人工智能·算法
t***544
1 小时前
这些设计模式在现代C++中如何应用
java·c++·设计模式
t***544
1 小时前
能否给出更多现代C++架构设计模式?
java·开发语言·c++
励志的小陈
1 小时前
数据结构--队列(C语言实现)
c语言·开发语言·数据结构
mjhcsp
1 小时前
C++信息论超详解析
开发语言·c++
热门推荐
012026年4月技术前沿:AI大模型爆发、智能体革命与量子安全新纪元02GitHub 镜像站点03一周AI热点速览(2026.03.31-04.06):GPT-6曝光、谷歌开源Gemma 4、资本狂飙与模型军备竞赛04GPT-6核心能力解析及与现有主流大模型对比05基于 Docker 部署 Hermes Agent 并接入飞书机器人的完整指南06GPT-6发布日深度解析-Symphony架构200万Token实战07零成本!Ollama本地部署国产大模型全指南(支持Kimi-K2.5/GLM-5/Qwen,新手秒上手)08AI Weekly | 2026年4月第二周 · GitHub热门项目与AI发展趋势深度解析09从限购到畅通:GLM-5.1 Coding Plan接入攻略10CodeBuddy与WorkBuddy深度对比:腾讯两款AI工具差异及实操指南