时间复杂度应该是m*n+(m+n)吧。 m+n是一位位把a或z放上去所消耗的 个人猜测o(k)级别的时间复杂度会导致超时?测试用例肯定是多组的 而且k的范围是小于10^9 至于您说的动态规划求字符串数量那部分我是直接循环计算的 计算次数最多也就m*n*(m+n) 前面部分m*n是计算每一位放置之后剩余能组成的字符串数量 用double的原因就是直接计算先累乘再除(侥幸的是double刚刚好能满足题目要求不溢出 您的计算方式更好一些)
点赞 1

相关推荐

牛客383479252号:9,2学生暑期实习失利开始投小厂,给这群人整自信了
点赞 评论 收藏
分享
真烦好烦真烦:豆包润色了自己没看看吗,再说了,都说豆包是愚蠢且勤快的大学生,ds才是聪明的研究生,怎么敢让豆包写论文的
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务