题目大意: 有一个大小是 2 x n 的网格,现在需要用2种规格的骨牌铺满,骨牌规格分别是 2 x 1 和 2 x 2,请计算一共有多少种铺设的方法。 解题思路: 找出递推公式: f[i] = f[i-1] + f[i-2] * 2; 代码:

#include
using namespace std;
const int MAX = 31;
int main(void)
{__int64 f[MAX];f[1] = 1;f[2] = 3;for(int i = 3; i < MAX; i++)f[i] = f[i-1] + f[i-2] * 2;int cas, n;scanf("%d", &cas);while(cas--){scanf("%d", &n);printf("%I64d\n", f[n]);}return 0;
}

转载于:https://www.cnblogs.com/cchun/archive/2012/02/15/2520234.html

HDU2501_多米诺骨牌相关推荐

  1. Blender多米诺骨牌动画学习教程 The Impossible Domino Run in Blender

    流派:电子学习| MP4 |视频:h264,1280×720 |音频:AAC,48.0 KHz 语言:英语+中英文字幕(根据原英文字幕机译更准确)|大小:8.53 GB 含课程文件 |时长:8h 20 ...

  2. S6 edge+的多米诺骨牌效应:大屏的趋势

    日前,为庆祝三星S6 edge+国行版的顺利发售,三星盖乐世社区的一些粉丝自发组织了三星疯狂"盖星人"第一期活动--活动现场除了可以对S6 edge+进行全方面体验之外,还将演示著 ...

  3. P1282 多米诺骨牌 (差值DP+背包)

    题目描述 多米诺骨牌有上下2个方块组成,每个方块中有1~6个点.现有排成行的 上方块中点数之和记为S1,下方块中点数之和记为S2,它们的差为|S1-S2|.例如在图8-1中,S1=6+1+1+1=9, ...

  4. P1282-多米诺骨牌【dp,背包】

    正题 评测记录:https://www.luogu.org/recordnew/lists?uid=52918&pid=P1282 题目大意 n个多米诺骨牌,上下值不相同,可以交换一个多米诺上 ...

  5. 【动态规划】 多米诺骨牌 (ssl 1632/luogu 1282)

    多米诺骨牌多米诺骨牌多米诺骨牌 Description Input 输入文件的第一行是一个正整数n(1≤n≤1000),表示多米诺骨牌数.接下来的n行表示n个多米诺骨牌的点数.每行有两个用空格隔开的正 ...

  6. 【01背包】洛谷P1282多米诺骨牌

    题目描述 多米诺骨牌有上下2个方块组成,每个方块中有1~6个点.现有排成行的 上方块中点数之和记为S1,下方块中点数之和记为S2,它们的差为|S1-S2|.例如在图8-1中,S1=6+1+1+1=9, ...

  7. 多米诺骨牌v.1MEL语言

    // //  //Script Name:多米诺骨牌v.1 //Author:疯狂小猪  //Last Updated: 2011.10.5 //Email:wzybwj@163.com //  // ...

  8. leetcode 1128. 等价多米诺骨牌对的数量

    给你一个由一些多米诺骨牌组成的列表 dominoes. 如果其中某一张多米诺骨牌可以通过旋转 0 度或 180 度得到另一张多米诺骨牌,我们就认为这两张牌是等价的. 形式上,dominoes[i] = ...

  9. LeetCode 1128. 等价多米诺骨牌对的数量(哈希)

    1. 题目 给你一个由一些多米诺骨牌组成的列表 dominoes. 如果其中某一张多米诺骨牌可以通过旋转 0 度或 180 度得到另一张多米诺骨牌,我们就认为这两张牌是等价的. 形式上,dominoe ...

最新文章

  1. 计算机术语所见即所得,计算机应用基础作业四(16页)-原创力文档
  2. .Net高级技术——IDisposable
  3. 【Python基础】Python 炫技操作:五种 Python 转义表示法
  4. 使用sqlserver日期函数获取当前日期
  5. 对ContentProvider中getType方法的一点理解
  6. xshell连接Linux Server
  7. 计算机软考笔记之《数据库基础》
  8. linux 网络状态图,linux的网络连接状态
  9. Linux必知必会的目录结构
  10. 【华为云技术分享】小白篇,认识Python最最最常用语重要的库Requests
  11. 五分钟彻底学会iptables防火墙--技术流ken
  12. PHPWAMP自启异常,服务器重启后Apache等服务不会自动重启的原因分析
  13. android 限制后台进程,不超过4个进程 开发者选项,后台允许不超
  14. 1.java基础 jdk,jre,jvm作业 - 答案(jdk,jre,jvm)
  15. Java 如何判断手机号的运营商,是移动、联通、还是电信?
  16. 2020找工作更难了?做好这4方面,找到高薪好工作
  17. drm debug log with drm.debug=6 debug
  18. chrome、Firefox、IE浏览器和驱动下载地址
  19. L1-019 谁先倒
  20. 【BPF入门系列-4】如何在 BPF 程序中正确地按照 PID 过滤?

热门文章

  1. MySQL最早版本源码_MySQL旧版本升级为新版本
  2. php_sapi常量,PHP常量PHP_SAPI与函数php_sapi_name()简介,PHP运行环境检测
  3. 小米刷第三方recovery_小米平板4/Plus LTE版本开启电话功能
  4. Sass笔记(CSS 的预编译语言)
  5. 人工智能AI实战100讲(一)-机器人语义建图(上)
  6. 华为堡垒机_运维堡垒机----Gateone
  7. 两个数组合成一个json对象_两个jsonarray合并
  8. 戴尔电脑开机黑屏怎么办_笔记本电脑开机黑屏怎么办
  9. java项目processes设置,Jvm调优和SpringBoot项目优化的详细教程
  10. oracle pl/sql编程详解,OraclePL/SQL高级编程详解