給定一個(gè) n*m 的格點(diǎn)圖,包含 n 行 m 列共 n*m 個(gè)頂點(diǎn),相鄰的頂點(diǎn)之間有一條邊。
【圖1.png】給出了一個(gè)3*4的格點(diǎn)圖的例子。
如果在圖中刪除部分頂點(diǎn)和其相鄰的邊,如上圖刪除第2行第3列和第3行第1列的頂點(diǎn)后,如【圖2.png】所示。
圖的生成樹(shù)指包含圖中的所有頂點(diǎn)和其中的一部分邊,使得任意兩個(gè)頂點(diǎn)之間都有由邊構(gòu)成的唯一路徑。如果兩個(gè)生成樹(shù)包含有不同的邊即被認(rèn)為不同,則上圖中共有31種不同的生成樹(shù),其中a邊不選有10種,a邊選有21種。
給出格點(diǎn)圖中保留的頂點(diǎn)的信息,請(qǐng)計(jì)算該圖一共有多少種不同的生成樹(shù)。