程序综合实践期末复习题(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 阅读更多 →

最新新闻

本科生AI论文写作工具:千笔AI核心功能与应用指南

本科生AI论文写作工具:千笔AI核心功能与应用指南

1. 为什么本科生需要专属AI论文工具?作为一名带过上百名本科生的论文指导老师,我见过太多学生在论文写作初期的痛苦挣扎。从选题迷茫到文献综述无从下手,从数据收集困难到格式调整崩溃,每一个环节都可能成为压垮学生的最后一根稻草…

2026/7/5 18:43:32 阅读更多 →
Windows远程桌面多用户破解终极方案:RDPWrap配置文件完全指南

Windows远程桌面多用户破解终极方案:RDPWrap配置文件完全指南

Windows远程桌面多用户破解终极方案:RDPWrap配置文件完全指南 【免费下载链接】rdpwrap.ini RDPWrap.ini for RDP Wrapper Library by StasM 项目地址: https://gitcode.com/GitHub_Trending/rd/rdpwrap.ini 还在为Windows系统更新后远程桌面多用户连接失效而…

2026/7/5 18:43:32 阅读更多 →
告别传统测试困境:Catch2现代化测试框架的进阶实战指南

告别传统测试困境:Catch2现代化测试框架的进阶实战指南

告别传统测试困境:Catch2现代化测试框架的进阶实战指南 【免费下载链接】Catch2 A modern, C-native, test framework for unit-tests, TDD and BDD - using C14, C17 and later (C11 support is in v2.x branch, and C03 on the Catch1.x branch) 项目地址: http…

2026/7/5 18:39:31 阅读更多 →
3步让电子阅读器变身漫画图书馆:Kindle Comic Converter使用全攻略

3步让电子阅读器变身漫画图书馆:Kindle Comic Converter使用全攻略

3步让电子阅读器变身漫画图书馆:Kindle Comic Converter使用全攻略 【免费下载链接】kcc KCC (a.k.a. Kindle Comic Converter) is a comic and manga converter for ebook readers. 项目地址: https://gitcode.com/gh_mirrors/kc/kcc 还在为电子阅读器上看漫…

2026/7/5 18:37:29 阅读更多 →
hexo-tag-aplayer从入门到精通:构建博客音乐系统的完整路线图

hexo-tag-aplayer从入门到精通:构建博客音乐系统的完整路线图

hexo-tag-aplayer从入门到精通:构建博客音乐系统的完整路线图 【免费下载链接】hexo-tag-aplayer Embed aplayer in Hexo posts/pages 项目地址: https://gitcode.com/gh_mirrors/he/hexo-tag-aplayer hexo-tag-aplayer是一款强大的Hexo标签插件,…

2026/7/5 18:35:29 阅读更多 →
网盘直链下载助手完整指南:一键获取八大网盘真实下载地址的终极解决方案

网盘直链下载助手完整指南:一键获取八大网盘真实下载地址的终极解决方案

网盘直链下载助手完整指南:一键获取八大网盘真实下载地址的终极解决方案 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中…

2026/7/5 18:33:28 阅读更多 →

日新闻

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 阅读更多 →

月新闻