1154 set 邊的列舉

2021-09-29 23:23:04 字數 1040 閱讀 3467

//題目大意:給出節點,邊---》判斷上色,要求臨邊的兩點不能同色。

//給出k組測試,判斷是否滿足上色要求,如果滿足,判斷幾色。

//思路:建圖:深搜遍歷每乙個連通分量,判斷是否滿足要求,cnt++統計顏色數目。

//修正思路:記住邊,記錄顏色(set),列舉邊————用node存兩個端點就行,不然鄰接矩陣列舉超時,

//符合條件就輸出顏色個數。

/*#include#define maxn 10005

using namespace std;

int e[maxn][maxn]; //換成node肯定就不超時了

int main()

int k;

setc;

cin >> k;

for(int i = 0; i < k; i++)

for(int p = 0; p < n; p++)}}

if(!flag) break;

}if(flag) cout << c.size()<<"-coloring"<#include

#define maxn 10005

using

namespace std;

struct node

;//換成node肯定就不超時了;

node e[maxn]

;int

main()

int k;

set<

int> c;

cin >> k;

for(

int i =

0; i < k; i++

)for

(int p =

0; p < m; p++)if

(!flag)

break;}

if(flag) cout << c.

size()

<<

"-coloring"

"no"

<< endl;

}return0;

}

1154 能量項鍊

題目描述 description 在mars星球上,每個mars人都隨身佩帶著一串能量項鍊。在項鍊上有n顆能量珠。能量珠是一顆有頭標記與尾標記的珠子,這些標記對應著某個正整數。並且,對於相鄰的兩顆珠子,前一顆珠子的尾標記一定等於後一顆珠子的頭標記。因為只有這樣,通過吸盤 吸盤是mars人吸收能量的一...

1154 最少步數

時間限制 3秒 記憶體限制 128兆 這有乙個迷宮,有0 8行和0 8列 1,1,1,1,1,1,1,1,1 1,0,0,1,0,0,1,0,1 1,0,0,1,1,0,0,0,1 1,0,1,0,1,1,0,1,1 1,0,0,0,0,1,0,0,1 1,1,0,1,0,1,0,0,1 1,1,0...

SE 軟體測試

軟體測試的目的與軟體工程所有其他階段的目的都是相反的。為什麼這麼說呢?軟體工程其他階段都是 建設性 的,系統開發人員從抽象概念出發,逐步設計出具體的軟體系統,最後選定一種程式語言來編寫 但是在軟體測試階段,測試人員努力設計出一系列的測試方案,目的確實 破壞 已經做好的軟體系統。當然這裡所說的 破壞 ...