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年,中国航天将带来哪些... 刚刚过去的一年,对我国航天事业而言,是不平凡的一年。 多不平凡? 长征系列火箭发射成功突破600次大...
虎丘影像取得一种打印设备专利,... 国家知识产权局信息显示,虎丘影像(苏州)股份有限公司取得一项名为“一种打印设备”的专利,授权公告号C...
2025年十大科学流言,你信过... 2025,你是否曾被“抗过敏药容易形成依赖”“干货没有保质期”这类“科学”流言忽悠?是否因误信伪科学...
火星上寻找生命的最佳地点在哪?... 火星一直是科学家寻找地外生命的热门目标。一项新研究首次确定了火星上规模最大的16个古河流域,被视为最...
云南华坪女高师生唱红歌迎新年 2025年12月31日晚,云南华坪女子高级中学洋溢着温暖气氛。学生们自发齐聚,向张桂梅老师送上新年祝...