当前位置: 首页 > news >正文

打卡day5

202. 快乐数 - 力扣(LeetCode)

class Solution {
public:int getsum(long long num){long long sum=0;while(num){sum += (num % 10) * (num % 10);num /= 10;}return sum;}bool isHappy(int n) {if(n==1) return true;unordered_set<long long> us;while(n !=1){n = getsum(n);if(us.count(n)){return false;}us.insert(n);}return true;}
};

1. 两数之和 - 力扣(LeetCode)

class Solution {
public:vector<int> twoSum(vector<int>& nums, int target) {unordered_map<int, int> ump;for(int i = 0; i < nums.size(); i++){int n = target - nums[i];if(ump.count(n)){ // 先查找再插入return {ump[n], i};}ump[nums[i]] = i;}return {};}
};

349. 两个数组的交集 - 力扣(LeetCode)

class Solution {
public:vector<int> intersection(vector<int>& nums1, vector<int>& nums2) {unordered_set<int> us;unordered_set<int> us1;vector<int> res;//也可以这样初始化 unordered_set<int> us(nums1.begin(), nums1.end() )for(auto n : nums1){ us. Insert(n);}for(auto n : nums2){us1.insert(n);}for(auto n : us1){if(us.count(n)){res.push_back(n);}}return res;}
};

242. 有效的字母异位词 - 力扣(LeetCode)

class Solution {
public:bool isAnagram(string s, string t) {unordered_multiset<char> us;for(int i = 0; i < s.length(); i++){us.insert(s[i]);}for(auto c :t){auto it = us.find(c);if(it != us.end()){us.erase(it);}else{return false;}}return us.empty();}
};

http://www.dtcms.com/a/303586.html

相关文章:

  • C++面试5题--5day
  • C++中的“对象切片“:一场被截断的继承之痛
  • 【SpringMVC】MVC中Controller的配置 、RestFul的使用、页面重定向和转发
  • rhel9.1配置本地源并设置开机自动挂载(适用于物理光驱的场景)
  • c++ 基础
  • windows内核研究(异常-CPU异常记录)
  • 嵌入式分享合集186
  • STM32时钟源
  • JavaScript手录09-内置对象【String对象】
  • 第一章:Go语言基础入门之函数
  • wrk 压力测试工具使用教程
  • 屏幕晃动机cad【4张】三维图+设计说明书
  • 多信号实采数据加噪版本
  • 详解 Electron 应用增量升级
  • 轻量级远程开发利器:Code Server与cpolar协同实现安全云端编码
  • 2. 编程语言-JAVA-Spring Security
  • 记录自己第n次面试(n>3)
  • JavaScript手录08-对象
  • 深入解析IPMI FRU规范:分区结构与字段标识详解
  • 10_opencv_分离颜色通道、多通道图像混合
  • Nuxt3 全栈作品【通用信息管理系统】修改密码
  • OpenLayers 综合案例-热力图
  • 在虚拟机ubuntu上修改framebuffer桌面不能显示图像
  • C++进阶—C++11
  • 5G 便携式多卡图传终端:移动作业的 “实时感知纽带”
  • 【unitrix】 6.19 Ord特质(ord.rs)
  • 【灰度实验】——图像预处理(OpenCV)
  • 2025年7月28日训练日志
  • 【三桥君】如何解决后端Agent和前端UI之间的交互问题?——解析AG-UI协议的神奇作用
  • 排水管网实时监测筑牢城市安全防线