快速排序( Quick sort) 快速排序的基本思想:通过一趟排序将待排记录分隔成独立的两部分,其中一部分记录的关键字均比另一部分的关键字小,则可分别对这两部分记录继续进行递归排序,以达到整个序列有序。 1.算法描述: 另一个分而治之 将数组划分为两个部分,然后独立地对部分进行排序 首先选择一个数 ...
分类:
编程语言 时间:
2018-06-01 23:11:18
阅读次数:
280
丑陋敬请谅解: 求两列数的卷积: 递归版: 非递归版+蝶形算法优化: FFT版高精度乘法: ...
分类:
其他好文 时间:
2018-05-31 20:32:21
阅读次数:
192
参考文档: Glusterfs技术详解(推荐):https://czero000.github.io/2016/04/05/glusterfs-technical-explanation.html 一.Glusterfs框架 Glusterfs(Gluster file system)是开源的,具有 ...
分类:
其他好文 时间:
2018-05-28 21:12:31
阅读次数:
306
1、* 重复输出字符串 2、[], [:] 通过索引获取字符串中的字符,这里和列表中的切片方法一样 3、in 成员运算符,如果字符串中包含给定的字符,则返回True 4、% 格式化字符串 5、+ ,‘’.join 字符串拼接(两种方法) 字符串的内置方法: st = ‘hello kitty’ 1、 ...
分类:
其他好文 时间:
2018-05-28 16:13:11
阅读次数:
188
一 time 与 datetime 模块 二 random 模块 三 os 模块 四 sys 模块 1. sys.argv 命令行参数List,第一个元素是程序本身路径 2. sys.exit(n)退出程序,正常退出时exit(0) 3. sys.version 获取Python解释程序的版本信息 ...
分类:
其他好文 时间:
2018-05-28 11:29:41
阅读次数:
147
STEPS: 0. Install Homebrew 1. Install 'Docker for Mac 18.03+',配置CPUs (n个CPUs,Bazel开n个线程编译), Memory (>2G,编译最小内存,推荐4G), Swap (>2G,推荐2G) 2. git clone ... ...
分类:
系统相关 时间:
2018-05-27 10:42:44
阅读次数:
357
1、借助辅助变量的temp 1、引用形参 void swap(int &a,int &b)//引用类型方法 { int temp; temp=a; a=b; b=temp; } 2指针类型形参 void swap(*a,*b) { int temp; temp=*a; *a=*b; *b=temp; ...
分类:
其他好文 时间:
2018-05-26 10:47:45
阅读次数:
155
最近遇到一个需求、上层要求我们在自己的APP/WAP/移动端页面点击一个链接能自动跳转唤醒微信和打开一个指定的我们自己的页面,拿到这个需求后我们团队分开去找资料研究方案,通过微信的开发文档、腾讯的第三方开发文档我们都查阅过资料但是最终只找到一些历史性的资料也就是以前可以现在已经全部封闭了,最终只是找 ...
分类:
微信 时间:
2018-05-25 14:50:41
阅读次数:
620
★ ★ ★ ★ ★ ★ ★ ★ ★ ★问题及解决方法 ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ 一、pc.弹窗,背景兼容ie8的写法 二、wap端弹窗 三、pc兼容小屏处理方案 方案1、通过css3样式进行控制,但是不支持ie8 方案2、 四、wap端兼容小屏 五、引入公共文件、pub ...
分类:
其他好文 时间:
2018-05-25 13:38:09
阅读次数:
153
一、psutil模块介绍 官方网址:https://pypi.org/ psutil模块安装:https://github.com/giampaolo/psutil/blob/master/INSTALL.rst 官方介绍:https://pypi.org/project/psutil/#downl ...
分类:
其他好文 时间:
2018-05-24 16:30:30
阅读次数:
160