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

如何做网站外部链接网店推广营销方案

如何做网站外部链接,网店推广营销方案,桂林网站建设官网,淡水网站建设哪家便宜省赛排位赛1省赛排名赛1 - Virtual Judge (vjudge.net) 思路: 其实就是一个斐波拉契数列,当前项前两项之和,先将范围内的数全部存起来放进一个数组,再进行累加查询 代码: #define _CRT_SECURE_NO_WARNINGS 1 #incl…

省赛排位赛1
省赛排名赛1 - Virtual Judge (vjudge.net)

思路:

其实就是一个斐波拉契数列,当前项=前两项之和,先将范围内的数全部存起来放进一个数组,再进行累加查询

代码:

#define _CRT_SECURE_NO_WARNINGS 1
#include<iostream>
using namespace std;
typedef long long ll;
ll f[1100];
int cnt;
int main()
{f[1] = 1, f[2] = 1;cnt = 2;while (f[cnt] <= 1e15){f[cnt + 1] = f[cnt] + f[cnt - 1];cnt++;}ll n;while (scanf("%lld", &n) != EOF){int flag = 0;for (int i = 1; i <= cnt; i++){ll sum = 0;for (int j = i; j <= cnt; j++){sum += f[j];if (sum == n){flag = 1;}else if (sum > n){break;}}}if (flag)cout << "YES" << endl;elsecout << "NO" << endl;}return 0;
}

省赛排名赛1 - Virtual Judge (vjudge.net)

思路:

利用并查集和弗洛伊德,对需要传递的对象都进行标记,经过处理后使他们的父亲发生相应的改变,最后对数组进行查询累加即可

代码:

#include<bits/stdc++.h>
using namespace std;
int fa[100010];
int v[101][101];
int main()
{int n;cin >> n;for (int i = 1; i <= n; i++){int t;cin >> t;while (t != 0){v[i][t] = 1;cin >> t;}}for (int i = 1; i <= n; i++){fa[i] = i;}for (int k = 1; k <= n; k++)for (int i = 1; i <= n; i++)for (int j = 1; j <= n; j++)if (v[i][j] || (v[i][k] && v[k][j]))v[i][j] = 1;for (int i = 1; i <= n; i++)for (int j = 1; j <= n; j++)if (v[i][j] == 1)fa[j] = fa[i];int ans = 0;for (int i = 1; i <= n; i++)if (fa[i] == i)ans++;cout << ans;return 0;
}

省赛排名赛1 - Virtual Judge (vjudge.net)

思路:

规律题,单数和复数方向刚好相反(循环里进行特判即可),每个n阶数组有2n-1条线

代码:

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
ll a[1010][1010];
int n;
void solve()
{int m = 1;for (int k = 1; k <= n; k++){for (int i = 0, j = k - 1; j >= 0; i++, j--){if (k % 2 == 0){a[i][j] = m;m++;}else{a[j][i] = m;m++;}}}for (int k = n + 1; k < 2 * n; k++){for (int i = n - 1, j = k - 1 - i; j <= n - 1; i--, j++){if (k % 2 == 0){a[j][i] = m;m++;}else{a[i][j] = m;m++;}}}for (int i = 0; i < n; i++){for (int j = 0; j < n; j++){cout << a[i][j] << " ";}cout << endl;}
}
int main()
{cin >> n;solve();return 0;
}

省赛排名赛1 - Virtual Judge (vjudge.net)

思路:

简单的二分查找题,直接套模板都行

代码:

#include<bits/stdc++.h>
using namespace std;
int a[1000010];
int n, m, l, r, mid, x;
int main()
{cin >> n;for (int i = 1; i <= n; i++){cin >> a[i];}cin >> m;while (m--){cin >> x;if (x < a[1]){cout << a[1] << endl;}else if (x > a[n]){cout << a[n] << endl;}else{l = 1;r = n;while (l + 1 < r){mid = (l + r) / 2;if (a[mid] > x){r = mid;}else{l = mid;}}if (abs(a[l] - x) <= abs(a[r] - x)){cout << a[l] << endl;}else{cout << a[r] << endl;}}}return 0;
}

省赛排名赛1 - Virtual Judge (vjudge.net)

思路:

当前一个数k在集合m里,由题可知2k+1,3k+1都在集合里,每一个数又可以延伸出两个数到集合里,每判断一个数k时,顺便对2k+1,3k+1也进行判断,当这个数大于我们输入的数时可知是不可能有结果的,因为无论如何k的倍数都是大于k的,而x小于k

代码:

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
ll k, x;
int judge(int a)
{if (a < k){return 0;}else if (a == k){return 1;}else{return judge(k * 2 + 1) || judge(k * 3 + 1);}
}
int main()
{char c;cin >> k >> c >> x;if (judge(k)){cout << "YES" << endl;}else{cout << "NO" << endl;}return 0;
}

省赛排名赛1 - Virtual Judge (vjudge.net)

思路:

利用vector建图,从第一个点的第一条边进行搜索,对其边相邻的点一直搜索下去

代码:

#include<bits/stdc++.h>
using namespace std;
vector<int>e[100010];
bool vis[10010];
int ans[10010];
int n, m;
void dfs(int x, int y)
{vis[y] = false;ans[x] = max(ans[x], y);for (auto v : e[y])if (vis[v])dfs(x, v);
}
int main()
{cin >> n >> m;for (int i = 1; i <= m; i++){int x, y;cin >> x >> y;e[x].push_back(y);}for (int i = 1; i <= n; i++){memset(vis, true, sizeof(vis));dfs(i, i);}for (int i = 1; i <= n; i++){cout << ans[i] << " ";}return 0;
}

http://www.khdw.cn/news/64737.html

相关文章:

  • 日本做仿牌网站seo推广视频隐迅推专业
  • 网站界面设计策划书怎么做百度推广按效果付费是多少钱
  • 容桂微信网站建设百度关键词下拉有什么软件
  • 大兴网站建设报价市场调研报告总结
  • 高端房产网站建设产品推广计划书怎么写
  • cms东莞整站优化排名
  • 博客一号WordPress官方进一步优化
  • 深圳机房建设公司重庆seo技术教程博客
  • 广东手机网站建设价格低河北百度推广
  • 兽装定制网站seo的研究对象
  • 椒江哪里可以做公司网站成功的网络营销案例ppt
  • 代理网名大全网站建设公司seo关键词
  • 网站后台网址忘记了 php最近新闻摘抄50字
  • 做网站用的主机seo网站培训
  • 用域名和主机做网站的详细过程免费seo网站推广在线观看
  • 网站推广专业术语电商怎么做
  • nginx优化wordpress网站速度网站建设明细报价表
  • 怎样申请小程序seo优化的方法
  • 小微宝安网站建设百度指数批量
  • 自适应网站制作市场营销七大策略
  • 咸阳网站建设制作谷歌广告代理公司
  • 做网站工资待遇如何网络营销与直播电商专升本
  • 小企业网站建设是怎么做的优化营商环境条例心得体会
  • 网站中图片中间是加号怎么做seo行业岗位有哪些
  • 万网网站建设方案书 备案天津搜索引擎推广
  • 网页制作与网站开发感想推广策略
  • 弹窗网站制作器小程序生成平台系统
  • 做网站专题页需要注意什么公司网站推广费用
  • 村政府可以做网站么深圳seo优化公司搜索引擎优化方案
  • 网站欢迎页面怎么做枣庄网站建设制作