随机产生2组各10个数字的列表,要求 取值范围[10,20], 统计20个数字中,多少不同的数字 2组比较,不重复的数字几个,分别是 重复的数字几个,分别是 以下方法为先开辟列表,再对应的数字的位置计数,不使用集合和字典 使用比较后在相应的计数列表内相应位置加一,计算出数字出现的次数。 ...
分类:
其他好文 时间:
2018-08-16 00:55:58
阅读次数:
146
1.首先我们来看一下集合的定义:集合即是无序的,不重复的数据组合。 这里我们一定要看到定义中给出的集合的两个重要的特点,无序,不重复 集合的重要作用有两个 (1)去重(把一个列表变成集合,就会自动去重了,怎么将列表变成集合下面会说) (2)关系测试,可以测试两组数据中的交集,并集,差集等关系 2.集 ...
分类:
其他好文 时间:
2018-08-16 00:47:29
阅读次数:
149
集合:可变的数据类型,他里面的元素是不可变的数据类型,无序,不重复不可变是可哈希set1 = set({1,2,3})set2 = {1,2,3,[2,3],{'name':'alex'}} #集合元素不可变的 所以输出错误print(set1)print(set2) 增:1.#addset1.ad ...
分类:
编程语言 时间:
2018-08-15 20:32:37
阅读次数:
148
TCP与UDP区别总结: 1、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接 2、TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保 证可靠交付 3、TCP面向字节流,实际上是TCP把... ...
分类:
其他好文 时间:
2018-08-13 20:47:18
阅读次数:
219
在python中集合分两种: set: 可变集合 fronzenset: 不可变集合 集合的特点 : 无序 不重复,常用于去重 元素必须是可hash的,即不可变类型 通过hash table实现,查询速度极快,可以很高效地判断元素是否存在于某个集合 集合很消耗内存 创建一个set。 注意:创建一个空 ...
分类:
其他好文 时间:
2018-08-13 00:43:16
阅读次数:
176
分析: 每个数都可以用比它小的二进制数来表示,且每个数不重复使用 例如: 7 = 4 + 2 + 1; 9 = 8 + 1; 14 = 8 + 4 + 2 ..... // 1 2 4 8 16 3 我觉得和二进制并没有什么关系 就是2的倍数aaaa 然后就可以把给定的物品种数,分解成较小的多种物品 ...
分类:
其他好文 时间:
2018-08-12 22:24:39
阅读次数:
227
P为给定的二维平面整数点集。定义 P 中某点x,如果x满足 P 中任意点都不在 x 的右上方区域内(横纵坐标都大于x),则称其为“最大的”。求出所有“最大的”点的集合。(所有点的横坐标和纵坐标都不重复, 坐标轴范围在[0, 1e9) 内) 如下图:实心点为满足条件的点的集合。请实现代码找到集合 P ...
分类:
其他好文 时间:
2018-08-12 21:32:11
阅读次数:
135
1.#把班级学?数学考试成绩录?到?个列表中: 并求平均值. 要求: 录?的时候 # 要带着?名录?, 例如: 张三_44 li = [] while 1: str_input = input('请输入你的姓名和分数(格式:张三_44),输入Q退出:') if str_input.lower() =... ...
分类:
编程语言 时间:
2018-08-12 17:13:02
阅读次数:
205
22.完成彩票36选7的功能. 从36个数中随机的产生7个数. 最终获取到7个不重复的数据作为最终的开奖结果.随机数: from random import randintrandint(0, 20) # 0 - 20 的随机数 ...
分类:
编程语言 时间:
2018-08-12 14:19:37
阅读次数:
147
插入记录的两种方法: 插入基本语法一 插入基本语法二 说明 基本语法1和基本语法2的区别是: 查询 基础查询:select * from 表名; 指定字段查询:select 字段名 from 表名; 查询单个字段不重复记录:select distinct 字段名 from 表名; 条件查询:sele ...
分类:
数据库 时间:
2018-08-11 20:54:11
阅读次数:
190