/*与一般打家劫舍不同,此题房屋首尾成环,所以1和n不能同时被劫。 分两种情况:int case1=rob(dp,nums,2,n); int case2=rob(dp,nums,1,n-1); 比较两种情况,输出较大的情况结果 注意:房屋数量为1时,只能被盗了,需要单列。*/ #include <iostream> #include <vector> using namespace std; int rob(vector<int> dp,vector<int>& nums,int s,int e) { for(int i=s;i<...