此Leetcode问题是关于如何尽可能有效地匹配模式字符串与文本字符串.模式字符串可以由字母,点和星组成,其中字母仅匹配自身,点匹配任何单个字符,并且星形匹配前一字符的任意数量的副本.例如,模式
ab*c.
Run Code Online (Sandbox Code Playgroud)
会匹配ace
和abbbbcc
.我知道使用动态编程可以解决这个原始问题.
我的问题是,是否可以看出两种模式是否相互匹配.例如,模式
bdbaa.*
Run Code Online (Sandbox Code Playgroud)
可以匹配
bdb.*daa
Run Code Online (Sandbox Code Playgroud)
有没有一个很好的算法来解决这种模式匹配问题?
我需要识别具有特定apk构建的用户.这个版本具有一些与普通apk相比的功能(就像一些函数在开始时是PRO).
build for GooglePlay------>
----> next version of apk
build for some Customers-->
Run Code Online (Sandbox Code Playgroud)
我想将一些数据保存到数据库中,所以即使我更新了apk I,也会有用户数据,无论用户将拥有什么版本.
当用户未运行应用程序但立即更新到下一版本时,会发生此问题.用户没有初始化sqlite,因此没有存储数据.
有没有办法保持数据并重用它,即使用户更新基地apk到更新版本?