柔弱小笼包

文章
7
资源
0
加入时间
3年0月20天

常用排序算法的python实现及优化

基础的排序选择排序,冒泡排序,插入排序对于这三类排序主要考察基础,需要很熟悉的了解每种排序方法的时间复杂度,空间复杂度,以及稳定性。(稳定是指如果数组里两个相等的数,排序前后这两个相等的数的相对位置保持不变)同时要熟练掌握代码,将代码精炼,能在短时间内复现出无bug的代码。选择排序最简单直观的排序方法,每一趟都选择最小(最大)的元素,放到未排列的序列队首。每一趟会把一个最值放到正确...

导航引擎结构分析之一

这里介绍下自己接触到导航引擎的一些结构,希望能引发自己的一些思考。从品质的因素和需求的因素,来把握其中的设计原则。导航引擎仅是整个导航的一部分,但也与其他导航的其他部分,如语音、多媒体、网络连接等模块比较独立。与其交互