摘要: 快速排序 步骤:(升序) 可在排序前将数组打乱 设a[lo]为切分元素temp(temp=a[lo]),将数组分为三部分: 不大于切分元素的小数组A A小数组与B小数组间插入temp 不小于切分元素的小数组B 如何切分: 设立一个从左到右扫描的指针i直到找大于等于切分元素的元素,同时一个从右到左的扫 阅读全文
posted @ 2018-07-22 10:20 Stranger115 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 匹配(matching):判断一个字符串能否从起始位全部或部分的匹配某个模式 搜索(seaching):在字符串任意部分中搜索 1.1、特殊字符 注:若要匹配这些字符本身,在其前面加 ‘\’ 1.2、从字符串起始或结尾或单词边界匹配 边界绑定 1.3 使用re.match()方法匹配字符串 从字符串 阅读全文
posted @ 2018-07-22 10:19 Stranger115 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一、客户端/服务器架构 客户端:因特定需求联系服务器,并发送必要的数据,然后等待服务器响应,最后完成请求或给出故障原因。对服务进行一次性请求。 服务器:一组硬件和软件,为一个或多个客户端服务。存在的唯一目的就是等待客户端请求,并响应然后等待更多请求。服务器无限运行,并不断处理请求 硬件客户端/服务器 阅读全文
posted @ 2018-07-22 10:18 Stranger115 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一、全局变量和局部变量 在函数内声明全局变量:globle 二、数值型lis和字符型list转换 数值型list转字符型list 3.x: · 2.x 字符型list转数值型list: 阅读全文
posted @ 2018-07-22 10:16 Stranger115 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 一、abstractmethod 子类必须全部实现重写父类的abstractmethod方法 非abstractmethod方法可以不实现重写 带abstractmethod方法的类不能实例化 扩展:abc模块 二、staticmethod:静态函数 对象不用实例化即可调用的函数 1 h41 = H 阅读全文
posted @ 2018-07-22 09:22 Stranger115 阅读(131) 评论(0) 推荐(0) 编辑