Golang | Leetcode Golang题解之第299题猜数字游戏
创始人
2024-12-05 08:32:45

题目:

题解:

func getHint(secret, guess string) string {     bulls := 0     var cntS, cntG [10]int     for i := range secret {         if secret[i] == guess[i] {             bulls++         } else {             cntS[secret[i]-'0']++             cntG[guess[i]-'0']++         }     }     cows := 0     for i := 0; i < 10; i++ {         cows += min(cntS[i], cntG[i])     }     return fmt.Sprintf("%dA%dB", bulls, cows) }  func min(a, b int) int {     if a > b {         return b     }     return a }

相关内容

热门资讯

无源物联网深度解析:无电池联网... 你是否想过,有一天我们身边的智能设备再也不需要换电池、再也不怕没电? 从智能门锁到可穿戴设备,从环...
2026年惠州“发改讲堂”第4... 为抢抓人工智能发展战略机遇,提升干部队伍专业素养,助力我市人工智能与机器人产业创新发展,5月9日,惠...
华为申请信息传输方法专利,能够... 国家知识产权局信息显示,华为技术有限公司申请一项名为“信息传输方法、通信装置及存储介质”的专利,公开...
2026沪港创新项目评选启动仪... 来源:滚动播报 (来源:上观新闻) 5月12日,2026沪港创新项目评选启动仪式在大零号湾海创城举...