334 Reverse String - C++ STL String
字符串创建:string s;
字符串添加:s+=”c”;
字符串反转:s.reverse();412 Fizz Buzz - C++ STL Vector
vector vec;
vec.push_back(3);
int转string: to_string(i)
直线装水:
class Solution {
public:
int maxArea(vector<int>& height) {
int s=0;
for(int i=0;i<height.size()-1;i++)
{
s+=height[i]<height[i+1]?height[i]:height[i+1];
}
int key=1;
while(key)
{
key=0;
for(int i=1;i<height.size()-1;i++)
{
if(height[i]<height[i-1]&&height[i]<height[i+1])
{
key=1;
int j=height[i-1]<height[i+1]?height[i-1]:height[i+1];
s+=2*(j-height[i]);
height.erase(height.begin()+i);
}
}
}
return s;
}
};