程序综合实践期末复习题(6172)
1、字母有重复全排#includebits/stdc.h using namespace std; int n; void isVaild(string s){ if(s.size()n){ coutsendl; return; } for(int i0;in;i){ char cAi; isVaild(sc); } } int main(){ cinn; isVaild(); return 0; }2、有重复元素的排列问题#includebits/stdc.h using namespace std; int main() { int n; string s; cin n s; sort(s.begin(), s.end()); int cnt 0; do { cout s endl; cnt; } while (next_permutation(s.begin(), s.end())); cout cnt endl; return 0; }3、午餐费用#includebits/stdc.h using namespace std; int dp[100005]; int c[35]; int n,m; int main(){ cinnm; for(int i1;in;i){ cinc[i]; } for(int i1;in;i){ for(int jm;jc[i];j--){ if(dp[j]dp[j-c[i]]c[i]){ dp[j]dp[j-c[i]]c[i]; } } } coutdp[m]endl; return 0; }4、彩虹瓶#includebits/stdc.h using namespace std; const int MAXN1e35; int a[MAXN][MAXN]; int main(){ int n,m,k; cinnmk; for(int i1;ik;i){ for(int j1;jn;j){ cina[i][j]; } } for(int i1;ik;i){ int b[MAXN]; int top-1; int t1; bool strue; for(int j1;jn;j){ int ca[i][j]; if(ct){ t; while(top0b[top]t){ top--; t; } } else{ top; if(topm){ sfalse; break; } b[top]c; } } if(s){ while(top0){ if(b[top]t){ top--; t; } else{ sfalse; break; } } if(t!n1){ sfalse; } } if(s){ coutYESendl; } else{ coutNOendl; } } return 0; }5、前缀和#includebits/stdc.h using namespace std; const int N3e55; int a[N],b[N]; int main(){ int n,m; scanf(%d %d,n,m); for(int i1;in;i){ scanf(%d,a[i]); b[i]b[i-1]a[i]; } int l,r; while(m--){ scanf(%d %d,l,r); printf(%d\n,b[r]-b[l-1]); } return 0; }

相关新闻

MySQL增删查改、多表查询

MySQL增删查改、多表查询

目录一、增删查改1.添加数据2.修改数据3.删除数据4.查询数据4.1 条件查询4.2 聚合函数4.3 分组查询4.4 排序查询4.5 分页查询二、多表查询1.笛卡尔积2.内连接3.外连接4.自连接5.联合查询6.子查询6.1 列子查询6.2 行子查询6.3 表子查询三、SQL执行顺序四、分表一、增删查改 1.添…

2026/7/3 12:05:40 阅读更多 →
Fish Speech-1.5开发者协作:Git版本管理+模型权重增量更新方案

Fish Speech-1.5开发者协作:Git版本管理+模型权重增量更新方案

Fish Speech-1.5开发者协作:Git版本管理模型权重增量更新方案 1. 引言:当语音合成遇上团队协作 想象一下这个场景:你和你的团队正在开发一个多语言智能客服项目,核心功能是让AI用不同国家的语言和用户自然对话。你们选用了效果惊…

2026/5/17 9:10:06 阅读更多 →
PaddlePaddle-v3.3与CUDA版本适配:驱动兼容性实战解析

PaddlePaddle-v3.3与CUDA版本适配:驱动兼容性实战解析

PaddlePaddle-v3.3与CUDA版本适配:驱动兼容性实战解析 如果你正在尝试部署PaddlePaddle-v3.3,却卡在了CUDA版本不匹配的报错上,这篇文章就是为你准备的。CUDA驱动兼容性问题,是深度学习环境搭建中最常见、也最让人头疼的“拦路虎…

2026/5/17 11:29:21 阅读更多 →

最新新闻

5分钟掌握Ventoy主题美化:让你的启动菜单焕然一新

5分钟掌握Ventoy主题美化:让你的启动菜单焕然一新

5分钟掌握Ventoy主题美化:让你的启动菜单焕然一新 【免费下载链接】Ventoy A new bootable USB solution. 项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy 还在为单调的启动界面发愁吗?Ventoy这款革命性的启动盘制作工具,不…

2026/7/5 20:22:19 阅读更多 →
国家中小学智慧教育平台电子课本下载工具:三步轻松获取离线教材PDF

国家中小学智慧教育平台电子课本下载工具:三步轻松获取离线教材PDF

国家中小学智慧教育平台电子课本下载工具:三步轻松获取离线教材PDF 【免费下载链接】tchMaterial-parser 国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。…

2026/7/5 20:22:19 阅读更多 →
年度必看!2026AI写作辅助软件大盘点(覆盖 99% 毕业论文需求)

年度必看!2026AI写作辅助软件大盘点(覆盖 99% 毕业论文需求)

本文精选13 款2026 年实测 AI 论文工具,按全流程全能型、垂直领域专精型、润色降重专家、文献管理助手四大类别排序,覆盖从选题到定稿全链路,适配本科 / 硕博 / 期刊全场景,附选型速查表与避坑指南,帮你快速找到最佳拍…

2026/7/5 20:20:19 阅读更多 →
5分钟掌握Rembg:Python图像背景移除的终极解决方案

5分钟掌握Rembg:Python图像背景移除的终极解决方案

5分钟掌握Rembg:Python图像背景移除的终极解决方案 【免费下载链接】rembg Rembg is a tool to remove images background 项目地址: https://gitcode.com/GitHub_Trending/re/rembg 还在为复杂的图片背景处理而烦恼吗?Rembg(Remove B…

2026/7/5 20:20:19 阅读更多 →
TableExport:3分钟为你的HTML表格添加专业数据导出功能

TableExport:3分钟为你的HTML表格添加专业数据导出功能

TableExport:3分钟为你的HTML表格添加专业数据导出功能 【免费下载链接】TableExport The simple, easy-to-implement library to export HTML tables to xlsx, xls, csv, and txt files. 项目地址: https://gitcode.com/gh_mirrors/ta/TableExport 还在为网…

2026/7/5 20:18:19 阅读更多 →
ComfyUI-KJNodes:重构AI工作流架构的模块化扩展方案

ComfyUI-KJNodes:重构AI工作流架构的模块化扩展方案

ComfyUI-KJNodes:重构AI工作流架构的模块化扩展方案 【免费下载链接】ComfyUI-KJNodes Various custom nodes for ComfyUI 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI-KJNodes 在AI图像生成和视频处理的复杂工作流中,ComfyUI已成为事实…

2026/7/5 20:16:18 阅读更多 →

日新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/5 0:03:34 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/5 0:03:34 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/5 0:07:38 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/5 0:03:34 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/5 0:03:34 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/5 0:07:38 阅读更多 →

月新闻