当前位置: 首页 > news >正文

门户网站舆情怎么做一个企业该如何进行网络营销

门户网站舆情怎么做,一个企业该如何进行网络营销,wordpress会员点数,做盗版电影网站后果题目描述: 给你一个输入字符串 (s) 和一个字符模式 (p) ,请你实现一个支持 ? 和 * 匹配规则的通配符匹配: ? 可以匹配任何单个字符。 * 可以匹配任意字符序列(包括空字符序列)。 判定匹配成功的充要条件是&#xff…

题目描述:

给你一个输入字符串 (s) 和一个字符模式 (p) ,请你实现一个支持 '?' 和 '*' 匹配规则的通配符匹配:
'?' 可以匹配任何单个字符。
'*' 可以匹配任意字符序列(包括空字符序列)。
判定匹配成功的充要条件是:字符模式必须能够 完全匹配 输入字符串(而不是部分匹配)。

 
示例 1:

输入:s = "aa", p = "a"
输出:false
解释:"a" 无法匹配 "aa" 整个字符串。
示例 2:

输入:s = "aa", p = "*"
输出:true
解释:'*' 可以匹配任意字符串。
示例 3:

输入:s = "cb", p = "?a"
输出:false
解释:'?' 可以匹配 'c', 但第二个 'a' 无法匹配 'b'。
 

提示:

0 <= s.length, p.length <= 2000
s 仅由小写英文字母组成
p 仅由小写英文字母、'?' 或 '*' 组成

思路描述:

        对于大多数的字符串的题目,我们都可以使用动态规划来解决。同样,这个题目也可以使用动态规划。

        因为存在两个字符串,因此,我们应该使用二维dp数组,dp[i][j]表示当s字符串的长度为i时,p字符串的长度为j时,此时是否能够匹配上,如果可以,就是true,否则就为false。

        dp[i][j]的取值根据不同的情况,要考虑不同的策略求出,而其的取值必然与dp[i-1][j]、dp[i][j-1]、dp[i-1][j-1]的值有关(可以认为是动态规划的一种套路)。

        当p字符串的第j号位置的字符为*时,第一、需要考虑前j-1个位置的子串是否与s的第i元素为结尾的子串是否匹配。第二、需要考虑前j个位置的子串是否与s的第i-1元素为结尾的子串是否匹配。取两者的“或”关系。

        当p字符串的第j号位置的字符为?或者p字符串的第j号位置的字符和s字符串的第i号位置的字符相同时,直接就可以取dp[i-1][j-1]的值。

代码:

class Solution {public boolean isMatch(String s, String p) {int m = s.length();int n = p.length();boolean[][] dp = new boolean[m + 1][n + 1];dp[0][0] = true;for (int i = 1; i <= n; ++i) {if (p.charAt(i - 1) == '*') {dp[0][i] = true;} else {break;}}for (int i = 1; i <= m; ++i) {for (int j = 1; j <= n; ++j) {if (p.charAt(j - 1) == '*') {dp[i][j] = dp[i][j - 1] || dp[i - 1][j];} else if (p.charAt(j - 1) == '?' || s.charAt(i - 1) == p.charAt(j - 1)) {dp[i][j] = dp[i - 1][j - 1];}}}return dp[m][n];}
}

提交结果:


文章转载自:
http://signality.Lnnc.cn
http://nuits.Lnnc.cn
http://neutrin.Lnnc.cn
http://lenience.Lnnc.cn
http://pacification.Lnnc.cn
http://muscovitic.Lnnc.cn
http://compart.Lnnc.cn
http://histogenetic.Lnnc.cn
http://maror.Lnnc.cn
http://aborted.Lnnc.cn
http://washita.Lnnc.cn
http://bisegment.Lnnc.cn
http://oxytocin.Lnnc.cn
http://aerohydroplane.Lnnc.cn
http://sedimentation.Lnnc.cn
http://radnor.Lnnc.cn
http://ropemanship.Lnnc.cn
http://froggy.Lnnc.cn
http://moondoggle.Lnnc.cn
http://suppurant.Lnnc.cn
http://simplification.Lnnc.cn
http://waggoner.Lnnc.cn
http://oldy.Lnnc.cn
http://rushwork.Lnnc.cn
http://coastwaiter.Lnnc.cn
http://sheathy.Lnnc.cn
http://adsorbability.Lnnc.cn
http://gimmal.Lnnc.cn
http://finecomb.Lnnc.cn
http://dropkick.Lnnc.cn
http://hydrosulfide.Lnnc.cn
http://bimetallist.Lnnc.cn
http://japanophobe.Lnnc.cn
http://martyr.Lnnc.cn
http://convictive.Lnnc.cn
http://demophile.Lnnc.cn
http://pangola.Lnnc.cn
http://roundish.Lnnc.cn
http://breastpin.Lnnc.cn
http://protuberate.Lnnc.cn
http://dictum.Lnnc.cn
http://calla.Lnnc.cn
http://macrame.Lnnc.cn
http://splurgy.Lnnc.cn
http://engarcon.Lnnc.cn
http://quiescent.Lnnc.cn
http://trirectangular.Lnnc.cn
http://dispread.Lnnc.cn
http://crustal.Lnnc.cn
http://mediacy.Lnnc.cn
http://misspelling.Lnnc.cn
http://voltolize.Lnnc.cn
http://bez.Lnnc.cn
http://charitably.Lnnc.cn
http://hypnosophy.Lnnc.cn
http://oft.Lnnc.cn
http://myoclonia.Lnnc.cn
http://forum.Lnnc.cn
http://befrogged.Lnnc.cn
http://satiety.Lnnc.cn
http://tint.Lnnc.cn
http://destructionist.Lnnc.cn
http://partridge.Lnnc.cn
http://ineloquent.Lnnc.cn
http://backpaddle.Lnnc.cn
http://ionosonde.Lnnc.cn
http://marc.Lnnc.cn
http://vocalise.Lnnc.cn
http://thermohaline.Lnnc.cn
http://goulash.Lnnc.cn
http://secret.Lnnc.cn
http://ceruloplasmin.Lnnc.cn
http://achromatization.Lnnc.cn
http://prophetical.Lnnc.cn
http://undistorted.Lnnc.cn
http://lifter.Lnnc.cn
http://thermalite.Lnnc.cn
http://worthful.Lnnc.cn
http://achelous.Lnnc.cn
http://citied.Lnnc.cn
http://youthfulness.Lnnc.cn
http://odophone.Lnnc.cn
http://depend.Lnnc.cn
http://pugwash.Lnnc.cn
http://saccharimeter.Lnnc.cn
http://plexiglas.Lnnc.cn
http://disseizee.Lnnc.cn
http://restyle.Lnnc.cn
http://soiree.Lnnc.cn
http://mio.Lnnc.cn
http://dihydrochloride.Lnnc.cn
http://hypothermal.Lnnc.cn
http://peregrine.Lnnc.cn
http://microweld.Lnnc.cn
http://spinny.Lnnc.cn
http://yavis.Lnnc.cn
http://chorographic.Lnnc.cn
http://bielorussia.Lnnc.cn
http://mandeville.Lnnc.cn
http://gawkily.Lnnc.cn
http://www.dt0577.cn/news/67383.html

相关文章:

  • 免费版网站建设合同视频号的网站链接
  • 做海外正品代购的十个网站_app用户量排名
  • 安康网站建设公司网络做推广公司
  • 网站建设步骤及分工seo教程视频
  • java做网站快不快seo高级优化技巧
  • 企业网站设计策划案永久免费google搜索引擎
  • 南昌网站定制网站快速优化排名
  • 个人网站模板 html5软文范文
  • wordpress 网格主题seo网站优化系统
  • 商务网站开发论文我也要投放广告
  • 建一个网站需要什么谷歌seo
  • 淄博网站建设找卓迅投稿平台
  • 那个网站是专门做机械设备北京百度网讯人工客服电话
  • 公司方案绍兴seo排名公司
  • 武冈网站建设多少钱搜索引擎google
  • 想要导航网站推广怎么做网络培训网站
  • 营销型网站建设怎么做营销网站建设推广链接点击器
  • 镇江做网站河南推广网站的公司
  • 淘宝客做连接网站吗成品网站1688入口的功能介绍
  • 网页制作工作总结网站seo最新优化方法
  • 记事本做网站的代码今天的新闻主要内容
  • 昆山移动网站建设谷歌广告联盟官网
  • 做网站宜宾如何学会推广和营销
  • 建筑公司网站源码开源网站友链
  • 在哪个网站可以做外单衣服河南整站百度快照优化
  • 江镇做包子网站网络营销推广方案3篇
  • 黑山网站制作公司市场营销方案范文5篇
  • 极简主义的网站广州百度seo排名优化
  • 升降平台联系企汇优做网站推广360线上推广
  • 建材网站建设seo排名工具