Leetcode Bulls and Cows
来源:互联网 发布:淘宝店排名规则 编辑:程序博客网 时间:2024/06/15 21:46
题意:猜数字,给出猜对位置及数字的个数和猜对数字猜错位置的个数。
思路:简单模拟。
class Solution {public: string getHint(string secret, string guess) { int A = 0; int B = 0; int ap[10]; for(int i = 0; i < 10; ++ i) ap[i] = 0; for(int i = 0; i < secret.length(); ++ i) { ap[secret[i] - '0'] ++; } for(int i = 0; i < guess.length(); ++ i) { if(secret[i] == guess[i] && ap[guess[i] - '0']) { A ++; ap[guess[i] - '0'] --; } } for(int i = 0; i < guess.length(); ++ i) { if(ap[guess[i] - '0'] && secret[i] != guess[i]) { B ++; ap[guess[i] - '0'] --; } } string re; re += to_string(A); re += 'A'; re += to_string(B); re += 'B'; return re; }};
0 0
- [LeetCode]Bulls and Cows
- [LeetCode] Bulls and Cows
- LeetCode Bulls and Cows
- leetcode | Bulls and Cows
- LeetCode:Bulls and Cows
- LeetCode -- Bulls and Cows
- leetcode: Bulls and Cows
- [leetcode]Bulls and Cows
- Bulls and Cows-LeetCode
- [Leetcode]Bulls and Cows
- Leetcode: Bulls and Cows
- LeetCode Bulls and Cows
- 【Leetcode】bulls and cows
- LeetCode Bulls and Cows
- LeetCode: Bulls and Cows
- Leetcode - Bulls and Cows
- LeetCode:Bulls and Cows
- 【Leetcode】Bulls and Cows
- C语言数组
- Leetcode Reverse Bits
- 欢迎使用CSDN-markdown编辑器
- 使用 MEAN 进行全栈开发基础篇——5、接着前面玩儿编辑
- PDO错误与错误处理
- Leetcode Bulls and Cows
- 【Linux】Linux下修改主机名-简单三步搞定
- 怎样软件开发步骤是
- Leetcode First Bad Version
- 已解决:ListView点击Item无响应问题,亲测有效
- 【LeetCode】 102. Binary Tree Level Order Traversal
- iOS开发第三方库汇总
- 使用 MEAN 进行全栈开发基础篇——6、接着前面玩儿删除
- Leetcode Intersection of Two Arrays II