2.7集合set。 集合是无序的,不重复的数据集合,它里面的元素是可哈希的(不可变类型),但是集合本身是不可哈希(所以集合做不了字典的键)的。以下是集合最重要的两点: 去重,把一个列表变成集合,就自动去重了。 关系测试,测试两组数据之前的交集、差集、并集等关系。 1,集合的创建。 2,集合的增。 3 ...
分类:
其他好文 时间:
2018-12-31 13:01:58
阅读次数:
142
题目描述 给定一个包含$n$个整数的序列$a$,$0\le a_i \le 10^6$,询问不重复数字个数$\le k$的最长区间的左右端点。如果有多解输出任意一组。 输入输出格式 输入格式: The first line contains two integers $n,k$ ( $1 \leq ...
分类:
其他好文 时间:
2018-12-31 10:26:30
阅读次数:
215
二十、字典 可变数据类型 {key:value}形式 查找效率高 key值必须是不可变的数据类型 1.增删改查 1).增 dic["新key"] = "新value" 追加新元素 dic.setdefault(新key,新value) 如果key存在 不添加 如果key不存在, 添加{新key:新v ...
分类:
编程语言 时间:
2018-12-29 21:08:38
阅读次数:
221
给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 ...
分类:
编程语言 时间:
2018-12-27 00:32:48
阅读次数:
881
知识点1: 网络模型 TCP/IP四层 和ISO七层模型 (统一省略后面层字。比如传输代表传输层) 知识点2: 在应用层中TCP建立连接,经历的三次握手协议 首先:,TCP协议是什么? 为什么要三次握手? 答:TCP协议是面向连接的,而且是点对点的可靠(无差错、不丢失、不重复、按顺序)数据传输服务, ...
分类:
Web程序 时间:
2018-12-25 17:07:02
阅读次数:
193
1、 查询Student表中的所有记录的Sname、Ssex和Class列。 SELECT Sname,Ssex,Class FROM studentselect sname,ssex,class from student 2、 查询教师所有的单位即不重复的Depart列。 SELECT DISTI ...
分类:
数据库 时间:
2018-12-24 02:28:17
阅读次数:
155
数组去重 1、双循环去重 双重for(或while)循环是比较笨拙的方法,它实现的原理很简单:先定义一个包含原始数组第一个元素的数组,然后遍历原始数组,将原始数组中的每个元素与新数组中的每个元素进行比对,如果不重复则添加到新数组中,最后返回新数组;因为它的时间复杂度是O(n^2),如果数组长度很大, ...
分类:
编程语言 时间:
2018-12-23 17:58:55
阅读次数:
173
给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 ...
分类:
其他好文 时间:
2018-12-22 13:52:22
阅读次数:
147
给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。 J 中的字母不重复,J 和 S中的所有字符都是字母。字母区分大小写,因此"a"和"A"是不同类型的石头。 示例 1: 示例 2: 注意: S 和 J ...
分类:
其他好文 时间:
2018-12-22 12:01:04
阅读次数:
215