摘要: 一、归并算法理解 在理解归并排序算法之前,我们先了解一下,什么是归并算法。 一次归并运算的动画示意图,如下: 如动画所示,红色虚线为中,将列表分成左右两份,且都是元素从小到大的有序列表。两个指针分别指向两份列表头部, 比较两个指针所指元素大小,提取小的元素,并将小的元素指针向右移动。接着继续比较,如 阅读全文
posted @ 2017-09-01 10:45 挖泥匠 阅读(121) 评论(0) 推荐(0)
摘要: 一、快速排序算法思路 ①、取待排序列表的第一个元素p,通过归位算法,挪移他到列表中正确的位置。 ②、列表被元素p分成两部分,左边都比元素p小,右边都比元素p大。 ③、通过递归,在两部分,重复1、2步骤,直至列表有序。 归位算法动画演示: 二、快速排序算法代码示例 快速排序算法一般情况下要比冒泡算法快 阅读全文
posted @ 2017-08-31 23:24 挖泥匠 阅读(272) 评论(0) 推荐(0)
摘要: Django添加静态文件有两种方法: 首先setting.py配置文件中添加静态文件的路径: STATICFILES_DIRS = [ os.path.join(BASE_DIR, "statics"),] statices为你所建立的存放静态文件的文件夹名 然后进行引用。 方法1、html 文件中 阅读全文
posted @ 2017-07-13 21:23 挖泥匠 阅读(396) 评论(0) 推荐(1)