题目链接
https://leetcode.cn/problems/final-value-of-variable-after-performing-operations/
考察知识点
string的比较,vector的遍历
解题思路
通过循环遍历vector,比较vector中的每个元素是"++“还是”–"
通过代码
class Solution {
public:
int finalValueAfterOperations(vector<string>& operations) {
int res = 0;
int size = operations.size();
for(int i=0;i<size;i++)
{
if (operations[i]=="X++" || operations[i]=="++X")
{
res++;
}
else if (operations[i]=="--X" || operations[i]=="X--")
{
res--;
}
}
return res;
}
};