关注
第三题根据
https://www.nowcoder.com/discuss/637603?type=post&order=create&pos=&page=1&channel=-1&source_id=search_post_nctrack
大佬提供的思路,使用dp写了一版Java代码,测试用例都过了,贴在这里交流下。
思路如下:
动态规划:
* 1. 定义状态:dp[i][j] (0=<i<k, 0<=j<s.length)代表第(i+1)次操作时,将字符串s开头的j个字符交换到s的末尾的路径数
* 2. 状态转移方程:dp[i][j] = sum(dp[i-1][l], 0<= l <s.length && j != l)
* 边界:i-1>=0, i>=1, i=0是边界
* 3. 初始化: dp[0][0] = 0; dp[0][j] = 1,(0< j <s.length)
* 4. 输出:当s.substring(j,len) + s.substring(0,j)) == t 时,j∈[0,s.length), 输出dp[k-1][j]
查看原帖
2 5
相关推荐
点赞 评论 收藏
分享
05-21 00:25
电子科技大学 后端 点赞 评论 收藏
分享
牛客热帖
更多
- 1... 6月18日,我将站上法庭,正式起诉美团。我送出的每一单快件,都是我人生碎片的一部分。我会一直前进,拿回在海外SaaS失去的一切。6.5W
- 2... 研一快手后端开发,一周速通,附一二面面经1.3W
- 3... 毕业一年在回到学校的感觉真不一样9736
- 4... 25校招 双非硕 拿下大厂🐧9545
- 5... 挚文集团-陌陌笔试202506068732
- 6... 主包租房的经验总结!4999
- 7... 金山办公测试春招一面_珠海4321
- 8... 深入浅出秋招简历3888
- 9... 上海银行 修改入职协议 不还本科毕业证学位证双证原件 😂3499
- 10... 华为暑期实习3485
正在热议
更多
# 我的实习收获 #
34783次浏览 525人参与
# 安利/避雷我的专业 #
73650次浏览 515人参与
# 实习吐槽大会 #
38535次浏览 181人参与
# 我在牛爱网找对象 #
186441次浏览 1402人参与
# 晒一晒你的工位 #
87214次浏览 309人参与
# 你后悔选择现在的专业吗 #
81937次浏览 672人参与
# 你觉得专业和学校哪个对薪资影响最大 #
58154次浏览 473人参与
# 求职遇到的搞笑事件 #
113636次浏览 772人参与
# 移动求职进展汇总 #
1692次浏览 17人参与
# 2025牛客秋招季 #
6345次浏览 197人参与
# 机械人与华为的爱恨情仇 #
113392次浏览 938人参与
# 双非能在秋招上岸吗? #
215527次浏览 1150人参与
# 我的租房踩坑经历 #
33705次浏览 338人参与
# 第一份工作应该选高薪还是热爱? #
61755次浏览 562人参与
# 26届秋招投递记录 #
4940次浏览 131人参与
# 我的国央企投递进展 #
43152次浏览 268人参与
# 穿越回高考你还会选现在的专业吗 #
24770次浏览 284人参与
# 牛友们,签完三方你在忙什么? #
95196次浏览 841人参与
# 地方国企笔面经互助 #
30023次浏览 99人参与
# 招银网络求职进展汇总 #
113344次浏览 742人参与