公司网站功能太原seo全网营销

张小明 2026/1/7 15:33:49
公司网站功能,太原seo全网营销,杭州市网站seo,Dw做html网站2023年信息学奥赛CSP-S2提高组复赛题解 进阶比赛代码量比较大了 零、背景 今天来看看 2023 CSP-S 的题解吧。 A: 枚举 B: 动态规划、next函数、前缀hash、前缀矩阵 C: 模拟 D: 二分套二分+数学公式 一、密码锁(lock) 题意:密码锁有五个拨圈,每个拨圈有 10 个数字,…2023年信息学奥赛CSP-S2提高组复赛题解进阶比赛代码量比较大了零、背景今天来看看 2023 CSP-S 的题解吧。A: 枚举B: 动态规划、next函数、前缀hash、前缀矩阵C: 模拟D: 二分套二分+数学公式一、密码锁(lock)题意:密码锁有五个拨圈,每个拨圈有 10 个数字,分别是 0 到 9。假设正确密码是 X,加锁时会使用规则1或者规则2随机转动一次密码锁,从而得到锁车后的密码。现在告诉你 N 个锁车后的密码(都是使用正确密码按规则得到的),问可能的正确密码有多少个。规则1:选择一个拨圈转动一个角度规则2:选择相邻的拨圈转动相同的角度。思路:枚举由于锁车后密码不能是自己,所以转动的位置只能是其他 9 个位置。规则1共有5*9=45种转动方式。规则2共有4*9=36种转动方式。unordered_mapll, ll h; vectorll base = {1, 10, 100, 1000, 10000, 100000}; const int N = 5; const int M = 9; ll Flap(const ll num, int i, int j) { int v = (num / base[i]) % 10; ll V = (v + j) % 10; return num - v * base[i] + V * base[i]; } void SolverOne(const ll num) { // 1 个 for (int i = 0; i N; i++) { for (int j = 1; j = M; j++) { const ll newNum = Flap(num, i, j); h[newNum]++; } } // 转动两个 for (int i = 1; i N; i++) { for (int j = 1; j = M; j++) { const ll newNum = Flap(Flap(num, i - 1, j), i, j); h[newNum]++; } } }对于每个锁车后的密码,枚举所有规则的转法,得到疑似的正确密码。最后统计所有疑似的正确密码,如果都可以有 N 个锁车后密码得到,则就是可能的正确密码。ll ans = 0; for (auto [k, v] : h) { if (v == n) { ans++; } } printf("%lld\n", ans);二、消消乐(game)题意:给一个数组,每次可以消除相邻相同的元素,问所有非空子串中,有多少个子串是可以消除的。思路:多种解法一个字符串是否可消除先思考,对于一个字符串,什么时候是可以消除的。显然可以贪心,使用一个栈来保存剩余的未消除的前缀或后缀的字符。如果到最后栈为空,则可以全部消除,否则不可以全部消除。暴力解法枚举子串的结束位置,维护一个待消除的栈,每次栈为空时,就代表当前子串是可消除的。复杂度:O(n2)O(n^2)O(n2)得分:50分
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

tp做网站签到功能wordpress类似的博客

如何通过5个关键步骤彻底解决前端框架中的组件渲染难题? 【免费下载链接】element-plus element-plus/element-plus: Element Plus 是一个基于 Vue 3 的组件库,提供了丰富且易于使用的 UI 组件,用于快速搭建企业级桌面和移动端的前端应用。 …

张小明 2026/1/5 14:42:40 网站建设

在线免费网页代理东营网站建设优化

革命性智能搜索技术:Orama在企业级数据检索中的创新应用 【免费下载链接】orama 项目地址: https://gitcode.com/gh_mirrors/ora/orama 在数字化转型的浪潮中,企业面临着海量数据的高效检索挑战。传统搜索方案往往在性能、灵活性和部署成本之间难…

张小明 2026/1/5 20:08:45 网站建设

网站创建要多少钱网站制作-杭州

摘要 随着城市化进程的加速和汽车保有量的快速增长,停车难问题日益突出,传统停车场管理方式效率低下,难以满足现代城市的需求。停车场管理系统通过信息化手段实现车位资源的优化配置和高效管理,成为解决停车难题的重要途径。该系统…

张小明 2026/1/7 3:20:24 网站建设

公司网站域名查询打开网站自动跳转代码

EmotiVoice实战指南:如何用开源模型生成带情绪的语音 在虚拟助手越来越“懂人心”的今天,语音合成早已不再满足于把文字念出来。用户期待的是能哭、会笑、有脾气的声音——就像真人一样。但现实是,大多数TTS系统仍停留在“朗读腔”阶段&#…

张小明 2026/1/7 5:09:54 网站建设

成都网站建设互联服装设计工作室

Home Assistant Android客户端连接异常:从现象到根治的完整指南 【免费下载链接】android :iphone: Home Assistant Companion for Android 项目地址: https://gitcode.com/gh_mirrors/android5/android 作为智能家居生态系统的核心控制入口,Home…

张小明 2026/1/6 16:20:28 网站建设

用什么软件建手机网站档案信息网站开发利用

第一章:Open-AutoGLM电商商品上下架自动化的战略意义在数字化转型加速的背景下,电商平台面临海量商品信息管理的挑战。传统依赖人工操作的商品上下架流程不仅效率低下,且易因人为疏忽导致库存错配、价格错误或合规风险。引入基于Open-AutoGLM…

张小明 2026/1/6 15:14:28 网站建设