http://www.geeksforgeeks.org/maximum-sum-such-that-no-two-elements-are-adjacent/

 #include <iostream>
#include <vector>
#include <algorithm>
#include <queue>
#include <stack>
#include <string>
#include <fstream>
#include <map>
using namespace std; int maxsum(int arr[], int n) {
int insum = arr[];
int exsum = ;
for (int i = ; i < n; i++) {
int tmp = max(insum, exsum);
insum = exsum + arr[i];
exsum = tmp;
}
return max(insum, exsum);
} int main() {
int arr[] = {, , , , , };
cout << maxsum(arr, ) << endl;
return ;
}

最新文章

  1. linux信号机制与python信号量
  2. 在linux中的virtualbox无法挂载usb设备的解决方法
  3. Linux 系统中用户切换(su user与 su - user 的区别)
  4. python连接redis002
  5. Android常用秘籍总结
  6. 使用NetronGraphLib类库开发Qfd质量屋编制工具
  7. 一次FCK拿bc全过程
  8. [BZOJ 3992] [SDOI 2015] 序列统计
  9. iOS如何转换十三位的时间戳
  10. div和span标签
  11. Log4j日志根据配置输出到多个自定义文件
  12. Python dictionary 字典 常用法
  13. 一个class标签里面有多个属性时的提取标签
  14. 步步为营-56-JQuery基础
  15. el-upload源码跳坑2
  16. Linux服务器磁盘空间占满问题
  17. wpa_cli 连接 wifi(转)
  18. mysql参数及解释
  19. 洛谷P5273 【模板】多项式幂函数 (加强版)
  20. 问题03.如果有多个集合的迭代处理情况【使用MAP】

热门文章

  1. UIScrollView翻书效果
  2. C语言学习笔记(一) 开发环境的搭建
  3. 防火墙firewall的设置和查看
  4. 更改 Nginx 服务的默认用户
  5. Ubuntu下编译Hello World驱动并运行全过程
  6. 五分钟上手Git
  7. Coursera machine learning 第二周 编程作业 Linear Regression
  8. .Net 开发Windows Service
  9. Windows下安装appium桌面版和命令行版
  10. [Catalan数]1086 栈、3112 二叉树计数、3134 Circle