网站的建设方式设计的网站源代码怎么做

张小明 2025/12/30 16:03:53
网站的建设方式,设计的网站源代码怎么做,linode 搭建wordpress,百度收录网站提交入口题目要求是给一个字符串和一个表达式字符串#xff0c;要让表达式字符串通过给定的规则#xff0c;完全的匹配字符串#xff0c;俩个字符串中的所有字符都要使用到对于给的这个字符串规则#xff0c;有几点重要. 是必须要匹配一个字符 aa ... 是匹配不上的* 这个字符前面一…题目要求是给一个字符串和一个表达式字符串要让表达式字符串通过给定的规则完全的匹配字符串俩个字符串中的所有字符都要使用到对于给的这个字符串规则有几点重要. 是必须要匹配一个字符 aa ... 是匹配不上的* 这个字符前面一定会有一个字符他不会单独出现也不会位于字符首a* 可以匹配空字符串也就是说 ab c*ab 也是能匹配上的.* 他能被翻译 ....... 若干个点也就是可以匹配任意的字符串那么现在就可以着手开始解这道题了对于 s 字符串 p 表达式字符串 他俩的匹配前面的mis都是相同的而到第一个*时发现*前面时s 于是s*可以翻译为 空 s ss sss 等而这些情况是都需要储存下来的因为*后面的s 是需要找到一个 s* 翻译为 ssss 这个字符串才能正确的匹配字符串而我再走到s*翻译时并不会知道后面的字符串时需要翻译为哪个才能正确表示所以需要全部储存下来而这样就有了一个表达式到p位置的字符串能否翻译 p 位置 和 s 位置相同 p 位置之前的字符串 和 s 位置 之前的字符串能匹配上很容易看出了动态规划解法而且需要一个二维的dp表表示p s字符串的位置用dp来表示俩字符串的匹配关系那么dp表定义就有了 dp[m][n] 表示0 - m 长度的字符串 和 0 - n 长度的匹配字符串能否匹配上比如 dp[2][3] true 表示 长度为 0 - 2 的 s 字符串 和 长度为 0- 3 的匹配字符串能匹配上状态方程的推导整理下 最终的推导方程初始化首先多一行多一列防止越界对边界特殊处理0 0 位置俩都为空可以被匹配 所以 dp[0][0] truedp[x][0] 表示表达式字符串为空 那么一个都匹配不上所以全为falsedp[0] 表示需要匹配的字符串为空 应为有 a* 这种在 它可以表示空 所以需要给特殊处理为为truedp[0][2] true p[0-1] 能翻译为空dp[0][4] true p[0-1] 为空 p[2 - 3] 为空之后越界了 不过如果不为* 就退出处理因为之后的都匹配不上空的s字符串了到这就可以开始些代码了public boolean isMatch1(String ss, String pp) { char[] s ss.toCharArray(); char[] p pp.toCharArray(); int m s.length; int n p.length; // m 表示 字符串 n 规则 boolean[][] dp new boolean[m 1][n 1]; //只有. 会涉及到 i-1 j-1 dp[0][0] true; //初始化 因为 a8 可以翻译为空字符串 所以需要特殊处理开头 for(int i 2; i n 1; i 2){ if(p[i - 1] *) dp[0][i] true; else break; } for(int i 1; i m 1; i){ for(int j 1; j n 1; j){ char curS s[i - 1]; char curP p[j - 1]; if(curP . || curS curP){ dp[i][j] dp[i - 1][j - 1]; }else if(curP *){ dp[i][j] dp[i][j - 2] || (p[j - 2] curS || p[j - 2] .) dp[i - 1][j]; } } } return dp[m][n]; }wok 写了3小时 这真是我做过的最难的动态规划题 且时最难的递归题挺有意思的 尤其是最后的为空的特殊处理给我迷了好一会
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站权重是什么汕头网站建设找千素网

工作流开发:订单处理与异常管理 1. 订单处理流程概述 在订单处理流程中,首先创建了一个 Order 类并填充了一些测试数据。接着创建一个 Dictionary 对象,将 Order 对象存储在其中,然后调用 WorkflowInvoker 类的静态 Invoke() 方法,传入该 Dictionary 对象。…

张小明 2025/12/30 16:03:14 网站建设

网站关键词更新网站设计模板 英文翻译

Torchtune终极指南:快速掌握大语言模型微调技术 【免费下载链接】torchtune A Native-PyTorch Library for LLM Fine-tuning 项目地址: https://gitcode.com/GitHub_Trending/to/torchtune Torchtune是一个专为大语言模型微调设计的原生PyTorch库&#xff0c…

张小明 2025/12/30 16:02:40 网站建设

网站建设方案标书去国外做移动支付网站吗

FaceFusion镜像集成自动备份机制,打造高可靠人脸融合平台 在AI生成内容(AIGC)浪潮席卷影视、社交与数字人产业的今天,人脸替换技术正从实验室走向生产线。作为开源社区中表现突出的人脸交换工具,FaceFusion凭借其出色的…

张小明 2025/12/30 16:02:05 网站建设

景乔网站建设c2c网站的类型

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 请生成一个完整的reset.css文件,要求:1. 重置所有主流HTML元素的默认样式 2. 解决跨浏览器兼容性问题 3. 包含对现代布局技术(flex/grid)的友好支持 4. 添加…

张小明 2025/12/30 16:01:32 网站建设

手机端网站建设的费用清单wordpress 二次开教程

第一章:Open-AutoGLM 模型微调优化路径在大规模语言模型应用日益普及的背景下,Open-AutoGLM 作为一款支持自动推理与生成的开源 GLM 架构模型,其微调过程直接影响最终任务表现。为了提升模型在特定领域任务中的准确率与响应效率,需…

张小明 2025/12/30 16:00:57 网站建设

网站设计流程电话python报班一般多少钱

2022年底ChatGPT的横空出世,将生成式AI推向技术浪潮的顶点,引发了全球范围内的狂热追捧。但经过两年多的沉淀,这场技术革命已逐渐褪去浮躁,从实验室走向产业一线,成为驱动各行业效率变革与价值重构的核心力量。麦肯锡的…

张小明 2025/12/30 16:00:22 网站建设