HDU 2089不要62 数位dp

DEAP数据集实战:用PyTorch搭建DNN/CNN脑电情绪识别模型(附完整代码) 本文详细介绍了如何使用PyTorch搭建DNN和CNN模型对DEAP数据集进行脑电情绪识别。从数据预处理到模型架构设计,再到训练优化和部署,提供了完整的实战指南和代码示例,帮助研究者快速掌握脑电信号识别技术。 阅读详情
#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
const int N=10;
int dp[N][3],a[N];
int l,r;
void init(){
    dp[0][0]=1;
    for(int i=1;i<N;i++){
        dp[i][0]=dp[i-1][0]*9-dp[i-1][1];
        dp[i][1]=dp[i-1][0];
        dp[i][2]=dp[i-1][2]*10+dp[i-1][0]+dp[i-1][1];
    }
}
int f(int n){
    memset(a,0,sizeof(a));
    int len=0,ans=n,tmp=0;
    bool flag=false;
    while(n){
        a[++len]=n%10;
        n/=10;
    }
    for(int i=len;i>=1;i--){
        tmp+=dp[i-1][2]*a[i];
        if(flag){
            tmp+=dp[i-1][0]*a[i];
        }
        if(!flag && 6==a[i+1] && a[i]>2)
            tmp+=dp[i][1];//dp[i][1]
        if(!flag && a[i]>4){
            tmp+=dp[i-1][0];
        }
        if(!flag && a[i]>6)
            tmp+=dp[i-1][1];
        if(a[i]==4 || (6==a[i+1]&&2==a[i]))
            flag=true;
    }
    return (ans-tmp);
}
int main()
{
    init();
    while(scanf("%d%d",&l,&r),l+r){
        cout<<f(r+1)-f(l)<<endl;
    }
    return 0;
}

YOLOv11改进 | 模型知识蒸馏篇 | 利用模型蒸馏改进YOLOv11进行无损涨点 | CWDLoss(在线蒸馏 + 离线蒸馏) 这篇文章给大家带来最新改进的是模型的蒸馏利用教师模型指导学生模型从而进行模型的涨点,本文的内容不仅可以用于论文中,在目前的绝大多数的工作中模型蒸馏是一项非常重要的技术,所以大家可以仔细学习一下本文的内容,本文从YOLOv11的项目文件为例,进行详细的修改教程,文章内包括完整的修改教程,针对小白我出了视频修改教程,如果你还不会我提供了修改后的文件大家直接运行即可,所以说不用担心不会适用!模型蒸馏真正的无损涨点,蒸馏你只看这一篇文章就足够了!欢迎大家订阅我的专栏一起学习YOLO! 阅读详情

相关推荐

python电子学会三级的零碎笔记

‌示例‌:如果s = ['a', 'b', 'c'],则' '.join(s)+'\n'的结果是'a b c\n',写入文件时所有元素会在一行内显示,每个元素之间用空格分隔,末尾有一个换行符。(2) '\n'.join(s)‌:如果s = ['a', 'b', 'c'],则'\n'.join(s)的结果是'a\nb\nc',写入文件时每个元素会占据文件的一行。(1) ' '.join(s)+'\n'‌:这种方式首先将列表s中的每个元素通过空格连接成一个字符串,然后在字符串末尾添加一个换行符\n。

xzal12的博客 690

DP - 数位DP - SCOI 2009 - Windy数 + HDU 2089 - 不要62

DP - 数位DP - SCOI 2009 - Windy数 + HDU 2089 - 不要62 文章目录DP - 数位DP - SCOI 2009 - Windy数 + HDU 2089 - 不要621、SCOI 2009 - Windy数2、HDU 2089 - 不要62 1、SCOI 2009 - Windy数 Windy 定义了一种 Windy 数:不含前导零且相邻两个数字之差至少为 2...

njuptACMcxk的博客 250

Dify 从入门到熟悉100 天的学习大纲

理解 Dify 的核心概念,熟悉操作界面,并能创建简单的 AI 应用。祝你在这 100 天的旅程中学有所成,成为一名优秀的 AI 应用开发者!掌握生产环境部署、监控、调优,并关注 Dify 生态和前沿动态。探索多模态、Agent、API 集成、性能优化等高级主题。掌握工作流编排、高级提示词技巧、知识库优化等核心功能。

IT深耕十余载,大道之简 1733

HDU 2089 不要62(数位dp)

题目链接:HDU 2089 不要62 数位dp。 听大神说这是数位dp最基础的题目,学习中。 感觉做这类题目用记忆化搜索比递推来的清晰。 #include #include using namespace std; const int MAX_N = 10 + 5; int dp[MAX_N][2]; int num[MAX_N]; int n,m; int f(int pos,

fobdddf的专栏 715

复旦微FMQL45T900平台RGMII网口调试实战:从PHY寄存器读取异常到链路建立

本文详细记录了复旦微FMQL45T900平台RGMII网口调试的全过程,重点解决了PHY寄存器读取异常问题。通过电压配置调整、时序优化和硬件信号完整性检查,最终成功建立网络链路。文章提供了实用的调试经验和解决方案,适合嵌入式开发人员参考。

weixin_29193359的博客 287

PowerBI启动故障排查:环境变量与兼容性设置全指南

本文详细解析了PowerBI启动故障的常见问题,如空白界面和闪退,并提供了环境变量修改与兼容性设置的全方位解决方案。通过调整WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS环境变量和设置兼容模式,有效解决PowerBI启动问题,提升软件运行稳定性。

weixin_29255731的博客 470

【数位DP】 hdu2089 不要62

不要62 题目:http://acm.hdu.edu.cn/showproblem.php?pid=2089 题意:问在n,m之间不含4和62序列(4和62为不吉利数)的数字有多少个。 题解:把状态分为3种,1)不包含不吉利数且末位不为6。2)不包含不吉利数且末位为6。3)包含不吉利数。 状态转移见代码注释。              ps:不看讨论说这题打表也能过。 代码: #i

Ted's 游乐园 4768

X书x-mini-sig_x-mini-mua

X书的tiny风控代码,成功运行x-mini-sig|x-mini-mua

Codeooo 博客 1万+

HDU 2089 不要62(数位dp)

目录问题分析状态转移从低位到高位从高位到低位状态设计位最大值代码 问题 HDU 2089 不要62(数位dp) - https://acm.hdu.edu.cn/showproblem.php?pid=2089 分析 状态转移 从低位到高位 注意:图中的最高位是指当前已构造部分的最高位,并非指最终的最高位 #mermaid-svg-gT0VoKIyjP1R8RuS .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--me

jpphy0的博客 209

华为OD机试 - 开源项目热度榜单(Java 2025 C卷 100分)

H = Wwatch X#watch + Wstar X#star +Wfork X#fork +Wissue X#issue +Wmr X#mr H表示热度值,Wwatch、Wstar、Wfork、Wissue、Wmr分别表示5个统计维度的权重,#watch、#star、#fork、#issue、#mr分别表示5个统计维度的统计值。

学Java,找哪吒 1755

Python地理数据处理 十七:植被物候提取和分析(Savitzky-Golay)

植被是陆地生态系统中最重要的组分之一,也是对气候变化最敏感的组分,其在全球变化过程中起着重要作用,能够指示自然环境中的大气、水、土壤等成分的变化,其年际和季节性变化可以作为地球气候变化的重要指标。此外,由于生态工程保护建设和植被自然生长等因素,中国陆地生态系统发挥了重要的碳汇作用。因此,定量评估植被时空动态变化是制定生态系统可持续发展目标和衡量生态系统固碳潜力的重要前提,卫星遥感数据衍生的生态参量产品为研究长时间序列全球及区域植被时空变化提供了重要数据源。SG滤波能够对物候信息进行平滑,并提取其中的物候信息

amyniez的博客,欢迎交流讨论 4246

HDU 2089 不要62(数位DP,三种姿势)

HDU 2089 不要62(数位DP,三种姿势) ACM 题目地址:HDU 2089 题意:  中文题意,不解释。 分析: 100w的数据,暴力打表能过先初始化dp数组,表示前i位的三种情况,再进行推算直接dfs,一遍搜一变记录,可能有不饥渴的全部算和饥渴的部分算情况,记录只能记录全部算(推荐看∑大的详细题解Orz) 代码:  1. 暴力 (以前写的)

水果君の日常 9355

芒果YOLOv5改进05:损失函数IoU 篇之Repulsion Loss:原创改进损失函数 Repulsion:解决目标遮挡场景下检测,为解决密集人群检测中遮挡设计的损失函数,打造高效检测器涨点

YOLOv5改进代码实践|结合Repulsion 解决目标遮挡场景下检测🚀

包括YOLOv5、YOLOv7、YOLOv8等模型改进 4563

数位dp——hdu2089不要62

刚开始接触数位dp,看其他的博客和教程也不是很懂,不过学习就是一个循序渐进的过程嘛๑乛◡乛๑ 下面简单写写入门级的hdu2089不要62 中途找到一个比较好的ppt,我觉得讲的还是很清楚的了->初探数位dp (下面的过程咋一看不明白可以把中间的过程打印出来,我是这样做的,感觉初学很见效) 1、预处理 dp[i][j]代表首位为j的i位数里符合条件(不含62和4)的数的个数...

187

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

【数位DP】HDU 2089 不要62

HDU 2089 不要62 题意: 求[n, m]中没有连续62并且没有4的数的个数。 其中n和m的范围是1e6 解: 其实最关键的部分就是dfs的部分。 首先我们将每个数位的值保存在一个数组里。 解释一下dfs参数的意义: pos:第几个数位。例如100,pos分别为2,1,0 pre:高一位数位的值。例如67,数位0的高一位数位是1,值为6。(它存在的意义是因为62连续是不合法的) st...

L_X_ 236

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

数位DP入门 —— hdu2089 不要62

数位DP是一种用来计数的DP, 如果给你一道题, 让你去统计区间[l, r]之间满足某种条件的数字个数, 在没接触数位之前很容易想到的就是暴力判断。但当数据范围较大时这种方法就不可行了, 这时候我们就可能要用的差分的思想确定一个递推关系, 来更方便更高效的求解, 这就是数位DP。这种理论的东西可能写出来帮助不大, 数位DP的思想是通过自己对问题的思考逐渐建立的, 下面是我选的一个例题来帮助初步理解...

Kruskal的博客 497

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

数位DP——HDU2089 不要62

题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2089 题目大意: 给定一个闭区间n-m,求取该区间中吉利数字的个数。吉利数字的定义为:不包含连续的数字62和数字4。(n,m 解题思路1: 由于m和n是小于100万的所以可以采用暴力打表的做法。 解题思路2: 典型的数位DP。 dp[i][0] 表示i位数

sanmingzi3344的专栏 1016

HDU 2089 不要62 [数位DP]

Description输入 N,M 输出 N~M中不含62和4的数有多少个Algorithm数位DP 预处理 F F[i][j]表示 i位数 开头为j的 满足条件的个数 状态专业 F[i][j] = F[i - 1][k] k = 0..9 并且满足 j != 4 j != 6 && k != 2 这样就预处理好了 我写在了init里面 对于每个数 X 把X每一

more time 168

HDU 2089——不要62【数位DP】

题目传送门 Problem Description 杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。 杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。 不吉利的数字为所有含有4或62的号码。例如: 62315 73418 88914 都属于不吉利号码。但是,61152虽然含有...

NIRVANA REBIRTH 439

HDU2089 不要62 数位dp

网址:https://vjudge.net/problem/HDU-2089 题意: 从给定的范围中求出有几个数的序列中不包括$‘4’$和$‘62’$。 题解: 数位dp板子题,看注释。 AC代码: #include <bits/stdc++.h> using namespace std; int dp[20][2];//第i是j的情况 int a[20...

FairyTail0423的专栏 128

HDU 2089 不要62:数位dp

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2089 题意:   问你在区间[n,m]中,有多少个数字不含"4"且不含"62"。 题解:   表示状态:     dp[i][j] = numbers     数字有i位,开头为数字j,合法的数字个数。   如何转移:     dp[i][j] = ∑ dp[i-...

a1392136的博客 138

HDU2089不要62数位DP入门

前言 上学期差不多整个学期都在打各种比赛,几乎没学新算法,因此寒假好好补一波算法,不过数位DP入个门也花了我两天,学习效率还没回来… … 模板题 题目链接 给定一个数字区间[l,r],问你区间内有多少数不含4,也不含连续的62。 题目范围是1e7,可以On预处理+前缀和O1查询,代码就不放了。 数位DP 今天的重点是数位DP。 数位DP的好处在于直接对位进行暴力,另外加上记忆化,可以大大减少时间。例如枚举千位时,一次枚举就相当于暴力下的一千次枚举。 初学数位DP,我感觉他的本质就是记忆化搜索。因此先上无

陈颜的博客 3334

HDU 2089 不要62 数位DP

题意:一个数为好数,则这个数各位里没有连续的62且没有4,给定区间l和r,求区间内好数的个数 思路:数位DP记录上一位数字,若上一位为6当前位为2,或者当前位为4则跳过,用sta标记是因为前导为6时可能下一位是2,则结果就会和前导不是6的结果不同,而4和2则不用单独做标记,因为在判断时就已经算进去了 #include<iostream> #include<cstdio> #...

qq_42397248的博客 213

HDU - 2089 不要62 【数位DP】

题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=2089 思路 一切都在代码注释中 AC代码 #include <cstdio> #include <cstring> #include <ctype.h> #include <cstdlib> #inc...

dianxi0949的博客 80

数位dp HDU - 2089 不要62

https://cn.vjudge.net/problem/HDU-2089 题意: 题意:给定一个区间,求区间中不包含4、连续的62的数字有几个。 分析:基础的数位dp,利用开多维的dp数组和 dfs 的多个参数来实现各种限制条件,从高位到低位dfs,并且多用 if 判断,结尾 return 1。 ( 用dig[] 保存数位,ans 基本框架为sol(m) - sol(n ...

aolian4963的博客 150

HDU2089 不要62 简单数位dp

解题思路: dp[i][0]表示未出现吉利数,以2为首的i位数字有多少 dp[i][1]表示未出现吉利数,不以2和4为首的i位数字有多少 dp[i][2]表示出现吉利数的i位数字有多少 注意一下,2前面的数字为6的要排除掉就行 1 #include <iostream> 2 #include <cs...

akk99296的博客 125
上一篇: poj2533Longest Ordered Subsequence LIS(优化)
下一篇: HDU 3555Bomb数位dp
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值