diff --git "a/exercise/LC198_\351\273\204\351\223\255\347\216\245.cpp" "b/exercise/LC198_\351\273\204\351\223\255\347\216\245.cpp" new file mode 100644 index 0000000000000000000000000000000000000000..4acb1c239bb104fa02508921648ba6d9caf1023a --- /dev/null +++ "b/exercise/LC198_\351\273\204\351\223\255\347\216\245.cpp" @@ -0,0 +1,19 @@ +class Solution { +public: + int rob(vector& nums) { + int len=nums.size(); + if(nums.empty()){ + return 0; + } + if(len==1){ + return nums[0]; + } + vector dp=vector(len,0); + dp[0]=nums[0]; + dp[1]=max(nums[0],nums[1]); + for(int i=2;i removeAnagrams(vector& words) { + vector str; + string prev=""; + for(int i=0;i