hdu 5642

vesta软件_分子动力学计算实战:利用 OVITO 软件找弗伦克尔缺陷和位错环分析 今天继续和大家分享这篇纯分子动力学(MD)的 Nat. Comm. 文章(DOI:10.1038/s41467-018-07102-3)。上期推文(从一篇 Nat. Comm. 学习经典分子动力学基本知识和相关软件基本操作 (一)),我们借用该文章的 fig.1 简单介绍了如何用文中所提到的 LAMMPS 软件来实现材料中级联碰撞过程。但是,想完整的展示类似该文章的 fig.1,单纯利用... 阅读详情

题目链接:hdu 5642

模板题,甚至不用判断limit,水过~

#include<iostream>
#include<cstdio>
#include<vector>
#include<set>
#include<map>
#include<string.h>
#include<cmath>
#include<algorithm>
#include<queue>
#include<stack>
#define LL long long
#define mod 1000000007
#define inf 0x3f3f3f3f
#define sqr(a) (a)*(a)
#define For(i,m,n) for(int i=m;i<=n;i++)
#define Dor(i,n,m) for(int i=n;i>=m;i--)
#define lan(a,b) memset(a,b,sizeof(a))

using namespace std;


LL a[20];
LL dp[2010][3];

LL pin(int pos,int st,int num)
{
    if(pos==-1)///递归基,如果所有数位都遍历完毕,判断条件是否满足并返回
    {
            return 1;
    }

    if(dp[pos][st]!=-1) return dp[pos][st];///记忆化搜索,如果之前搜过就直接返回,前提是lim=0
    LL ans=0;
    int up=25;///确定上限
    for(int i=0;i<=up;i++)
    {
        if(st==2&&i==num)
            continue;
            int tem;
            if(num==i)
                tem=st+1;
            else
                tem=0;
        ans+=pin(pos-1,tem,i)%mod;///dp核心,状态转移
        ans%=mod;
    }
    dp[pos][st]=ans;///如果没有限制就更新记忆化数组
    return ans;
}

int main()
{
    int t;
    scanf("%d",&t);
    lan(dp,-1);
    while(t--)
    {
        int n;
        scanf("%d",&n);
        n--;
        LL ans=0;
        for(int i=0;i<=25;i++)
        {
            ans+=pin(n-1,0,i)%mod;
            ans%=mod;
        }
        printf("%lld\n",ans);
    }
    return 0;
}

YOLOv11的嗅觉传感器数据关联-(特殊场景下的气味-视觉联合分析) 摘要 本文探讨了YOLOv11与嗅觉传感器融合的多模态感知技术。通过分析YOLOv11的架构特性与嗅觉传感器的数据特点,提出了三种融合策略:数据级、特征级和决策级融合。系统采用硬件同步方案实现时空对齐,包含视觉采集模块、嗅觉传感模块和边缘计算单元。环境配置基于Python 3.9和PyTorch 2.0,支持实时多模态数据处理。该技术可应用于环境监测、工业检测等场景,突破单一视觉感知的局限性。 阅读详情

相关推荐

App inventor2通过蓝牙控制Arduino Uno LED开关

App inventer2控制Arduino Uno LED开关 如果学会这个小程序,大部分的手机通过蓝牙控制Arduino的功能都可以实现,这个小示例是通过蓝牙模块向Arduino发送"0"和"1",而其它功能要发送其它不同的字符串内容给Arduino. 所需硬件: Arduino Uno JDY-16 蓝牙模块(我的是蓝牙4.2版本) 草帽LED(可选) 手机(我用的是安卓,苹果手机应该也可以,最近其应用商店也有App inventor(AI)伴侣) 软件: Aduino IDE或者Platfom

Firmin123456的博客 5498

(数位DP)HDU-5642-King's Order

数位DP,HDU,Bestcoder

【落~风~月】 495

Neo4j桌面版导入CVS文件

我们的relation.csv是这样的。

m0_53573725的博客 816

HDU-5642 King's Order

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 642    Accepted Submission(s): 369 Problem Description After the king's speech , e

463

解决k8s核心组件calico pod资源不创建问题

解决k8s核心组件calico pod资源不创建问题 1.问题描述 由于K8S集群Master节点故障,导致calico网络组件虽然处于Running状态,但是一直无法准备就绪,如下图所示 calico-node-lpt7h运行在master节点,第一时间紧急处理方法就是将其pod删除,让K8S自动重建该pod,使整个集群快速恢复 但是就当我将calico-node-lpt7h pod删除后,该pod始终无法自建,就好像是从来没有这个pod似的 2.解决方法 期初排查时,我觉得可能是由于当前master

江晓龙的博客 4806

EtherCAT主站SOEM -- 15 -- CIA402伺服驱动器子协议

以上就是EtherCAT主站SOEM – 15 – CIA402伺服驱动器子协议的内容。有不明白的地方欢迎留言;有建议欢迎留言,我后面编写文档好改进。创作不容,如果文档对您有帮助,记得给个赞。

常驻客栈的博客--嵌入式EtherCAT 2732

HDU 5642 King's Order 动态规划

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5642 题意: 问你长度为n的字符串,只含有小写字母。没有超过3个连续相同。问你这个字符串一共有多少种。解法:dp[i][j]表示第i个位置,当前连续长度为j的方案数。然后转移就好了。可以直接预处理出来。//HDU 5642#include <bits/stdc++.h> using namespac

I good vegetable a! 554

【Unity工具篇】| Unity项目中如何使用LuBan插件,详细集成步骤

前面写了一篇文章用于介绍LuBan的下载及快速使用方法:【Unity实战篇】| 实用插件LuBan,快速上手使用 本篇文章就来介绍一下将LuBan集成到自己的Unity项目的方法。 看完本篇文章之后,就可以直接把LuBan插件放到自己项目中进行配表和使用。

努力前行,总会成为自己心中的那道光 2万+

King's Order hdu 5642

King's Order Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 822    Accepted Submission(s): 451 Problem Description After the king's sp

LucifeR_Shun的博客 436

LIN协议V2.2A版介绍

IN 协议规范2.2A 版(2010 年 12 月发布)是面向低成本汽车网络的标准,核心采用单主多从架构,支持最高20kbit/s速率,通过单总线实现通信;定义了完整的协议栈(含协议层、传输层、物理层等),规定了帧结构(含 Break 字段、Sync 字节、保护标识符 PID、数据字段、校验和)、5 类帧类型(无条件帧、事件触发帧等)及调度表机制以保障确定性传输;

qflook的博客 319

Google Cameraserver 看门狗CameraServiceWatchdog超时crash原理分析

本文分析了Android CameraServiceWatchdog机制的工作原理。该看门狗用于监控相机服务关键操作(如close、flush)的超时情况,通过定时器线程检测阻塞问题。文章详细讲解了Watchdog的初始化流程、使能方式、内部定时器机制(默认周期100ms,650次循环触发超时),并提供了configureStreams阶段的客制化实现方案。当检测到超时,Watchdog会触发abort生成tombstone日志,便于调试分析。

1129

hdoj_5642 (动规---------他们说这题思想是数位dp,然而我看了一天半数位dp还是没弄懂。。。)

#include #include #include #define LL long long #define MOD 1000000007 using namespace std; const int maxn = 2000+10; int N; LL p[maxn][5]; int main() { int T; cin >> T; while(T--) { memset(p, 0

穿着裤衩跳 466

【WRF-Urban】Registry.EM_COMMON文件概述及urban有关变量

Registry.EM_COMMON文件概述及urban有关变量

WW、forever的博客 1593

hdu 5642 King's Order

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5642 题意:给出一个n,问一个长度为n的只含有小写字母的序列中,满足其中不含有超过3个连续相同字母的序列的个数有多少。 思路: 设dp[i][j],表示序列第i位为字母j的合法序列的个数。sum[i]表示长度为i的序列有多少个。 假设第i位为字母'a',dp[i][j]就是sum[i-1]*1...

weixin_30376163的博客 149

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

HDU 5642 King's Order

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5642 题        意:要求你用小写字母a~z生成长度为n的一个合法的字符串,相同字母相邻出现不能超过3个,求有多少种的情况。 思   路:可以采用动态规划来做。定义dp[i][j]:i表示字符串的长度,j表示该字符串中字符重复的数目。例如:dp[1][1] ,代表长度为1的字符串,最后一

Seraphimon的博客 443

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

hdu5642

数位dp

iloveflyatsky的博客 418

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

hdu 5642 King's Order 递推

题目 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5642 题目来源:BestCoder#75 简要题意:求字符串中没有连续超过三个相同的字符的方案数。

ned_chu的博客 490

HDU 5642 数位DP

对于这种问题,首先要找到一个很好的分类办法。由于最大连续的字母不可以超过3个。于是可以按照字符串最后的字符连续重复的次数分为:最后字符重复1,2,3次这3中情况:定义dp[i][4];      dp[i][1] : 表示长度为 i 的字符串在第 i 个位置重复了 1 次。      dp[i][2] : 表示长度为 i 的字符串在第  i 个位置重复了 2 次。      dp[i][3]

Tander_Tang的博客 685

hdu5642 King's Order(dp)

hdu5642题目就是说一段小写字母序列,相同的字母不能连续出现超过3次就是合法的,问长度为n的序列有多少种合法的序列。思路dp[i][j][k]表示第i位是j字母并且连续了k次,接下来就很简单了。 关键还是要抓住不能超过3次这个特点来列状态方程,谨记。代码#include <iostream> #include <cstdio> #include <cstring> #include <algo

天道酬勤 358

hdu5642 数位dp

题目链接:http://acm.split.hdu.edu.cn/showproblem.php?pid=5642 题意:一个长度为n的序列,合法序列为字符中不能出现长度大于3的连续相等的字符,求一共有多少个合法序列。 好久之前写过两道数位dp,早就不记得是什么了。。总之数位dp中,总有一维数组是要代表位数的。 代码如下,思路见注释。 #include<iostream> ...

weixin_30650859的博客 104

HDU 5642 (DP)

King's Order Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 280    Accepted Submission(s): 167 Problem Description After the king'

morejarphone~ 467

hdu5642(递推)

链接:点击打开链接 题意:求一个长度是n的并且只由小写字母组成的至多含有三个连续字母的字符串的种数 代码: #include #include #include #include #include using namespace std; const long long MOD=1000000007; long long n,dp[2005][30]; long l

stay_accept的专栏 550

HDU 5642 King's Order dp

题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=5642 King's Order Accepts: 381 Submissions: 1361 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Othe...

weixin_30755709的博客 115

HDU 5642 King's Order 递推

King's Order Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 829    Accepted Submission(s): 454 Problem Description After the king'

canghai_wangzi的博客 340

HDU 5642 King's Order【数位dp】

题目链接: http://bestcoder.hdu.edu.cn/contests/contest_showproblem.php?cid=677&pid=1003 题意: 求长度为n的序列中,每个字符(a~z)连续出现不超过3次的种数。 分析: 数位dp,设dp[i][j]表示进行到第i个字符,其中当前字符出现j次,然后每次状态转移一下就好了~ ...

An55511的博客 143
上一篇: CodeForces 954D
下一篇: Codforces 401D
Dale_zero
博客等级 码龄9年 10粉丝 174原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值