摘要: 前置芝士 矩阵知识点 (1)只允许行,列,对角线出现一个元素 int a[100],b[100],c[100],d[100]; //a数组表示的是行; //b数组表示的是列; //c表示的是左下到右上的对角线; //d表示的是左上到右下的对角线; //当访问到(i,j)坐标 a[i]=j;//标记行 阅读全文
posted @ 2023-10-12 19:54 White_Sheep 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 集合(set) 初始化 #list不能存入set中,可变的不能作为key s1=set() s2={1,2,3} s3=set('hello')#{h,e,l,o} s4=set([list]) #传入一个字典,然后自动就把dict中的所有key组合成一个set s5=set('name':1) # 阅读全文
posted @ 2023-10-12 17:24 White_Sheep 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 前置芝士 对顶堆 对顶堆是一种简单好用的动态维护单调区间第k大数或第k小数的数据结构。由一个大顶堆和一个小顶堆构成。 小顶堆 使用c++的STL内裤的 priority_queue<int,vector<int>,greater<int>> mi_hp,进行操作 单调区间第k大值 [problem 阅读全文
posted @ 2023-10-12 11:17 White_Sheep 阅读(12) 评论(0) 推荐(0) 编辑