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

阅读 80

2022-02-12

  • 存在一种仅支持 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)

0 0 举报