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

net网站开发JD百度关键词指数查询工具

net网站开发JD,百度关键词指数查询工具,吃的网站要怎么做的,西宁网站建设目录 242 有效的字母异位词 349 两个数组的交集 202 快乐数 1 两数之和 242 有效的字母异位词 排序 class Solution { public:bool isAnagram(string s, string t) {sort(s.begin(),s.end());sort(t.begin(),t.end());return t s;} }; 时间复杂度O(nlogn) 空间复杂度O(l…

目录

242 有效的字母异位词

349 两个数组的交集

202 快乐数

1 两数之和


242 有效的字母异位词

排序

class Solution {
public:bool isAnagram(string s, string t) {sort(s.begin(),s.end());sort(t.begin(),t.end());return t == s;}
};

时间复杂度O(nlogn)

空间复杂度O(logn)

哈希表 

class Solution {
public:bool isAnagram(string s, string t) {if(s.size() != t.size())return false;vector<int>table(26,0);for(char ch : s){table[ch - 'a']++;}for(char ch : t){table[ch - 'a']--;if(table[ch - 'a'] < 0)return false;}return true;}
};

时间复杂度O(n + m)

空间复杂度O(s)s = 26

349 两个数组的交集

class Solution {
public:vector<int> intersection(vector<int>& nums1, vector<int>& nums2) {vector<int>res;unordered_set<int>set1,set2;for(auto num : nums1){set1.insert(num);}for(auto num : nums2){set2.insert(num);}for(auto num : set1){if(set2.count(num) > 0){res.push_back(num);}}return res;}
};

时间复杂度O(n + m)

空间复杂度O(n + m)

202 快乐数

 暴力

class Solution {
public:bool isHappy(int n) {for(int i = 0;i < 100;i++){int res;while(n){int num = n % 10;n /= 10;res += num * num;}n = res;res = 0;if(n == 1)return true;}return false;}
};

哈希表

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

时间复杂度O(logn)

空间复杂度O(logn) 

1 两数之和

class Solution {
public:vector<int> twoSum(vector<int>& nums, int target) {unordered_map<int,int>table;for(int i = 0;i < nums.size();i++){auto iterator = table.find(target - nums[i]);if(iterator != table.end()){return {iterator->second,i};}table[nums[i]] = i;}return {};}
};

时间复杂度O(n)

空间复杂度O(n) 

http://www.hrbkazy.com/news/53084.html

相关文章:

  • 政府网官网seo关键词排名实用软件
  • 做教育导航的网站按效果付费的推广
  • 外贸公司网站如何免费推广网站模板平台
  • 法律建设企业网站软文营销
  • 郑州网站建设维护公司关键词工具网站
  • 做网站后期需要什么费用交换友情链接的平台有哪些
  • 北京做网站建设公司排名免费网站模板
  • 公安部的网站备案百度电商平台
  • wordpress首页添加幻灯seo工作室
  • 外卖软件开发大概多少钱网站推广优化外链
  • 二手车网站怎么做搜索引擎优化技术有哪些
  • 网站制作器手机版下载app营销策划方案
  • wordpress 栏目调用廊坊seo外包公司费用
  • 枣庄哪里有做网站设计百度一下你就知道原版
  • 网站建设公司厦门torrentkitty磁力猫引擎
  • 广州专业网站建设企业广州今日头条新闻
  • wordpress站群的作用沈阳百度推广优化
  • 在58同城做网站有生意吗谷歌浏览器下载安装2022最新版
  • 建设监督网站首页如何做网站推广优化
  • 上海建筑网站大全网上广告宣传怎么做
  • 用wordpress仿一个网站模板下载百度公司的业务范围
  • html网站开发项目企业qq一年多少费用
  • 做网站要源代码seo发外链工具
  • xml做web网站网上做广告怎么收费
  • 地方新闻网站阜宁农村建设视频营销模式有哪些
  • 服务器创建网站百度网站排名规则
  • 周至做网站下载班级优化大师
  • 电商网站订烟平台官网营销存在的问题及改进
  • 炫酷特效网站郑州网络营销
  • web网站设计案例安徽seo团队