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

抖音代运营团队靠谱吗seo推广具体做什么

抖音代运营团队靠谱吗,seo推广具体做什么,制作企业网站的秘诀,网站风格优势逻辑结构——数据元素之间的逻辑关系 并查集: 并查集(Union-Find)是一种树型的数据结构,用于处理一些不交集的合并及查询问题。它支持两种操作: 用双亲表示存储并查集 首先将所有根节点数组值设为-1,其…

逻辑结构——数据元素之间的逻辑关系

并查集:

并查集(Union-Find)是一种树型的数据结构,用于处理一些不交集的合并及查询问题。它支持两种操作:

用双亲表示存储并查集 

首先将所有根节点数组值设为-1,其他结点数组值对应其父节点的数组下标

查找(Find)

确定某个元素处于哪个子集,它可以用来确定两个元素是否属于同一个子集。

如何“查”到一个元素到底属于哪一个集合?

---从指定元素出发,一路向上,找到根结点---

如何判断两个元素到底是否属于同一个集合?

---分别查到两个元素的根,判断节点是否相同即可---

合并(Union)

将两个子集合并成一个集合。

把两个集合“并“为一个集合

---让一棵树成为另一棵树的子树即可---

树的存储——双亲表示法(回忆)

并查集的代码实现

初始化

先将所有结点数组值设为-1

#define SIZE 13
int UFSetes[SIZE]; //集合元素数组//初始化并查集
void Initial(int S[]) {for (int i = 0; i < SIZE; i++) {S[i] = -1;}
}

并、查

查操作:

//Find "查"操作,找x所属集合(返回x所属根结点)
int Find(int S[], int x) {while (S[x] >= 0)//循环寻找x的根x = S[x];return x;//根的S[]小于0
}

并操作:

 

//Union "并操作",将两个集合合并为一个
void Union(int S[], int Root1, int Root2) {//要求Root1和Root2是不同的集合if (Root1 == Root2)return;//将根Root2连接到另一根Root1下面S[Root2] = Root1;
}

时间复杂度分析

Union的优化操作 

优化思路:在每次Union操作构建树的时候,尽可能让树不长高

  1. 用根节点的绝对值表示树的结点总数
  2. Union操作,让小树合并到大树

 

代码:

//Union "并操作",小树合并到大树
void Union(int S[], int Root1, int Root2) {if (Root1 == Root2)return;if (S[Root2] > S[Root1]) {//Root2结点数更少S[Root1] += S[Root2];//累加结点总数S[Root2] = Root1;//小树合并到大树}else {S[Root2] += S[Root1];//累加结点总数S[Root1] = Root2;//小树合并到大树}
}

 

总结:

http://www.hkea.cn/news/692448/

相关文章:

  • web网站开发课程设计报告seo技术培训沈阳
  • 会宁网站建设公司网站优化助手
  • 网站设计制作体会2023年5月最新疫情
  • 月亮湾设计有限公司网站南宁seo产品优化服务
  • 福田欧曼服务站电话上海高端seo公司
  • 高端网站建设哪家好谷歌seo和百度seo
  • 前端写一个页面多少钱海口网站关键词优化
  • 浦东新区建设局官方网站东莞seo关键词
  • 在百度做橱柜网站进入百度一下官网
  • wordpress调用分类标签站长工具查询seo
  • 网站做全局搜索云南新闻最新消息今天
  • 公司网站推广方案长春seo代理
  • 网站地图怎么样做更利于收录手机百度搜索引擎入口
  • 中国建筑公司网站谷歌浏览器官方app下载
  • 厦门网站建设策划seo网站优化培训找哪些
  • 宝安区住房和建设局官方网站seo搜索引擎优化书籍
  • 省建设厅执业资格注册中心网站2023搜索最多的关键词
  • 本地wordpress上传搜索引擎营销优化策略有哪些
  • html手机网站模板培训心得体会800字
  • 合肥做网站公司哪家好经典的软文广告
  • 网站备案哪个部门北京推广
  • 澳环网站设计公司网站建设方案
  • 云南旅行社网站建设网络推广有多少种方法
  • 龙岗做商城网站建设网络营销战略的内容
  • 网站建设网络公整站排名
  • 南昌购物网站制作软文广告成功案例
  • 鞍山找工作哪个网站最靠谱千度搜索引擎
  • 济南做网站互联网公司英文seo推广
  • 给企业做网站的公司品牌整合营销传播
  • 互联网技术应用学什么杭州优化建筑设计