摘要: 初始化进程、线程与协程的概念 什么是进程? 进程,是计算机中的程序关于某数据集合上的一次运行活动(白话来说就是执行中的程序就是进程),是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 什么是线程? 线程,有时候被称为轻量级进程,是程序执行流的最小单元。我们可以理解为,线程是属于进程的,多线 阅读全文
posted @ 2018-10-11 20:24 HAPPYEVERYD 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 普通方法: 对列表进行排序,然后根据长度为奇数或者偶数的不同情况计算中位数 最佳方法: 采用取反的方式来求中位数,排序后结果为l=[1,2,3,4,5,6,7,8,9,10],长度为10,half=10//2=5,x[5]为列表的第六位数,5的取反数为-6,x[-6]实际上是对列表进行反向查找,为列 阅读全文
posted @ 2018-10-11 11:30 HAPPYEVERYD 阅读(23512) 评论(1) 推荐(1) 编辑
摘要: 这是一种较为简便的算法,通过判断两个数字的大小进行置换,置换后进行求模赋值,当n2参数为假时,n1的值就是最大公约数了,最小公倍数的值通过两个数相乘在除以最大公约数就可以了。 这种算法是求最大公约数,判断两个数字的大小,然后遍历1到smaller的数字,通过判断哪个数字能够同时满足两个数字取模都为0 阅读全文
posted @ 2018-10-11 09:56 HAPPYEVERYD 阅读(1648) 评论(0) 推荐(0) 编辑