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

可以做免费广告的网站运营商大数据精准营销

可以做免费广告的网站,运营商大数据精准营销,中小企业网,输入文字自动生成图片第 119 场双周赛 文章目录 第 119 场双周赛找到两个数组中的公共元素消除相邻近似相等字符最多 K 个重复元素的最长子数组找到最大非递减数组的长度 找到两个数组中的公共元素 模拟 class Solution { public:vector<int> findIntersectionValues(vector<int>&…

第 119 场双周赛

文章目录

  • 第 119 场双周赛
    • 找到两个数组中的公共元素
    • 消除相邻近似相等字符
    • 最多 K 个重复元素的最长子数组
    • 找到最大非递减数组的长度

找到两个数组中的公共元素

模拟

class Solution {
public:vector<int> findIntersectionValues(vector<int>& nums1, vector<int>& nums2) {unordered_map<int,int> mp1 , mp2;vector<int>res(2);for(auto x : nums1){mp1[x] ++;}for(auto x : nums2){mp2[x] ++;}int k = 0;for(auto x : nums1){if(mp2[x] > 0)k ++;}res[0] = k;k = 0;for(auto x : nums2){if(mp1[x] > 0)k ++;}res[1] = k;return res;}
};

消除相邻近似相等字符

贪心,一个变了下一个肯定不用变

class Solution {
public:int removeAlmostEqualCharacters(string word) {int n = word.size() , ans = 0;for(int i = 1 ; i < n ; i ++)if(abs(word[i] - word[i-1]) <= 1)ans ++,i ++;return ans;}
};

最多 K 个重复元素的最长子数组

滑动窗扣维持k个

class Solution {
public:int maxSubarrayLength(vector<int>& nums, int k) {int n = nums.size();unordered_map<int,int>m;queue<int>q;int ans = 0;for(int i = 0 ; i < n ; i ++){m[nums[i]] ++;q.push(nums[i]);while(m[nums[i]] > k){int t = q.front();q.pop();m[t] --;}int l = q.size();ans = max(ans , l);}return ans;}
};

找到最大非递减数组的长度

二进制枚举+Floyd

class Solution {
public:static const int N = 11;int d[N][N];void init(){for(int i = 0 ; i < N ; i ++){for(int j = 0 ; j < N ; j ++){if(i == j)d[i][j] = 0;else d[i][j] = 99999;}}}int numberOfSets(int n, int md, vector<vector<int>>& roads) {int ans = 1 , cnt = roads.size();for(int i = 1 ; i <= ((1 << n) - 1) ; i ++){ //枚举//建图init();vector<int> c;vector<int> nt(15);for(int j = 0 ; j <= 10 ; j ++){if(i >> j & 1)c.push_back(j);}for(auto x : c)nt[x] = 1;for(int j = 0 ; j < cnt ; j ++){if(nt[roads[j][0]] == 1 && nt[roads[j][1]] == 1){d[roads[j][0]][roads[j][1]] = min(d[roads[j][0]][roads[j][1]],roads[j][2]);d[roads[j][1]][roads[j][0]] = min(d[roads[j][1]][roads[j][0]],roads[j][2]);                    }}function<bool()> check = [&]() -> bool{for (int kk = 0; kk < n; kk ++ )for (int ii = 0; ii < n; ii ++ )for (int jj = 0; jj < n; jj ++ )d[ii][jj] = min(d[ii][jj], d[ii][kk] + d[kk][jj]);for(int a = 0 ; a < c.size() ; a ++){for(int b = 0 ; b < c.size() ; b ++){if(d[c[a]][c[b]] > md){return false;}}}return true;};if(check())ans ++;} return ans;}
};

http://www.sczhlp.com/news/42737/

相关文章:

  • 网站开发的经济效益分析阿里云域名查询
  • 有没有让人做问卷的网站百度官方人工客服电话
  • 怎么做多语言网站kol营销
  • 专业简历制作网站推荐seo 优化是什么
  • RAW图像处理神器 | Capture One 23 下载及安装指南
  • 如何判断用户是否离开了当前页面
  • 用rem做移动网站seo优化销售话术
  • 二手网站专业做附近人的有吗网络营销的应用研究论文
  • 工业和信息化部网站备案系统北京seo网站管理
  • 招聘工作的网站有哪些百度域名注册
  • pgsql 查询更新
  • [ABC416E] Development
  • Python预测二型糖尿病:逻辑回归、XGBoost、CNN、随机森林及BP神经网络融合加权线性回归细化变量及PCA降维创新
  • 广州市花都区网站建设公司头条搜索
  • 通过网站做外贸重庆疫情最新消息
  • 网站背景颜色代码seo搜索引擎优化实训报告
  • 做网站购买什么软件seo外包如何
  • 可发外链的高权重网站他达拉非片和伟哥区别
  • 如何把电脑改成服务器做网站我们seo
  • 武汉做公司网站的公司网络推广技术外包
  • 重庆网站托管运营推广seo招聘
  • 战鼓的h5网站如何做百度搜索推广平台
  • 可视化图解算法58:N皇后问题
  • 零碳园区综合解决方案
  • 旅游网站系统设计与开发nba最新消息球员交易
  • 网站开发用户名不存在市场调研分析报告模板
  • 广州公司建站长沙seo优化价格
  • 银川建设厅网站今日大新闻
  • 网站制作代理平台兰州seo快速优化报价
  • xml网站地图生成器如何自创网站