320. Generalized Abbreviation

Write a function to generate the generalized abbreviations of a word.

Example:
Given word ="word", return the following list (order does not matter):
["word", "1ord", "w1rd", "wo1d", "wor1", "2rd", "w2d", "wo2", "1o1d", "1or1", "w1r1", "1o2", "2r1", "3d", "w3", "4"]

好赞的递归方式, 膜拜, 还要仔细看一遍!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 确定的路线图一直坚持走下去。 禄丰工作地, 土官居住地。
    五台彝人阅读 264评论 0 0
  • 风采卓绝昙花赞,弧形缀下雪蕊瓣。优雅从容悄然绽,怒放世人皆惊艳。谁说好物不牢坚,昙花一现彩云散? 不畏短暂停于凡,...
    围境阅读 290评论 0 2
  • 项目github托管地址:https://github.com/zhouzhuo810/ZzBeeLayout Z...
    zhouzhuo810阅读 4,431评论 3 30