关注
第三题根据
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
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
11-16 00:38
重庆师范大学 咨询项目管理 点赞 评论 收藏
分享
牛客热帖
更多
- 1... 双九无实习 CPP 拿下 SSP-秋招总结(其二)2680
- 2... Gemini3用了吗,前端是不是无了?2584
- 3... 【Offer帮选】专家大佬在线接单!发帖即享免费1V1抉择指导2566
- 4... 学院本放弃秋招了2548
- 5... 震惊!某HR居然给我发了这样的邮件......2542
- 6... 被导员发现之后续集:2308
- 7... 27无实习不投日常了明年3月直接战暑期或者找日常可行吗2104
- 8... wxg和字节flow咋选2080
- 9... “受虐狂”再选一次还要选这份苦差事2045
- 10... 双九无实习CPP拿下SSP-秋招总结(其一)1998
正在热议
更多
# 那些年,我收到的‘奇葩’回复 #
16034次浏览 138人参与
# 材料人,你最希望上岸的是? #
10232次浏览 55人参与
# 百度秋招 #
48940次浏览 382人参与
# OC/开奖 #
181381次浏览 1288人参与
# AI时代,哪些岗位最容易被淘汰 #
9111次浏览 83人参与
# 职场中那些令人叹为观止的八卦 #
25252次浏览 224人参与
# 腾讯音乐秋招 #
428768次浏览 4770人参与
# 秋招你经历过哪些无语的事 #
16604次浏览 213人参与
# 得物求职进展汇总 #
134117次浏览 961人参与
# 秋招吐槽大会 #
77662次浏览 691人参与
# 校招薪资来揭秘 #
64887次浏览 437人参与
# 实习学不到东西怎么办? #
263047次浏览 2483人参与
# 你找工作想离家近 or 离家远? #
14266次浏览 223人参与
# 第一份工作能做外包吗? #
80903次浏览 555人参与
# 实习心态崩了 #
91012次浏览 480人参与
# 我的职场社死时刻 #
18751次浏览 160人参与
# 你秋招最后悔的选择 #
14589次浏览 115人参与
# 来聊聊机械薪资天花板是哪家 #
153789次浏览 829人参与
# 蚂蚁求职进展汇总 #
129692次浏览 1197人参与
# 哪些公司开始补录了 #
18727次浏览 156人参与
# XX请雇我工作 #
13556次浏览 111人参与
# 小马智行求职进展汇总 #
16908次浏览 54人参与
顺丰集团工作强度 321人发布
