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

网站推广中应注意哪些事项免费关键词排名优化

网站推广中应注意哪些事项,免费关键词排名优化,政务网站的建设原则,优秀设计赏析网站题目链接:https://ac.nowcoder.com/acm/contest/100672#question C.是毛毛虫吗? 思路: 其实很简单,假设我们要满足题目所给条件,那么这个毛毛虫最坏情况下肯定是一条如下图所示的无向图 右端省略号为对称图形 &…

题目链接:https://ac.nowcoder.com/acm/contest/100672#question

C.是毛毛虫吗?

思路:

其实很简单,假设我们要满足题目所给条件,那么这个毛毛虫最坏情况下肯定是一条如下图所示的无向图

右端省略号为对称图形 ,其中红线为毛毛虫的主体

那我们可以知道,只要对于其中任意一个节点增加一个,那么就无法构成毛毛虫

再总结一下,即只要一个节点有三个子节点,且这三个子节点都含有一个子节点(不为父节点)

那么就无法构成毛毛虫

代码:

#include <iostream>
#include <algorithm>
#include<cstring>
#include<cctype>
#include<string>
#include <set>
#include <vector>
#include <cmath>
#define ll long long
using namespace std;void solve()
{int n;cin >> n;vector<vector<int> >a(n + 1);for (int i = 1; i < n; i++) {int x, y;cin >> x >> y;a[x].push_back(y);a[y].push_back(x);}for (int i = 1; i <= n; i++){if (a[i].size() >= 3){int sum = 0;for (int j = 0; j < a[i].size(); j++){int t = a[i][j];if (a[t].size() > 1)sum++;}if (sum >= 3) {cout << "NO" << endl;return;}}}cout << "YES" << endl;
}int main()
{cin.tie(0)->sync_with_stdio(false);int t = 1;cin >> t;while (t--){solve();}return 0;
}

K.友善的数

思路:

首先,只有x或y有一个为1,那么必定无法找出

那么接下来我们考虑什么情况这个数k与x,y不互质

可以显然看出,我们最小的情况肯定是 Px*Py ,其中P为构成x/y的最小质因数

那么就分两种情况

①.gcd(x,y) == 1

此时x和y互质,那么此时只能选x和y的最小质因数

②.gcd(x,y) != 1

此时x和y有着公约数,那么我们可以考虑旋转公约数的最小质因子,但是不能保证其一定比x和y的最小质因数之积小,所以还需要取min

对于如何选取x和y的质因数,我们可以想到欧拉筛,在欧拉筛中我们保证每次筛选都是最小质因数的i倍,所以我们便可以定义一个数组用于储存每个数的最小质因数,同时预处理一下

代码:

#include <iostream>
#include <algorithm>
#include<cstring>
#include<cctype>
#include<string>
#include <set>
#include <vector>
#include <cmath>
#define ll long long
using namespace std;ll gcd(ll a,ll b)
{return !b ? a : gcd(b, a % b);
}
const int N = 2e5+1;
bool isp[N + 1];
vector<int> p;
int minp[N + 1];void els()
{memset(isp, true, sizeof isp);isp[0] = isp[1] = false;for (int i = 2; i <= N; i++){if (isp[i]) p.push_back(i), minp[i] = i;for (int j = 0; j < p.size() && p[j] * i <=N; j++){minp[p[j] * i] = p[j];isp[p[j] * i] = false;if (i % p[j] == 0) break;}}
}void solve()
{ll x, y;cin >> x >> y;if (x == 1 || y == 1){cout << -1 << endl;return;}if (gcd(x,y) == 1){cout << (ll)(minp[x]) * (ll)(minp[y]) << endl;}else{cout << min((ll)minp[gcd(x,y)], (ll)minp[x] * (ll)minp[y]) << endl;}
}int main()
{els();cin.tie(0)->sync_with_stdio(false);int t = 1;cin >> t;while (t--){solve();}return 0;
}

http://www.dtcms.com/wzjs/451476.html

相关文章:

  • 学建设网站及功能什么推广平台好
  • 网站建设给客户看的ppt手机制作网站app
  • 福州网站建设案例app下载注册量推广平台
  • 网站建设原理营销型网站建设报价
  • 网站图一般做多少分辨率广州抖音推广公司
  • 淮安做网站优化百度免费优化
  • 怎么做网站搜索引擎优化网络营销与直播电商专业
  • 网站平台搭建技术产品推广哪个平台好
  • 广东网站建设方案报价宁波如何做抖音seo搜索优化
  • 黄岩区建设局网站青岛谷歌推广
  • 做php网站都用框架吗手机如何制作网页
  • 企业为什么要建设网站如何推广app
  • 网络营销软文win10系统优化软件
  • 虎门有没有做网站公司打开官方网站
  • 中国中小企业网官方网站营销渠道策略
  • 廉政建设网站小程序推广引流
  • 武汉建设网站的公司百度文库官网登录入口
  • 360网站推广费用灰色关键词排名技术
  • wordpress做的著名网站热门职业培训班
  • 做网站挣外快小学生简短小新闻十条
  • 做网站布局流程网络营销策划ppt
  • 试客类网站开发业务推广平台
  • 对接国家战略建设海上福州网站郑州seo联系搜点网络效果好
  • 嘉兴模板开发建站台州网络推广
  • 网站建设资金筹措的方案东莞网站推广营销网站设计
  • 网站域名都需要备案吗句容市网站seo优化排名
  • 泸州网站建设兼职东莞免费网站建设网络营销
  • 建筑公司使命愿景价值观南宁seo费用服务
  • 淘宝客网站建站广告竞价排名
  • 服装网站建设建议苏州seo推广