2019年8月26日训练日记

今天主要是看了STL和并查集,因为STL也是一种最基础的数据结构,并查集以前就以为只能处理团体关系的问题,今天看了这些题,很多都是和其他知识点结合起来了,和背包,二分。不过主体思想还是并查集,对数据的储存与管理都是用的并查集。

下面是今天看的题目:

  • UVA 11020  set的应用,题意难懂,使用STL+二分查找
  • UVA 11995 STL的应用,模拟三种容器的功能
  • UVA 11997 优先队列+多路归并,第一次发现优先队列还可以这样用
  • UVA 1203 优先队列,比较简单
  • HDU 1022 判断出栈的顺序是否可行,模拟栈
  • ZOJ 3041 二维排序,有坑注意细节
  • UVA 11991 二维vector的简单应用
  • POJ 1182 食物链 并查集:路径压缩 没想到是并查集,看了题解才明白
  • ZOJ 3261并查集的离线处理,以前做的都是在线处理,而且只能增加关系,离线处理可以删除关系。
  • HDU 3635 并查集的基本应用和路径压缩
  • POJ 1703 并查集路径压缩
  • POJ 1988 并查集路径压缩
  • POJ 1733 并查集路径压缩+离散化,字符串还可以用并查集来做?先用map实现哈希表,然后再用并查集
  • POJ 1417 并查集路径压缩+DP背包问题 主体是用的并查集的思想,但是选择和求答案都是用的DP,是背包问题,选择与不选择。
  • POJ 1984 并查集路径压缩
  • POJ 2492 并查集路径压缩
  • HDU 3038 并查集路径压缩
     
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值