集合概念集合操作集合概念集合是一类具有相类似属性的集合,一个包含不同元组的无序集(不支持排序操作),实现关系测试和剔除重复记录,支持union并集、∩交集、差集difference、对称差操作;特点:无序、元素唯一,不支持索引集合操作集合创建添加元素删除元素运算:交叉并补college={‘语文‘,‘高数‘,‘物理‘,‘体育‘,‘电路‘,‘Python‘}high={‘语文‘,‘数学‘,‘体育‘,
分类:
编程语言 时间:
2019-04-10 16:37:45
阅读次数:
170
str的内置方法 list列表的内置方法 tuple元祖的内置方法:2个 dict字典 set集合 ...
分类:
其他好文 时间:
2019-04-09 09:33:27
阅读次数:
152
给你一棵树,每次询问一个(a,b),问有多少有路径与a-b没有交集 找lca ...
分类:
其他好文 时间:
2019-04-06 13:59:44
阅读次数:
89
一 REST的产生背景 1. 起源 互联网做为一种新型的软件产生,使得软件和网络融合(传统上,软件和网络是两个不同的领域,很少有交集;软件开发主 要针对单机环境,网络则主要研究系统之间的通信),我们必须要考虑如何开发在互联网环境中使用的软件。于是就有了 RESTful架构,它具有结构清晰、符合标准、 ...
分类:
其他好文 时间:
2019-04-05 13:56:23
阅读次数:
124
好几天之前,一直聊天的小友突然说跟我没有共同语言。先是感觉诧异,觉得不是聊得挺开心么,我还认为共同语言的前提是充分的交流。但是几天过去后,我发现我错了。 先说这几天,我花了3天时间在思考一个小学数学奥数难度的偶数阶幻方构造问题。脑子里总认为偶数阶幻方是某种程度对称的,总结了奇偶规律后尝试发现其他规律 ...
分类:
编程语言 时间:
2019-04-04 20:18:30
阅读次数:
157
集合 集合是可变数据类型,但它里面的元素必须是不可变的数据类型。 集合无序且不重复,有着字典的外形,但内部元素不是键值对。 1、集合的增删查 增 删 查 2、集合的基本运算 交集 并集 反交集 差集 集合判断 ...
分类:
编程语言 时间:
2019-04-03 20:35:46
阅读次数:
207
"权限题" 根据广义容斥的套路就很好做了 设$g_i$表示交集至少有$i$个元素,$f_i$表示交集恰好有$i$个元素 显然有 $$g_i=\sum_{j=i}^n\binom{j}{i}f_j$$ 二项式反演可得 $$f_i=\sum_{j=i}^n( 1)^{j i}\binom{j}{i}g_ ...
分类:
其他好文 时间:
2019-03-31 13:49:14
阅读次数:
155
已知两个非降序链表序列S1与S2,设计函数构造出S1与S2的交集新链表S3。 输入格式: 输入分两行,分别在每行给出由若干个正整数构成的非降序序列,用?1表示序列的结尾(?1不属于这个序列)。数字用空格间隔。 输出格式: 在一行中输出两个输入序列的交集序列,数字间用空格分开,结尾不能有多余空格;若新 ...
分类:
其他好文 时间:
2019-03-29 17:28:08
阅读次数:
136
Iou 的计算 我们先考虑一维的情况:令 $A = [x_1,x_2], B = [y_1, y_2]$,若想要 $A$ 与 $B$ 有交集,需要满足如下情况: 简言之,要保证 $A$ 和 $B$ 的最大值中最小的那个减去它们中的最小值中最大的那个即可获得公共部分,代码实现如下: 先创建一个可以用来 ...
分类:
其他好文 时间:
2019-03-29 00:59:17
阅读次数:
1030
其实只要明白 LINQ查询操作符的Distinct、Union、Concat、Intersect、Except、Skip、Take、SkipWhile、TakeWhile、Single、SingleOrDefault、Reverse、SelectMany,Aggregate()的使用,一些简单的操作 ...