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

做点小本意 哪个网站拿货便宜点seo外链购买

做点小本意 哪个网站拿货便宜点,seo外链购买,上海企业微信网站制作,学做网站需要懂什么软件第一天 P1068 [NOIP2009 普及组] 分数线划定 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 思路&#xff1a; 这个题感觉不难&#xff0c;主要是用到了结构体cmp的自定义排序&#xff0c;但是还是错了一次&#xff0c;就是没注意到题目给的条件。 #include<iostream&g…

第一天

P1068 [NOIP2009 普及组] 分数线划定 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)

思路:

这个题感觉不难,主要是用到了结构体cmp的自定义排序,但是还是错了一次,就是没注意到题目给的条件。

#include<iostream>
#include<algorithm>
using namespace std; 
struct node {int a;int b;
}k[5005];
bool cmp(const node q,const node w) {if (q.b == w.b) {return q.a < w.a;}return q.b > w.b;
}
int main() {int n, m;cin >> n >> m;for (int i = 0; i < n; i++) {cin >> k[i].a >> k[i].b;}int w = (m) * 1.5;sort(k, k+n, cmp);int flag = 0;for (int i = w; i < n; i++) {if (k[i].b == k[w - 1].b) {flag++;}else {break;}}cout << k[w - 1].b << ' ' << w + flag << endl;for (int i = 0; i < w+flag; i++) {cout << k[i].a << ' ' << k[i].b << endl;}
}

P1059 [NOIP2006 普及组] 明明的随机数 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)

一个简单的去重排序,可以直接写出来,用桶排,也可以用c++的去重排序。

#include<iostream>
#include<algorithm>
using namespace std; 
int main() {int n;cin >> n;int a[1000];for (int i = 0; i < n; i++) {cin >> a[i];}sort(a, a + n);  // 排序int m = unique(a, a + n) - a;cout << m << endl;for (int i = 0; i < m; i++) {cout << a[i] << ' ';}
}

第二天

P1376 [USACO05MAR] Yogurt factory 机器工厂 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)

思路:

这个题用贪心。统计最小代价的变量要用long long。

#include<iostream>
#include<algorithm>
using namespace std; 
int main() {int n, m;long long ans = 0;int minPrice = 0;cin >> n >> m;for (int i = 0; i < n; i++) {int a, b;cin >> a >> b;if (i == 0) {minPrice = a;}else {if (a < minPrice + m) {minPrice = a;}else {minPrice += m;}}ans = minPrice * b + ans;}cout << ans;
}

第三天

P1536 村村通 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)

思路:

用并查集,每组数据的f数组需要重新赋值,for循环里的下标应从1开始。

#include<iostream>
#include<algorithm>
using namespace std; 
int f[1005];
int getf(int x) {if (x == f[x]) {return x;}else {return f[x] = getf(f[x]);}
}
void merge(int x, int y) {int t1 = getf(x);int t2 = getf(y);f[t1] = t2;}
int main() {int n, m;while (scanf("%d", &n)) {if (n == 0) {break;}cin >> m;for (int i = 1; i <= n; i++) {f[i] = i;}for(int i=0;i<m;i++) {int a, b;cin >> a >> b;merge(a, b);}int ans = 0;for (int i = 1; i <=n; i++) {if (getf(i) == i) {ans++;}}cout << ans - 1 << endl;}
}

第四天

P9810 [CCC 2015 S1] Zero That Out - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)

思路:

用到vector容器的简单方法

c.clear()         移除容器中所有数据。

c.empty()         判断容器是否为空。

c.erase(pos)        删除pos位置的数据

c.erase(beg,end) 删除[beg,end)区间的数据

c.front()         传回第一个数据。

c.insert(pos,elem)  在pos位置插入一个elem拷贝

c.pop_back()     删除最后一个数据。

c.push_back(elem) 在尾部加入一个数据。

c.resize(num)     重新设置该容器的大小

c.size()         回容器中实际数据的个数。

c.begin()           返回指向容器第一个元素的迭代器

c.end()             返回指向容器最后一个元素的迭代器

#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;
int main() {int n;cin >> n;vector<int> v;for (int i = 0; i < n; i++) {int a;cin >> a;if(a!=0)v.push_back(a);else {v.pop_back();}}int ans = 0;for (int i = 0; i < v.size(); i++) {ans = ans + v[i];}cout << ans << endl;
}

第五天

2.古堡之门:数字之和挑战 - 蓝桥云课 (lanqiao.cn)

思路:

这题要考虑最大值和最小值的限制,还有未longlong也会出错。 

#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;
int main() {long long n, m, k;cin >> n >> m >> k;long long ans = 0,mint=0;for (long long i = n; i >= 1; i--) {if (m == 0) {break;}mint = n - i + 1 + mint;ans = ans + i;m--;}if (k <= ans&&mint<=k) {cout << "Yes";}else {cout << "No";}return 0;
}

第六天

P1060 [NOIP2006 普及组] 开心的金明 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)

思路:

这是一个经典的01背包,我用而被的dp数组好像卡了一个数据点,换成优化后的一维dp数组才可以通过。

#include<iostream>
#include<algorithm>
using namespace std; 
int w[30005];
struct node {int a;int b;
}k[30005];
int main() {int p, n;cin >> p >> n;for (int i = 1; i <= n; i++) {cin >> k[i].a >> k[i].b;}for (int i = 1; i <= n; i++) {for (int j = p; j >=k[i].a; j--) {w[j] = max(w[j], w[j - k[i].a]+ k[i].a * k[i].b);}}cout << w[p];
}

http://www.qdjiajiao.com/news/1933.html

相关文章:

  • wordpress微信分享图长岭网站优化公司
  • wordpress多站点子目录建站百度商务合作电话
  • 个人网站界面模板做网站公司排名
  • 做网站需要学php哪些技术网站优化软件
  • 广西建设学院网站seo培训师
  • 做任务网站建设网站建设网络推广公司
  • 哪个网站可以做问卷调查seo的含义
  • 东莞天助网的网站互联网广告优势
  • 网站建设 .北京蓝纤网络推广运营团队
  • 阿里快速建站雅思培训机构哪家好机构排名
  • 在哪个网站可以免费制作简历宁波网站推广运营公司
  • python做网站吗seo关键词分析表
  • 易语言用电脑做网站服务器百度搜索榜
  • 成都网站建设设计游戏推广是干什么的
  • 旅游网站制作内容百度推广怎么优化
  • 顺义做网站的公司国产最好的a级suv88814
  • 新手学做网站推荐软件百度seo发帖推广
  • 制作网站开发用的图片软件推广赚钱一个10元
  • 如何做魔道祖师网站查看今日头条
  • 织梦网站更换域名常州网站关键词推广
  • 有网站了怎么做app搜索引擎排名优化公司
  • 自助企业建站模版央视新闻
  • 淄博高端网站建设培训网络营销机构
  • 建设银行明细网站能查多久搜索引擎都有哪些
  • wordpress社区系统在线seo优化
  • 教学成果展示网站 课程体系建设房地产销售工作内容
  • 没有公司可以注册网站吗免费b站推广网站详情
  • 长沙开发网站的公司关键词推广效果分析
  • 网站建设三秒原则百度商店
  • 设计中国展seo教程自学