越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对 ...
分类:
其他好文 时间:
2016-10-24 23:42:40
阅读次数:
169
Convex Hull:凸包 在一个实数向量空间V中,对于给定集合X,所有包含X的凸集的交集S被称为X的凸包。在二维欧几里得空间中,凸包可想象为一条刚好包著所有点的橡皮圈。 convex set: 凸集 实数R上(或复数C上)的向量空间中,如果集合S中任两点的连线上的点都在S内,则称集合S为凸集。 ...
分类:
其他好文 时间:
2016-10-23 11:26:29
阅读次数:
130
首先左边的是必须要选的,然后右边的需要注意,有些区间是可以舍掉的。1、区间里有两个不同的A。 2、区间里有一个A,而且这个A不是这个区间对应的A。 这个题我一开始错在了第2个判定条件上,我定义的id记录的是最后一个出现位置,不能进行判断,所以干脆在结构体里记录了他对应的A值。 舍掉后留下的区间,可以 ...
分类:
其他好文 时间:
2016-10-22 23:34:27
阅读次数:
254
Set 集合 set - unordered collections of unique elements 创建一个set/一个空set 关于set的方法,intersection()即为两个set的交集,difference()为补集,union() 为并集。 方法里有update的,即为在原se ...
分类:
编程语言 时间:
2016-10-17 22:42:15
阅读次数:
233
越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对 ...
分类:
其他好文 时间:
2016-10-15 09:24:20
阅读次数:
142
#-*- coding: UTF-8 -*- #求两个集合的交集class Solution(object): def intersection(self, nums1, nums2): resultList=list(set(nums1).intersection(set(nums2))) ret ...
分类:
编程语言 时间:
2016-10-12 19:16:04
阅读次数:
139
Set是集合,它是string类型的无序集合。set是通过hashtable实现的,添加删除和查找的负责度都是0(1)。对集合我们可以取并集,交集、差集。通过这些操作我们可以实现QQ和微博中的好友推荐和blog的tag功能。sadd:向名称为key的set中添加元素127.0.0.1:6379>saddmyset1one
(..
分类:
其他好文 时间:
2016-10-09 14:39:57
阅读次数:
201
在PHP中求数组的交集,我们可以与PHP给我们提供的现成函数:array_intersect(),其用法格式为: 根据上述的语法格式,我们来写一个例子: 本例子将返回在$fruit1数组中出现且在$fruit2和$fruit3中也出现的所有水果的名子。 使用array_intersect()函数时要 ...
分类:
编程语言 时间:
2016-10-05 12:50:03
阅读次数:
167
Description 设计一个求集合交的算法:输入集合A与集合B,求集合A与B之交。集合中的元素为整数(可以用c语言中的int表示),且互不相同。 设计一个求集合交的算法:输入集合A与集合B,求集合A与B之交。集合中的元素为整数(可以用c语言中的int表示),且互不相同。 Input 输入第一行为 ...
分类:
其他好文 时间:
2016-09-26 21:36:53
阅读次数:
117