简介 众所周知,常见的排序算法例如快速排序,归并排序等都是基于比较的排序算法。正是因为它们基于比较的特性,这些算法在时间复杂度方面无法做到比O(...
简介 本篇文章将主要介绍获取数组中最大(小)元素的基本方法,以及其在Java中的几种实现方法。 算法 取得数组中最大(小)元素的基本算法一般都类...
互惠(给予,索取,再索取) 每一笔账都还的干干净净,就好像上帝他老人家是债主。(拉尔夫·沃尔多·艾默生) 全文摘要 本章主要讨论了互惠原理的力量...
这是我名著精读系列的第一篇读书笔记。用阅读原著十分之一的时间,带你领略名著精髓。欢迎大家关注。第一时间获取更多名著精读笔记,关注公众号【K先生的...
引言 通过前面两篇文章(前两篇文章见基础篇, 进阶篇),读者们已经了解了到了python中的装饰器背后的实现逻辑,如何理解python中以@标记...
Decorator进阶指南 在[python装饰器完全指南基础篇中],我们已经知道了python中的装饰器本质上只是一个接受一个函数对象作为输入...
Decorator基本指南 前提知识 Python中的闭包(closure) 所谓闭包,指的是附带数据的函数对象。关于闭包的详解,请参阅我的另一...
什么是闭包 Objects are data with methods attached. Closures are functions wit...
概述 Bellman Ford算法可以用来解决加权图中的最短路径问题。其与Dijkstra算法的区别在于Belllman Ford算法的应用范围...