做寫手一般上什么網(wǎng)站好百度快照怎么用
?c語言中的小小白-CSDN博客c語言中的小小白關注算法,c++,c語言,貪心算法,鏈表,mysql,動態(tài)規(guī)劃,后端,線性回歸,數(shù)據(jù)結構,排序算法領域.https://blog.csdn.net/bhbcdxb123?spm=1001.2014.3001.5343
給大家分享一句我很喜歡我話:
知不足而奮進,望遠山而前行!!!
鐵鐵們,成功的路上必然是孤獨且艱難的,但是我們不可以放棄,遠山就在前方,但我們能力仍然不足,所有我們更要奮進前行!!!
今天我們更新了xxxxxxx內(nèi)容,
🎉 歡迎大家關注🔍點贊👍收藏??留言📝
題目描述:
本題代碼:
#include <iostream>
#include <vector>
#include <cstring>class Solution {
public:int numIdenticalPairs(std::vector<int>& nums) {int hash[101] = {0}; // 初始化哈希表為0int ans = 0;for(int i = 0; i < nums.size(); i++) {ans += hash[nums[i]]; // 將哈希表中 nums[i] 對應的值累加到答案中++hash[nums[i]]; // 更新哈希表中 nums[i] 的出現(xiàn)次數(shù)}return ans;}
};int main() {Solution solution;std::vector<int> nums = {1, 2, 3, 1, 1, 2, 4}; // 測試數(shù)據(jù)int result = solution.numIdenticalPairs(nums);std::cout << "Number of Identical Pairs: " << result << std::endl;return 0;
}#include <iostream>
#include <vector>
#include <cstring>class Solution {
public:int numIdenticalPairs(std::vector<int>& nums) {int hash[101] = {0}; // 初始化哈希表為0int ans = 0;for(int i = 0; i < nums.size(); i++) {ans += hash[nums[i]]; // 將哈希表中 nums[i] 對應的值累加到答案中++hash[nums[i]]; // 更新哈希表中 nums[i] 的出現(xiàn)次數(shù)}return ans;}
};int main() {Solution solution;std::vector<int> nums = {1, 2, 3, 1, 1, 2, 4}; // 測試數(shù)據(jù)int result = solution.numIdenticalPairs(nums);std::cout << "Number of Identical Pairs: " << result << std::endl;return 0;
}