本文介绍: Leetcode 2998. Minimum Number of Operations to Make X and Y Equal
1. 解题思路
这一题就是一个比较简单的动态规划的题目了。
显然,如果x小于y,那么要使之变成y,就只能通过不断加一的方式获得,我们可以直接给出答案。
而如果x大于y,那么,要使之变成y,我们就需要在以下5种情况当中选择最小值:
此时,我们通过一个动态规划的算法就能快速实现了。
2. 代码实现
给出python代码实现如下:
提交代码评测得到:耗时32ms,占用内存17.4MB。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。