当前位置: 首页 > wzjs >正文

天津电商网站制作国外租车网站模板

天津电商网站制作,国外租车网站模板,wordpress创建搜索框,杭州高端网站定制来源:问题 - K - Codeforceshttps://codeforces.com/gym/105231/problem/K 题目描述: 一、题目分析 本题给定一个2行m列的网格,从(1, 1)格子开始进行深度优先搜索,每个格子可到达至少一个边相邻的格子且不重复访问,…

来源:问题 - K - Codeforceshttps://codeforces.com/gym/105231/problem/K

题目描述:

 
 一、题目分析
 
本题给定一个2行m列的网格,从(1, 1)格子开始进行深度优先搜索,每个格子可到达至少一个边相邻的格子且不重复访问,要求计算所有可能的标记树(用边集E表示 )的数量,并对998244353取模输出。
 
二、解题思路
 
找规律:通过对小数据情况(如m = 1, 2, 3等 )进行手动模拟深度优先搜索过程,分析不同m值下标记树的数量。可以发现其数量满足一定的规律,经过归纳推理可得,对于列数为m的网格,标记树的数量为2^{m - 1} 。
 
快速幂计算:因为m的范围较大,直接计算2^{m - 1}会超时,所以采用快速幂算法来高效计算幂次方。快速幂算法的核心思想是利用二进制的性质,将指数b转化为二进制形式,通过不断平方底数a ,并根据指数二进制位的情况累乘结果,从而计算出a^b 。
 
三、代码实现(C++)
 

#include<bits/stdc++.h>
using namespace std;
#define int long long
const int mod = 998244353;
// 快速幂函数
int kksuu(int a, int b, int m) {int s = 1;while (b > 0) {if (b % 2 == 1) {s = s * a;s = s % m;}b = b / 2;a = a * a;a = a % m;}return s;
}signed main() {int n;cin >> n;n = n - 1;int t = kksuu(2, n, mod);cout << t << endl;return 0;
}

四、复杂度分析
 
时间复杂度:快速幂函数 kksuu 的时间复杂度为O(\log n) ,其中n为指数,这里指数最大为10^6 ,相比于直接计算幂次方的O(n)时间复杂度有大幅优化,在本题数据规模下可以高效计算。
 
空间复杂度:程序中除了输入数据外,使用的额外空间主要是几个变量(如函数中的临时变量 a  、 b  、 s 等 ),空间复杂度为O(1) 。


文章转载自:

http://29KgUI4T.mLpmf.cn
http://PpE5TETN.mLpmf.cn
http://dwhDnKIZ.mLpmf.cn
http://XDiqhdDy.mLpmf.cn
http://FOfSlqeE.mLpmf.cn
http://Gyu6LcqA.mLpmf.cn
http://wy6wl3er.mLpmf.cn
http://u04ZBXUm.mLpmf.cn
http://dDb6UaLM.mLpmf.cn
http://p95qMvAY.mLpmf.cn
http://7tYTYGDU.mLpmf.cn
http://1pMT20Nr.mLpmf.cn
http://omujaUei.mLpmf.cn
http://AgPoaE2G.mLpmf.cn
http://0ZTY2tRg.mLpmf.cn
http://nmBozNQj.mLpmf.cn
http://banPr97Q.mLpmf.cn
http://nOsBBeun.mLpmf.cn
http://tezZFwTo.mLpmf.cn
http://WSGzY226.mLpmf.cn
http://QZDMv1p1.mLpmf.cn
http://1h2Xamo0.mLpmf.cn
http://Kt1UZpVe.mLpmf.cn
http://HaFwzNQn.mLpmf.cn
http://vaFUviQL.mLpmf.cn
http://Ar7PPgG7.mLpmf.cn
http://EUiFhhQi.mLpmf.cn
http://3l1am5UO.mLpmf.cn
http://AsHXwPcd.mLpmf.cn
http://RKTdl6ZI.mLpmf.cn
http://www.dtcms.com/wzjs/630569.html

相关文章:

  • 室内设计师联盟网站线上网络推广培训
  • 临汾网站建设广告设计与制作培训
  • 东莞做网站企业餐饮品牌策划设计公司
  • 网站制作经费预算网络营销品牌公司
  • 有哪些做汽车变速箱的门户网站临沂网站设计价格
  • 网站横条广告龙岗二职
  • PHP做的网站能容纳多少人咨询服务公司
  • 泉州网站平台建设公司中国城乡与建设部网站
  • 网站建设哪家合适网站设计美工要怎么做
  • 在线做静态头像的网站个人网站 icp 代理
  • 青海省建设厅网站c2c网站制作
  • 从事网站开发需要的证书wordpress 免费cms主题
  • 青岛网站优化公司哪家好iis 搭建网站
  • 网站建设评审会手机网站你了解的
  • 网站开发入门书设计本app下载
  • 冀州网站优化少儿编程网
  • 做企业平台的网站有哪些中天建设集团有限公司资质等级
  • 网站内容建设的布局和结构图网站优化排名易下拉霸屏
  • 杭州余杭网站制作江西专业网站建设
  • 网站开发背景知识论文做学习交流网站
  • 北京外包做网站如何报价关于销售网站建设的短文
  • 怎么快速做网站文章黄冈crm系统
  • c4d培训天津网站建设seo优化
  • 一个完整的网站制作流程在农村做相亲网站怎么样
  • 网站开发实用技术网站设计算什么费用
  • 做捐款网站wdcp网站建设
  • 广州技术支持:网站建设盈江城乡建设局网站
  • 网站备案完成通知沈阳网站企业
  • 网站可以个人做吗wordpress无法打开修改域名
  • 口碑好的网站建设哪家好网站打开不对