// ç»Ļ ä½ł ä¸Ģä¸ª çĶ± ä¸ĢäºĽ å¤ļ ç±³ è¯ º éª ¨ çīĮ ç»Ħ æĪĲ çļĦ åĪĹè¡¨ Ġdom ino es ãĢĤ Ġ Ċ // Ċ // Ġå¦Ĥæŀľ åħ¶ä¸Ń æŁĲ ä¸Ģ å¼ł å¤ļ ç±³ è¯ º éª ¨ çīĮ åı¯ä»¥éĢļè¿ĩ æĹ ĭ è½¬ Ġ 0 Ġ åº¦ æĪĸ Ġ 1 8 0 Ġ åº¦ å¾ĹåĪ° åı¦ ä¸Ģ å¼ł å¤ļ ç±³ è¯ º éª ¨ çīĮ ï¼Į æĪĳä»¬ å°± è®¤ä¸º è¿Ļ ä¸¤ å¼ł çīĮ æĺ¯ çŃī ä»· çļĦ ãĢĤ Ġ Ċ // Ċ // Ġ å½¢å¼ı ä¸Ĭ ï¼Į dom ino es [ i ] Ġ= Ġ[ a , Ġb ] ĠåĴĮ Ġdom ino es [ j ] Ġ= Ġ[ c , Ġd ] Ġ çŃī ä»· çļĦ åīį æıĲ æĺ¯ Ġa == c Ġ ä¸Ķ Ġb == d ï¼Į æĪĸ æĺ¯ Ġa == d Ġ ä¸Ķ Ġ Ċ // b == c ãĢĤ Ġ Ċ // Ċ // Ġåľ¨ Ġ 0 Ġ<= Ġi Ġ< Ġj Ġ< Ġdom ino es . length ĠçļĦ åīį æıĲ ä¸ĭ ï¼Į æī¾ åĩº æ»¡è¶³ Ġdom ino es [ i ] ĠåĴĮ Ġdom ino es [ j ] Ġ çŃī ä»· çļĦ éª ¨ çīĮ å¯¹ Ġ( i , Ċ // Ġj ) ĠçļĦ æķ°éĩı ãĢĤ Ġ Ċ // Ċ // Ġ Ċ // Ċ // Ġ ç¤ºä¾ĭ ï¼ļ Ġ Ċ // Ċ // Ġ è¾ĵåħ¥ ï¼ļ dom ino es Ġ= Ġ[[ 1 , 2 ],[ 2 , 1 ],[ 3 , 4 ],[ 5 , 6 ]] Ċ // è¾ĵåĩº ï¼ļ 1 Ċ // Ġ Ċ // Ċ // Ġ Ċ // Ċ // ĠæıĲ ç¤º ï¼ļ Ġ Ċ // Ċ // Ġ Ċ // Ġ 1 Ġ<= Ġdom ino es . length Ġ<= Ġ 4 0 0 0 0 Ġ Ċ // Ġ 1 Ġ<= Ġdom ino es [ i ][ j ] Ġ<= Ġ 9 Ġ Ċ // Ġ Ċ // ĠRelated ĠTop ics Ġ æķ°ç»Ħ Ġ Ċ // ĠðŁĳį Ġ 1 0 1 ĠðŁĳ İ Ġ 0 ĊĊ Ċ // leetcode Ġsubmit Ġregion Ġbegin ( Pro hibit Ġmodification Ġand Ġdeletion ) Ċ class ĠSolution Ġ{ ĊĠĠĠ Ġfun Ġnum E quiv Dom ino Pairs ( dom ino es : ĠArray < IntArray >): ĠInt Ġ{ ĊĊĠĠĠĠĠĠĠ Ġval Ġmap Ġ= ĠInt Array ( 1 0 0 ) ĊĠĠĠĠĠĠĠ Ġvar Ġres Ġ= Ġ 0 ĊĠĠĠĠĠĠĠ Ġfor Ġ( i Ġin Ġdom ino es . indices ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġm Ġ= Ġdom ino es [ i ][ 0 ] ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġn Ġ= Ġdom ino es [ i ][ 1 ] ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġk Ġ= Ġif Ġ( m Ġ> Ġn ) Ġm Ġ* Ġ 1 0 Ġ+ Ġn Ġelse Ġn Ġ* Ġ 1 0 Ġ+ Ġm ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmap [ k ] ++ ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġfor Ġ( i Ġin Ġ 0 .. 9 9 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġres Ġ+= Ġmap [ i ] Ġ* Ġ( map [ i ] Ġ- Ġ 1 ) Ġ/ Ġ 2 ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġres ĊĊĠĠĠ Ġ} Ċ } Ċ // leetcode Ġsubmit Ġregion Ġend ( Pro hibit Ġmodification Ġand Ġdeletion ) Ċ