0
点赞
收藏
分享

微信扫一扫

LeetCode-2011. 执行操作后的变量值_Python

爱读书的歌者 2022-02-12 阅读 80
  • 存在一种仅支持 4 种操作和 1 个变量 X 的编程语言:

  • ++X 和 X++ 使变量 X 的值 加 1

  • –X 和 X-- 使变量 X 的值 减 1

  • 最初,X 的值是 0

  • 给你一个字符串数组 operations ,这是由操作组成的一个列表,返回执行所有操作后, X 的 最终值 。

示例 1:

示例 2:

示例 3:

提示:

程序代码

class Solution:
    def finalValueAfterOperations(self, operations: List[str]) -> int:
        ans = 0
        for i in operations:
            if i == 'X++' or i == '++X':
                ans += 1
            else:
                ans -= 1
        return ans
举报

相关推荐

0 条评论