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

已经有域名 如何建网站seo培训赚钱

已经有域名 如何建网站,seo培训赚钱,cpa广告联盟网站建设,帝国cms更改网站ico🌈个人主页: 南桥几晴秋 🌈C专栏: 南桥谈C 🌈C语言专栏: C语言学习系列 🌈Linux学习专栏: 南桥谈Linux 🌈数据结构学习专栏: 数据结构杂谈 🌈数据…

在这里插入图片描述

🌈个人主页: 南桥几晴秋
🌈C++专栏: 南桥谈C++
🌈C语言专栏: C语言学习系列
🌈Linux学习专栏: 南桥谈Linux
🌈数据结构学习专栏: 数据结构杂谈
🌈数据库学习专栏: 南桥谈MySQL
🌈Qt学习专栏: 南桥谈Qt
🌈菜鸡代码练习: 练习随想记录
🌈git学习: 南桥谈Git

🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈
本科在读菜鸡一枚,指出问题及时改正

文章目录

  • 1046.最后一块石头的重量
  • 703.数据流中的第k大元素
  • 692.前K个高频单词
  • 295. 数据流的中位数


1046.最后一块石头的重量

1046.最后一块石头的重量

class Solution {
public:int lastStoneWeight(vector<int>& stones) {priority_queue<int> heap;for(auto x:stones) heap.push(x);while(heap.size()>1){int a=heap.top();heap.pop();int b=heap.top();heap.pop();if(a>b) heap.push(a-b);}return heap.size()?heap.top():0;}
};

703.数据流中的第k大元素

703.数据流中的第k大元素

class KthLargest {priority_queue<int,vector<int>,greater<int>> heap;int _k;
public:KthLargest(int k, vector<int>& nums) {_k=k;for(auto x:nums) {heap.push(x);if(heap.size()>_k) heap.pop();}}int add(int val) {heap.push(val);if(heap.size()>_k) heap.pop();return heap.top();}
};/*** Your KthLargest object will be instantiated and called as such:* KthLargest* obj = new KthLargest(k, nums);* int param_1 = obj->add(val);*/

692.前K个高频单词

692.前K个高频单词

class Solution {typedef pair<string,int> PSI;struct cmp{bool operator()(const PSI& a,const PSI& b){if(a.second==b.second) return a.first<b.first;return a.second>b.second;}};
public:vector<string> topKFrequent(vector<string>& words, int k) {unordered_map<string,int> hash;for(auto &s:words) hash[s]++;priority_queue<PSI,vector<PSI>,cmp> heap;for(auto &pis:hash){heap.push(pis);if(heap.size()>k) heap.pop();}vector<string> ans(k);for(int i=k-1;i>=0;i--){ans[i]=heap.top().first;heap.pop();}return ans;}
};

295. 数据流的中位数

295. 数据流的中位数

二分查找+插入排序

#include<algorithm>
#include<vector>
class MedianFinder {
public:MedianFinder() {}vector<int> newarr;void addNum(int num) {auto it=lower_bound(newarr.begin(),newarr.end(),num);newarr.insert(it,num);}double findMedian() {int n=newarr.size();if(n%2==1) return newarr[n/2];else return  (newarr[n / 2 - 1] + newarr[n / 2]) / 2.0;}
};/*** Your MedianFinder object will be instantiated and called as such:* MedianFinder* obj = new MedianFinder();* obj->addNum(num);* double param_2 = obj->findMedian();*/

优先队列

class MedianFinder {priority_queue<int> left;priority_queue<int,vector<int>,greater<int>> right;public:MedianFinder() {}void addNum(int num) {if(left.size()==right.size()){if(left.empty()||num<left.top()){left.push(num);}else{right.push(num);left.push(right.top());right.pop();}}   else{if(num<=left.top()){left.push(num);right.push(left.top());left.pop();}else{right.push(num);}} }double findMedian() {if(left.size()==right.size()) return (left.top()+right.top())/2.0;else return left.top();}
};/*** Your MedianFinder object will be instantiated and called as such:* MedianFinder* obj = new MedianFinder();* obj->addNum(num);* double param_2 = obj->findMedian();*/

在这里插入图片描述

http://www.ds6.com.cn/news/75725.html

相关文章:

  • wordpress 增加js优化大师app
  • 网站 做购物车网络营销专业毕业论文
  • 东莞网站排名优化seo天津优化网络公司的建议
  • 常州网站建设市场软文300字案例
  • 花生壳做网站速度seo综合查询工具下载
  • 网销公司西安seo服务
  • 有框架有模板怎么做网站友链网
  • 焊接加工东莞网站建设品牌运营策划
  • 汽车信息网站设计论文网站数据统计
  • 深喉咙企业网站系统软文推广是什么意思?
  • javaweb网站开发步骤杭州网站制作排名
  • 易企秀可以做微网站吗广东疫情防控措施
  • 网站建设订单模板下载自助建站系统哪个好
  • 网站 规划方案竞价推广sem
  • 佛山做网站建设公司人力资源培训
  • 网站建设税费排名优化公司哪家效果好
  • 北京cbd网站建设公司竞价托管咨询微竞价
  • 深圳微信公众平台开发网站开发杭州seo推广排名稳定
  • 狼雨seo网站域名注册查询软件
  • 广州公司网站建设seo在线诊断工具
  • 网站域名使用域名查询 ip
  • 宁波网站建设官2022十大网络营销案例
  • 代做效果图网站好自己怎么做网址
  • 长春seo外包平台太原seo顾问
  • 网络营销能做什么重庆百度seo排名
  • 宁波网站排名优化公司怎么优化网站的
  • 运输网站建设seo优化快排
  • 企业品牌策划书重庆网页优化seo
  • wordpress怎么换中文字体seo咨询服务
  • 网站充值接口怎么做自媒体推广平台