尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
真题(来自一本通)
2110【例5.1】素数环时间限制: 1000 ms 内存限制: 65536 KB提交数:19024 通过数: 7285【题目描述】输入正整数nn把整数11,22,…,nn 组成一个环使得相邻两个整数之和均为素数。【输入】输入正整数nn。【输出】输出任意一个满足条件的环。【输入样例】6【输出样例】4 3 2 5 6 1【提示】数据满足4≤n≤3讲解及代码这题我们用深搜#includebits/stdc.h using namespace std; bool vis[50]; int path[50]; int n; bool check(int x){//判断是否是素数 if(x 2) return false;//素数必须大于2 int t sqrt(x); for(int i 2; i t;i) if(x % i 0) return false; return true; } bool dfs(int x){ if(x n){ if(check(path[1] path[n])1) {//头尾不能是一样的素数 for(int i 1;i n;i) cout path[i] ; return true; }else return false; } for(int i 1;i n;i){ if(vis[i]) continue; if(check(ipath[x-1])1) {//判断跟上一个数是不是一样的质数 path[x] i; vis[i] true;//用过了 if(dfs(x1)1) return true;//递推下去 vis[i] false; } } return false; } int main(){ cinn; path[1] 1; vis[1] true; dfs(2);//第1层一定不重复 return 0; }递推过程第一层i上一个数不重复进入下一层重复继续循环第2层i上一个数不重复进入下一层重复继续循环第3层i上一个数不重复进入下一层重复继续循环第4层i上一个数不重复进入下一层重复继续循环最后一层i上一个数不重复判断头尾是否重复重复继续循环
RELATED

相关推荐

从零部署本地Embedding服务:原理、实践与RAG应用指南

从零部署本地Embedding服务:原理、实践与RAG应用指南

这次我们来看一个面向零基础学习者的 AI 公开课,主题是Embedding。对于刚接触 AI 和大模型的人来说,Embedding 这个词听起来可能有些抽象,但它却是构建智能应用,特别是检索增强生成(RAG)和 AI Agent 的基石…

📅 2026/10/25 15:40:32
深入解读柳州市城乡建设局网站功能与服务指南如何高效利用官方平台

深入解读柳州市城乡建设局网站功能与服务指南如何高效利用官方平台

在当今这个信息爆炸的时代,作为一名普通的柳州市民,或者是那些怀揣着梦想来到这座城市打拼的外乡人,我们对于“家”的概念,往往不仅仅局限于那几十平米的房子,更延伸到了周边的居住环境、社区配套以及城市的整体面貌。而当你想要深入了解我们脚下的这片土地,想要知道未来…

📅 2026/10/26 3:53:00
基于MCP协议构建天气查询工具:从原理到Node.js实战

基于MCP协议构建天气查询工具:从原理到Node.js实战

1. 项目概述:为什么从MCP天气查询工具入手? 最近和几个做AI应用开发的朋友聊天,发现大家不约而同地都在研究一个叫“模型上下文协议”的东西,也就是MCP。这玩意儿听起来挺高大上,但说白了,它就像给大语言模…

📅 2026/10/14 11:19:13
MORE NEWS

更多资讯

📰

类和对象(4)

1.匿名对象⽤类型(实参)定义出来的对象叫做匿名对象,相⽐之前我们定义的 类型对象名(实参)定义出来的 叫有名对象。匿名对象⽣命周期只在当前⼀⾏,⼀般临时定义⼀个对象当前⽤⼀下即可,就可以定义匿名对象。形式:类名括号class A …

📰

SSSSSSSS

SSSSSSSSSSSSSSSSSSSSSSSSSSSS

📰

三个 root 密码别搞混:ESXi 上两阶段部署 vCenter Server 7.0 排错指南

vSphere 7.0 起,vCenter Server 只剩 Linux 版(VCSA),安装被拆成两个阶段,全程要设三套密码。新手最常见的翻车不是装失败,而是把三套密码记混,最后登录不上管理界面。这篇把三个密码的身份分清…

📰

明确任务边界,设计验收标准,沉淀可复用能力,并把每一次构建转化为长期资产

2026年10月24日至25日,以“具身同行,智构未来”为主题的2026长沙1024程序员日暨AI构建者大会在世界计算长沙智谷举办。大会由CSDN主办,线下参会规模超过1500人,设置“一主会、三论坛、四构建”,并同步开放1024展会与街…

📰

2026年1024程序员日暨AI构建者大会技术观察报告:从“写代码”到“调度智能体”

2026年10月24日至25日,2026长沙1024程序员日暨AI构建者大会在世界计算长沙智谷举行。大会由长沙开发者科技有限公司(CSDN)主办、长沙软件园有限公司协办,主题为“具身同行,智构未来”,线下参会规模超过1500…

📰

从零开发Excel MCP Server,让AI接管表格处理

最近在折腾 MCP(Model Context Protocol),把日常的 Excel 数据处理工作流彻底重写了一遍,原本要花半小时对表格、写公式、调格式的活,现在丢给 AI 就能直接拿到整理好的结果。这篇文章就聊聊我从零开发第一个 Excel MC…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬