藍橋杯訓練2
1.密碼脫落
**思路1:**設立兩個指標向中間遞迴,結構是一顆二叉樹,複雜度為2的n次方
#include<bits/stdc++.h>
using namespace std;
string s; //abccba
int dfs(int left,int right,int cnt){
if(left>=right)return cnt;
if(s[left]!=s[right]){
return min(dfs(left+1,right,cnt+1),dfs(left,right-1,cnt+1));
}else{
return dfs(left+1,right-1,cnt);
}
}
int main(){
cin>>s;
cout<<dfs(0,s.length()-1,0);
system("pause");
return 0;
}
相關文章
- 藍橋杯—演算法訓練演算法
- 藍橋杯--演算法訓練演算法
- 藍橋杯:入門訓練 Fibonacci數列
- 藍橋杯 (java)演算法訓練 數對Java演算法
- [藍橋杯][演算法訓練VIP]方格取數演算法
- 藍橋杯訓練--母牛的故事(很清晰的思路)
- 藍橋杯 演算法訓練 素因子去重(Java)演算法Java
- 藍橋杯 演算法訓練 操作格子 (線段樹)演算法
- 2024SMU藍橋訓練2補題
- [Java] 藍橋杯ALGO-117 演算法訓練 友好數JavaGo演算法
- 【藍橋杯】練習題目彙總
- 藍橋杯
- 藍橋杯4-R格式-2
- 藍橋杯練習系統題目集
- 藍橋杯:基礎練習 查詢整數
- 藍橋杯 買瓜
- 藍橋杯-分巧克力
- 藍橋杯-N皇后
- 藍橋杯真題
- 藍橋杯 剪格子
- 藍橋杯練習試題程式碼及講解
- [藍橋杯][基礎練習VIP]矩形面積交
- 藍橋杯-長草(BFS)
- 藍橋杯-螞蟻感冒
- 藍橋杯-帶分數
- 藍橋杯-翻硬幣
- 藍橋杯-座次問題
- 藍橋杯-日期問題
- 藍橋杯 計算方程
- 藍橋杯-排列序數
- 如何準備藍橋杯
- 藍橋杯年號字串字串
- 藍橋杯考點整理
- 藍橋杯 分巧克力(Java)Java
- 藍橋杯 整數拼接
- 藍橋杯注意的地方
- 藍橋杯試題 基礎練習 特殊迴文數
- 問題 1462: [藍橋杯][基礎練習VIP]Huffuman樹