原创 2018藍橋杯國賽c++b組-第四題-調手錶

每次只能走一步或k步從原點開始bfs即可#include<cstdio> #include<iostream> #include<cstring> #include<queue> using namespace std; const in

原创 訓練指南-1.3-高效算法-LA2965侏羅紀-中途相遇法,子集枚舉,映射⭐⭐⭐⭐⭐難度:3

#include<cstdio> #include<iostream> #include<map> using namespace std; const int maxn=30; int n,A[maxn]; char s[1000];

原创 Matlab-圖像點上標序號

x=rand(10,1)*10; y=rand(10,1)*10; %x,y表示任意10個點的座標 plot(x,y,'*'); for i=1:10 text(x(i)+0.01,y(i)+0.01,num2str

原创 入門經典-6.3.3二叉樹遞歸遍歷-uva839天平-先序遍歷,引用傳值

// 題意:輸入一個樹狀天平,根據力矩相等原則判斷是否平衡。採用遞歸方式輸入,0表示中間結點 // 算法:在“建樹”時直接讀入並判斷,並且無須把樹保存下來 #include<iostream> using namespace std;

原创 入門經典-習題7-1,109-uva208消防車-DFS,並查集,打印路徑,利用set保存邊,字典序,STL⭐⭐⭐⭐⭐複雜度:3

#include<cstdio> #include<iostream> #include<cstring> #include<vector> #include<map> #include<set> #include<sstream> #i

原创 入門經典-6.2鏈表-143-uva11988悲劇文本⭐⭐⭐⭐⭐難度:2

注意在用iostream時 數組名不能命名爲next和last在iostream已經定義!cur代表光標指向當前最新已有的字母(開始時指向虛擬頭結點 Next[0]指向0)#include<cstdio> #include<iostrea

原创 入門經典-6.3.3二叉樹遞歸遍歷-uva699下落的樹葉-先序遍歷-⭐⭐⭐⭐⭐難度:1

#include<cstdio> #include<iostream> #include<algorithm> #include<cstring> using namespace std; const int maxn=100000; i

原创 入門經典-5.2.4映射:map-113-uva156反片語-string排序,map⭐⭐⭐⭐⭐難度:1

#include<cstdio> #include<iostream> #include<map> #include<vector> #include<cstring> #include<algorithm> using namespac