摘要: 10. HAVNG 子句 和 WHERE的异同点,至少写出3点 1>.语法上:where 用表中列名,having用select结果别名 2>.影响结果范围:where从表读出数据的行数,having返回客户端的行数 3>.索引:where 可以使用索引,having不能使用索引,只能在临时结果集操 阅读全文
posted @ 2016-08-22 19:17 liangyu03 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 在Python实践中,我们往往遇到排序问题,比如在对搜索结果打分的排序(没有排序就没有Google等搜索引擎的存在),当然,这样的例子数不胜数。《数据结构》也会花大量篇幅讲解排序。之前一段时间,由于需要,我复习了一下排序算法,并用Python实现了各种排序算法,放在这里作为参考。 最简单的排序有三种 阅读全文
posted @ 2016-08-22 19:08 liangyu03 阅读(57) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/wiki-royzhang/p/3614694.html 一年一度的换工作高峰又到了,HR大概每天都塞几份简历过来,基本上一天安排两个面试的话,当天就只能加班干活了。趁着面试别人的机会,自己也把一些基础算法和一些面试题整了一下,可以阶段性的留下些脚印—— 阅读全文
posted @ 2016-08-22 19:05 liangyu03 阅读(236) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/yupeng/p/3418253.html 1、 算法描述: 1.先从数列中取出一个数作为基准数。 2.分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边。 3.再对左右区间重复第二步,直到各区间只有一个数。 2、python代码 阅读全文
posted @ 2016-08-22 19:04 liangyu03 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 插入排序和冒泡排序的概念我就不解释了吧 。。。插入排序代码: 每次遍历,先假设list[min_index]处的值最小,再跟后面的值依次比较,当发现list[j]比list[min_index]值小时,这时的min_index替换为j,再跟后面的进行比较,指导找到最小的那个list[j],将j付给m 阅读全文
posted @ 2016-08-22 19:00 liangyu03 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 原文地址: top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。 统计信息区 前五行是系统整体的统计信息。第一行是任务队列信息,同 uptime 命令的执行结果。其内容如下: 01:06:48 当前时间 u 阅读全文
posted @ 2016-08-22 15:49 liangyu03 阅读(201) 评论(0) 推荐(0) 编辑