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

招聘网站可以同时做两份简历吗6郑州网站建设方案优化

招聘网站可以同时做两份简历吗6,郑州网站建设方案优化,html制作企业宣传网站,产品设计公司起名217. 存在重复元素 题目 给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 &#xff0c;返回 true &#xff1b;如果数组中每个元素互不相同&#xff0c;返回 false 。 AC代码 class Solution { public:bool containsDuplicate(vector<int>& nums) {// …

217. 存在重复元素

题目

给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false 。

AC代码

class Solution {
public:bool containsDuplicate(vector<int>& nums) {// 利用 set 容器的唯一性,与原数组长度比较return set<int>(nums.begin(),nums.end()).size()!=nums.size();}
};

389. 找不同

题目

给定两个字符串 s 和 t ,它们只包含小写字母。

字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。

请找出在 t 中被添加的字母。

AC代码

class Solution {
public:char findTheDifference(string s, string t) {int vs[26]={0},vt[26]={0}; // 哈希表存,两段字符串字符出现的次数for(int i=0;i<t.size();i++){if(i<s.size())vs[s[i]-'a']++;vt[t[i]-'a']++;}char ans;for(int i=0;i<26;i++){if(vt[i]!=vs[i])// 比较两段字符串中不同的字符次数{ans=(char)(i+'a');break;}}return ans;}
};

705. 设计哈希集合

题目

不使用任何内建的哈希表库设计一个哈希集合(HashSet)。

实现 MyHashSet 类:

void add(key) 向哈希集合中插入值 key 。
bool contains(key) 返回哈希集合中是否存在这个值 key 。
void remove(key) 将给定值 key 从哈希集合中删除。如果哈希集合中没有这个值,什么也不做。

AC代码

class MyHashSet {public:int v[1000010];MyHashSet() {memset(v,0,sizeof(v));// 初始化 哈希表 }void add(int key) {v[key]=1;	//添加标记}void remove(int key) {v[key]=0; //删除标记}bool contains(int key) {return v[key]==1; //判断是否标记}
};/*** Your MyHashSet object will be instantiated and called as such:* MyHashSet* obj = new MyHashSet();* obj->add(key);* obj->remove(key);* bool param_3 = obj->contains(key);*/

3. 无重复字符的最长子串

题目

给定一个字符串 s ,请你找出其中不含有重复字符的 最长 子串的长度。

AC代码

class Solution {
public:int lengthOfLongestSubstring(string s) {unordered_map<char,int>mp; // 用来标记重复出现的字符int res=0;for(int i=0,j=0;i<s.size();i++){mp[s[i]]++; // 出现标记while(mp[s[i]]>1)mp[s[j++]]--; // 去除重复字符res=max(res,i-j+1);}return res;}
};

139. 单词拆分

题目

给你一个字符串 s 和一个字符串列表 wordDict 作为字典。如果可以利用字典中出现的一个或多个单词拼接出 s 则返回 true。

注意:不要求字典中出现的单词全部都使用,并且字典中的单词可以重复使用。

AC代码

class Solution {
public:bool wordBreak(string s, vector<string>& wordDict) {unordered_set<string> ne(wordDict.begin(),wordDict.end());// 存储字典,便于查找vector<bool>dp(s.size()+1,false); // 初始化状态dp[0]=true;for(int i=1;i<=s.size();i++){for(int j=0;j<i;j++){string w=s.substr(j,i-j);if(ne.find(w)!=ne.end()&&dp[j]) dp[i]=true; // 更新 该点位dp}}return dp[s.size()];}
};
http://www.hengruixuexiao.com/news/26647.html

相关文章:

  • 怎么样上传网站资料口碑营销的产品有哪些
  • 要做网站到哪里做软件外包公司有哪些
  • 做网站建设的销售薪水东莞网络营销代运营
  • 网站建设体会百度知道合伙人答题兼职
  • 织梦网站挂马教程sem优化是什么意思
  • 自己怎么做企业网站建设重庆做网络优化公司电话
  • 凡科建站公司专注于网站营销服务
  • 南宁百度网站建设公司哪家好seo搜索引擎优化服务
  • 网站空间管理信息电商运营培训课程有哪些
  • 南沙网站建设哪家好宣传方式
  • 网站怎么做地图导航seo具体怎么优化
  • 做网站推广优化靠谱seo关键词排名优化联系方式
  • 长沙房地产信息网苏州网站seo优化
  • wordpress企业网站主题广州网站定制多少钱
  • 长春市建设工程交易中心网站宁波做seo推广企业
  • 黑客黑网站是做网站此网站服务器不在国内维护
  • 七牛云使用wordpressseo优化总结
  • 句容网站开发传统营销与网络营销的区别
  • 有学做衣服的网站吗seo关键词的选择步骤
  • 墨星写作网站app下载网站推广的策略
  • 网站突然打不开的原因是富阳网站seo价格
  • 自己做的网站无法访问百度非企渠道开户
  • 深圳网络推广seo软件北京百度seo工作室
  • 射阳做网站公司北京环球影城每日客流怎么看
  • .net网站开发免费教程做网站排名优化的公司
  • 怎么修改网站排版西安楼市最新房价
  • 做修车行业需要在哪个网站做推广微信公众号运营推广方案
  • 什么是网站改版网络黄页推广软件哪个好
  • 网站开发怎么做到前后端快速排名教程
  • GPS实时定位网站怎么做百度seo优化技术