自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Educational Codeforces Round 152 (Rated for Div. 2)(B+C)

做题之前先进行时间复杂度的分析,在确定自己思路的时间复杂度正确之后,再进行代码的实现。只前用的优先队列和set存结构体进行排序,但是算法的时间复杂度为O( k ),当k过大时,会超时,但是是当代码实现之后,才发现会超时,导致做题和补题浪费了大量的时间。有些时候要注意时间复杂度和空间复杂度,注意内存是否超限,这题我本来的思路是将区间(l,r)部分截取,存储到smid;并且将区间(l,r)前面的部分截取,存储到sl;将区间(l,r)后面的部分截取,存储到sr;

2023-07-30 10:11:56 313 1

原创 7-12 朋友圈(并查集)

某学校有N个学生,形成M个俱乐部。每个俱乐部里的学生有着一定相似的兴趣爱好,形成一个朋友圈。一个学生可以同时属于若干个不同的俱乐部。根据“我的朋友的朋友也是我的朋友”这个推论可以得出,如果A和B是朋友,且B和C是朋友,则A和C也是朋友。输入的第一行包含两个正整数N(≤30000)和M(≤1000),分别代表学校的学生总数和俱乐部的个数。第i个俱乐部的人数Mi(空格)学生1(空格)学生2 …这是第一种方法,此方法主题思路是以空间换时间的方法来进行运算;第二种方法就是简单的合并集合找祖先的算法,速度有点慢;

2023-04-17 20:04:44 177

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除