首页 > 其他分享 >CF1182E 名字太长不想打 题解

CF1182E 名字太长不想打 题解

时间:2022-09-28 22:23:37浏览次数:47  
标签:矩乘 CF1182E cdot 题解 取个 形式 名字

题解区都是用矩阵直接算封闭形式中 \(f_1,f_2,f_3\) 的系数的,这里给个更偏 MO 风格的做法。

首先先想办法用 \(f_x \cdot k(x)\) 代 \(f_x\) 以消掉 \(c^{2x+6}\) 这个不好处理的东西。

明显 \(k(x)\) 是 \(c^{ax+b}\) 的形式,代进去对比系数可以发现 \(a=1,b=6\)。

于是 \(f_x \cdot c^{x+6} = (f_{x-1}\cdot c^{x-1+6}) (f_{x-2}\cdot c^{x-2+6})(f_{x-3}\cdot c^{x-3+6})\),这是一个很好看的形式。

做个换元,\(h_x=f_x \cdot c^{x+6}\),\(h\) 的前三项可以以 \(f\) 算出。

我们知道取个 \(\ln\) 就是标准矩乘形式,但是显然没必要。在矩乘中用乘方代替乘号,用乘法代替加法,就可以直接做这种东西了。事实上就是取个指数后的普通矩乘。

这样能大大减少代码量,至于速度,我还没试(

明天写完再交

标签:矩乘,CF1182E,cdot,题解,取个,形式,名字
From: https://www.cnblogs.com/purplevine/p/16739781.html

相关文章

  • 【Python】【爬虫】【问题解决方案记录】调试输出存在数据,print在控制台确丢失数据
    如下图,调试可以看到数据是完整的但是print输出的,恰好丢失了中间的一大堆数据。对,下图打问号的地方应该是小说才对。看代码可能看不出缺失内容,可视化看看对吧,......
  • Mac M1 安装 Nacos 操作及问题解决
    nacos依赖mysql先安装mysql,这里使用的是8+版本,原因在于原本的5.7版本中并没有对m1的良好支持,如果启动会有报错说查询不到对应版本信息(虽然可以通过自定义mirror......
  • USACO 2022赛季 简要题解
    DECGOLD-A-PairedUpG有\(n\)只奶牛,第\(i\)只在位置\(x_i\),有重量\(y_i\)。求在满足匹配要求的情况下,非匹配的奶牛的重量之和的最大/最小值。两只奶牛能......
  • 移动端touch拖动事件和click事件冲突问题解决
    通过一个悬浮球交互功能的案例来阐述问题,以及解决办法。实现效果类似微信里的悬浮窗效果,苹果手机的悬浮球功能效果可以点击拖动,然后吸附在窗口边缘点击悬浮球,可......
  • 题解【CF1363F Rotating Substrings】
    CF1363FRotatingSubstrings*2600解题报告。不一定更好的阅读体验。感觉楼上的DP状态设计与DP转移方程的联系是说不通的,有些地方没有讲明白,所以这篇题解就详细......
  • CF1603D Artistic Partition 题解
    题意一个长度为\(n\)的序列,分为\(k\)段,每段代价是\(c(l,r)=\sum\limits_{i=l}^r\sum\limits_{j=i}^r[\gcd(i,j)\geql]\),求总代价的最小值。分析若\(2^k>n\),总......
  • Tomcat最全乱码问题解决方案(保姆教程)
    目录概述原因解决方法1.idea乱码和startup.bat启动控制台日志乱码(Tomcat日志乱码)2.浏览器乱码概述tomcat乱码问题相信大家肯定都遇见过,本篇将详细介绍有关Tomcat的各种......
  • vuejs 开发问题解决方案总结一
    文章中提到的很多东西都在我的demo中用到,我的demo地址:​​https://github.com/MrZhang123/Vue_project/tree/master/vue_spa_demo​​1.Vuejs组件vuejs构建组件使用Vue.comp......
  • mongoose连接collections会自动加s的问题解决
    问题的解决:设置mongoose.model()的第三个参数,代码如下。module.exports=mongoose.model('Course',userSchema,'course');或者,可以给Schema传入第二个参数,......
  • 【题解】CF1589D Guess the Permutation
    这是一个交互题!题目链接-->Problem-D-Codeforces题目大意这是一个交互题!给定一个长度为\(n\)的自然排列,但其中\([i,j-1],[j,k]\)两部分被翻转了。你可以进......