我在實習面試,在那里我無法解決一個邏輯練習。這對我來說太復雜了。你能幫我解釋一下如何解決嗎?(我沒有通過,但我真的很想知道如何解決它)。練習是:“給定一個字符串數組arr,通過計算所有島嶼的總周長來完成函數landPerimeter。每塊土地都將用'X'標記,而水田用'O'表示??紤]每個瓦片都是一個完美的1 x 1 塊土地。一些更好的可視化示例:['XOOXO', 'XOOXO', 'OOOXO', 'XXOXO', 'OXOOO']在此處查看圖片:https : //i.ibb.co/pbDwWSs/pic1.jpg應該返回:“土地總周長:24”,而['XOOO', 'XOXO', 'XOXO', 'OOXX', 'OOOO']在此處查看圖片:https : //i.ibb.co/Pcdy8Ct/pic2.jpg應該返回:“土地總周長:18”請您展示代碼示例,我該如何解決這個練習。非常感謝你!
如何在 JavaScript 練習中計算形狀的總周長并編寫適當的函數
繁花不似錦
2021-06-01 15:11:04
