12380网站建设情况说明手机兼职群

diannao/2026/1/27 12:00:09/文章来源:
12380网站建设情况说明,手机兼职群,网站建设价格标准报价,如何设计微商城网站建设今天更新一道不错的状态压缩DP题#xff0c;顺带总结一下状态压缩DP。 摘要#xff1a; Part1 浅谈状态压缩DP的理解 Part2 浅谈对状态机DP的理解 Part3 关于状态压缩DP的1道例题 Part1 状态压缩DP 1、状态压缩DP#xff1a; 事物的状态可能包含多个特征#xff0c;…今天更新一道不错的状态压缩DP题顺带总结一下状态压缩DP。 摘要 Part1   浅谈状态压缩DP的理解 Part2   浅谈对状态机DP的理解 Part3   关于状态压缩DP的1道例题 Part1  状态压缩DP 1、状态压缩DP 事物的状态可能包含多个特征但是事物的状态之间却可以互相转移此时我们引入状态压缩DP将事物的复杂的状态用一个数字来替代此时事物的状态可以用数组的某个位置表示从而可以进行状态的转移。2、常见的状态表示 (1) 用10进制数字本身表示状态比如表示当前状态%某个数字的余数等等这里举一个例子。 (2) 用10进制内蕴含的二进制位表示状态, 01, 表示了每个位置上的两种状态它既可以表示是否存在也可以表示数量的奇偶性。 (3) 用10进制内蕴含的K进制(除了10进制和2进制外的其它进制)表示状态这种题我没见过但是基于上面我们很容易可以推广。3、什么时候我们可以用: 首先是在你的状态表示基础上整体的转移图是一个拓扑图也就是可以通过递推得来并且时间空间可以过得去此时我们就可以用状态压缩DP。 Part2 状态机DP 我在之前写过一篇关于状态机DP的文章里面有详细的理论和几道很好的例题 http://t.csdnimg.cn/POtFs Part3  例题: 小红的回文数 题目链接E-小红的回文数_牛客周赛 Round 32 (nowcoder.com) (1)题意 小红定义一个整数是“好数”当且仅当该整数通过重排之后可以形成回文数。可以包含前导零现在小红拿到了一个正整数x小红想截取一段连续区间得到好数她想知道有多少种不同的方案  (2)题解  暴力显然会超时必定需要n * n 的复杂度此时我们不妨考虑一下DP,  我们此时从左到右去考虑这个数我们考虑每个以第i位数结尾的情况最后答案就是累加后的值我们此时考虑一下以第i位数结尾的区间我们发现对于一个数字而言每位的数字只能是0-9的数字之一我们不妨用10个二进制位表示每一种数字的数量%2是多少这样我们就可以通过统计1的个数判断有几个奇数如果要构造一个回文串显然只能由一个或者0个奇数的位。状态转移方程表示以第i位数结尾的数字区间且0-9各个的数字情况是state的方案数并且对于每个位单独一位的情况也要考虑所以状态转移代码是  vectorvectorint dp(n 1, vectorint((1 10) 2)); dp[0][0] 1; for(int i 1; i n; i ) {for(int j 0; j (1 10); j ) {int k j ^ (1 (s[i - 1] - 0));dp[i][k] dp[i - 1][j]; }if(i 2) dp[i][1 (s[i - 1] - 0)] ; } 你以为事情结束了吗这是一道比较毒瘤的题它会卡你的空间在此基础上我们需要引入滚动数组优化优化掉一维的空间。 此时的转移代码是 dp[0] 1; long long res 0; for(int i 1; i n; i ) {memset(usdp, 0, sizeof usdp); for(int j 0; j 1 10; j ) usdp[j ^ (1 (s[i - 1] - 0))] dp[j];if(i 2) usdp[1 (s[i - 1] - 0)] ; for(int j 0; j 1 10; j ) {cnt 0; for(int c 0; c 9; c ) if(j c 1) cnt; if(cnt 1) res usdp[j]; dp[j] usdp[j]; }}cout res endl; (3) 代码 C : 滚动数组优化:   #include bits/stdc.h // #define int long long #define lowbit(x) (x-x) using namespace std; const int N 1e5 2; const int inf 0x3f3f3f3f; int n, cnt; long long dp[2025], usdp[2025]; // int a[N]; void solve() {string s; cin s; n s.size();cnt 0; // for(int i 1; i n; i ) a[i] s[i - 1] - 0; dp[0] 1; long long res 0; for(int i 1; i n; i ) {memset(usdp, 0, sizeof usdp); for(int j 0; j 1 10; j ) usdp[j ^ (1 (s[i - 1] - 0))] dp[j];if(i 2) usdp[1 (s[i - 1] - 0)] ; for(int j 0; j 1 10; j ) {cnt 0; for(int c 0; c 9; c ) if(j c 1) cnt; if(cnt 1) res usdp[j]; dp[j] usdp[j]; }}cout res endl; } int main() {ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); int ts 1; // cin ts; while(ts -- ) solve(); return 0; }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/87628.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

html底部友情链接代码seo销售是做什么的

在 Ubuntu 22.04 上安装 Jupyter Notebook 可以通过以下步骤完成: 1. 更新系统 首先,确保你的系统是最新的,运行以下命令更新包列表和已安装的软件包: sudo apt update sudo apt upgrade2. 安装 Python 及 pip Ubuntu 通常默认…

两学一做注册网站如何用手机做网站

WeakMap和Map都是ES6中新增的数据结构,用于存储键值对。它们之间的主要区别有以下几点: 键类型的限制:在Map中,键可以是任意类型的值(包括基本类型和对象引用),而在WeakMap中,键只能…

俄语搜索网站手机版企页网站案例

文章目录 3. 测试阶段3.1 头脑风暴和优先场景(第7步)3.1.1 理论部分3.1.2 示例 3.2 分析架构方法(第8步)3.2.1 调查架构方法1)安全性2)性能 3.2.2 创建分析问题3.2.3 分析问题的答案胡佛架构银行体系结构 3…

怎样看网站有没有做301成都布马网络科技有限公司

一、场景描述 我们在页面的开发过程中&#xff0c;经常需要操作dom元素&#xff0c;来实现我们需要的效果。 以往js中&#xff0c;我们是通过给dom添加id&#xff0c;然后&#xff0c;通过js代码document来获取这个dom 简写代码案例&#xff1a; <h2 id"test"&…

免费做动态图片的网站大气有内涵的公司名字

专业app代上架&#xff01;解决全网IOS上包难诸多问题 ,提供多类别马甲包功能包定制服务&#xff01;(直播.财务.社交.生活.游戏.电商)另外提供app加速审核及好评优化服务.长期出售白包功能包!总的来说&#xff0c;App Store 的上架流程&#xff0c;主要分为 7 大步骤:1、创建证…

摄图网的图片可以做网站吗wordpress建站 防攻击

从 Java 18 开始&#xff0c;我们可以访问JEP 408中引入的简单 Web 服务器。我们可以通过命令行工具和 API 访问其功能。 简单 Web 服务器提供了一个提供静态文件服务的基本 Web 服务器。它被描述为对于测试、原型设计和教育很有用。该服务器有意使其设置和运行非常简单&#…

美乐乐网站源码网站开发实训心得体会

静态成员和非静态成员 调用: 静态属性(static) : 类名.属性名调用 非静态属性(没static) : 1.先创建对象 2.对象.属性 特点: 静态方法里面只能访问静态成员 非经态方法中可以访问所有的属性 static数据成员在类的内部声明&#xff0c;但只能在类的外部定义&#xff0c;…

wordpress内容管理系统seo教程技术

效果预览&#xff1a; 此处利用Excel来读取数据来制作年份选择器&#xff0c;具体步骤如下。 如果只是制作年份选择器可以参考我这篇文章&#xff1a;构建简单实用的年份选择器&#xff08;简单原理示范&#xff09; 目录 效果预览&#xff1a; 一、 Excel准备与存放 1.1 …

网站开发的基础是什么平面设计范文

平台倡导分布数据库&#xff0c;最简单的分库逻辑是按业务领域&#xff0c;例如人力资源系统一个库&#xff0c;客户关系管理一个库&#xff08;举个例子而已&#xff0c;在平台正式的系统中&#xff0c;人力资源系统又细分为核心库、绩效管理库、薪资管理库等&#xff09;。一…

林业网站建设有哪些中邦建设工程有限公司官方网站

第一种 第二种 第三种&#xff08;想获得线程的执行结果&#xff0c;建议使用这种&#xff09;

专业做写生的网站做详情页比较好的网站

论文链接&#xff1a;2023.12-https://arxiv.org/pdf/2312.06185.pdf 1.Background & Motivation 目前生成式的语言模型&#xff0c;如ChatGPT等在通用领域获得了巨大的成功&#xff0c;但在专业领域&#xff0c;由于缺乏相关事实性知识&#xff0c;LLM往往会产生不准确的…

想用自己电脑做服务器做个网站网站在空间费用

当前欧美市场经济增速放缓&#xff0c;通胀持续高位导致物价普遍上涨&#xff0c;进一步引发消费疲软。此外&#xff0c;受原材料价格、劳动力、土地等经营成本上升影响&#xff0c;外贸出口企业利润被进一步压缩。 困顿之中&#xff0c;新兴市场成为破局关键&#xff0c;巨大的…

网站建设类的职位遂宁建设机械网站

SuperSpider——打造功能强大的爬虫利器 博文作者&#xff1a;加菲 发布日期&#xff1a;2013-12-11 阅读次数&#xff1a;4506 博文内容&#xff1a; 1.爬虫的介绍 图1-1 爬虫&#xff08;spider) 网络爬虫(web spider)是一个自动的通过网络抓取互联网上的网页的程序&#xf…

摄影网站模板源码在线制作印章生成免费

目录 资源列表 基础环境 关闭防护墙 关闭内核安全机制 修改主机名 添加hosts映射 一、部署elasticsearch 修改limit限制 部署elasticsearch 修改配置文件 单节点 集群(3台节点集群为例) 启动 二、部署logstash 部署logstash 添加配置文件 启动 三、部署kiban…

哈尔滨网站制作哪家好手机网站 pc网站模板

P2294 [HNOI2005]狡猾的商人 题意&#xff1a; 你需要调查某个商人的账本&#xff0c;给你n个月内&#xff0c;m条账单信息&#xff0c;每条账单信息为x到y月的收入或者支出多少钱&#xff0c;问你根据账单信息判断这个账本是否合理 5 3 1 5 100 3 5 50 1 2 51比如样例&…

网站微信二维码侧边栏漂浮框wordpress安装下载

声音的转译者&#xff1a;Transformer模型在语音识别中的革命性应用 在人工智能领域&#xff0c;语音到文本转换&#xff08;Speech-to-Text&#xff0c;STT&#xff09;技术正迅速发展&#xff0c;成为连接人类语言与机器理解的桥梁。Transformer模型&#xff0c;以其卓越的处…

福州网站建设哪里有论坛门户网站建设运营费用

css自定义字体的兼容问题 来源 http://www.w3cplus.com/content/css3-font-face 一、TureTpe(.ttf)格式&#xff1a; .ttf字体是Windows和Mac的最常见的字体&#xff0c;是一种RAW格式&#xff0c;因此他不为网站优化,支持这种字体的浏览器有【IE9,Firefox3.5,Chrome4,Safari3,…

双语版网站案例代理网络游戏

最近出差在北京做一个小项目&#xff0c;项目里需要读取配置文件的小功能&#xff0c;觉得挺有参考意义的就把代码发上来给大家参考一下。我们选择了直接用微软的读取配置文件的方法。 这个是程序的运行设计效果&#xff0c;就是把这些参数可以进行灵活设置&#xff0c;灵活保存…

手机版网站制作应用网店设计流程

WebSocket是一项很酷的新技术&#xff0c;它允许浏览器与服务器之间进行实时双向通信&#xff0c;而几乎没有开销。 我在这里想要做的是&#xff0c;提供一个非常简洁但足够全面的概述&#xff0c;以介绍如何开始使用该技术。 因此&#xff0c;从以下几件事开始&#xff1a; 在…

做网站上传服务器做网站是否要去工商备案

一、前提 1、kafka安装包下载&#xff1a;http://kafka.apache.org/downloads 2、jdk已安装 3、scala已安装 4、zookeeper集群已安装并运行二、步骤 1、对kafka_2.9.2-0.8.1.tgz进行解压缩&#xff1a;tar -zxvf kafka_2.9.2-0.8.1.tgz。2、对kafka目录进行改名&#xff1a;mv …