当前位置:网站首页>托米的咒语
托米的咒语
2022-08-10 11:12:00 【51CTO】
题目描述
托米没有完成上一个任务,准备施展黑魔法推倒 1317
黑魔法咒语被描述为一个 长为 n 的,仅包含小写英文字母 'a'...'i' 的字符串,在托米所在的星球,魔法造成的每次有效伤害都是来自他的一个子序列,对于每一个 'a'... 'i' 的排列(共 9! 种),若作为咒语的子序列出现, 就会造成 1 的伤害
而咒语的总伤害为所有 'a'... 'i' 的排列造成的伤害值之和,托米能打出多少点的伤害,是否能击败 1317 呢?
输入描述:
一行输入一个字符串 s
输出描述:
一行输出一个数,表示伤害值
示例1
输入
aabcdefghi
输出
1
备注:
|s| ≤ 3000
这个是题解的做法,dp[i][j]表示第i位右边最近的 j 的位置。找全排列的时候方便寻找。
代码:
边栏推荐
- ENVI 5.3软件安装包和安装教程
- [E-commerce operation] Do you really understand social media marketing (SMM)?
- LeetCode 146. LRU 缓存
- 推荐6个自媒体领域,轻松易上手
- 软件架构简介
- Licking Exercise - 63 Find all anagrams in a string
- 快速上手,征服三种不同分布式架构调用方案
- What are some useful performance testing tools recommended? Performance testing report charging standards
- 三个绘图工具类详解Paint(画笔)Canvas(画布)Path(路径)
- LeetCode_152_乘积最大子数组
猜你喜欢
![[Brave food, not afraid of the linked list of brushing questions] Merging of ordered linked lists](/img/06/9d49fc99ab684f03740deb2abc38e2.png)
[Brave food, not afraid of the linked list of brushing questions] Merging of ordered linked lists

Flutter气泡框实现

从源码角度分析UUID的实现原理

如何使用工程仪器设备在线监测管理系统

std::move()

Network Fundamentals (Section 1)

The brave rice rice, does not fear the brush list of 】 list has a ring

Intel pushes 20220809 CPU microcode update to patch Intel-SA-00657 security vulnerability

3款不同类型的自媒体免费工具,有效提高创作、运营效率

Alibaba最新神作!耗时182天肝出来1015页分布式全栈手册太香了
随机推荐
基于UiAutomator2+PageObject模式开展APP自动化测试实战
LeetCode 61. 旋转链表
LeetCode 362. Design Hit Counter(计数器)
LeetCode50天刷题计划(Day 16—— 两两交换链表中的节点(9.10-10.30)
再有人问你分布式事务,把这篇扔给他
LeetCode 92. 反转链表 II
使用JMeter进行MySQL的压力测试
LeetCode 19. 删除链表的倒数第 N 个结点
力扣练习——59 从二叉搜索树到更大和树
微信小程序,全局变量一个地方改变了其他地方的状态也跟着改变。
Buckle Exercise - 61 Sort by frequency of characters
Intel pushes 20220809 CPU microcode update to patch Intel-SA-00657 security vulnerability
被面试官问到消息队列的丢失、重复与积压问题该如何回答
LeetCode 21. 合并两个有序链表
自媒体爆款标题怎么写?手把手教你写热门标题
Since the media hot style title how to write?Taught you how to write the title
Article take you understand interrupt the key driver of polling mechanism
基于UiAutomator2+PageObject模式开展APP自动化测试实战
从源码角度分析UUID的实现原理
面试官:你们是如何保证接口的幂等性?