Minimum Viable Product(MVP)是创业公司中比较流行的一个产品开发方法,一个比较贴切的翻译是最低可行产品,但总感觉不如英文原文有感觉。它能够帮助创业团队以最小的成本,开发出一个刚好能满足用户核心需求的产品,来验证商业逻辑是否可行。
Assimp安装折腾记
Metaprogramming in Python
Deploying Python Applications
Python GUI Made Easy
大Python是很好用的一门编程语言,默认情况下我们都当成脚本来使用,都是通过命令行方式来运行我们写的程序。但有些时候GUI还是很方便使用的,脚本和命令行最适合的场景是批量任务运行和自动化,但是如果交互性质的任务较多时,脚本就特别不方便,这个时候GUI就相当的方便。因此,学习一下GUI相关方面的框架,还是相当有必要的。
Python Runtime Environment
Hashing Hash and HashMap
TopK问题,堆和快速选择
TopK问题是很常见的一种问题,它的描述是从一个数据集或者序列中取出前k大(或者前k小),或者说找出第k大(第k小)。最为典型的就是 题215. 数组中的第K个最大元素。解决TopK需要的是最基础的数据结构和算法,不但可以考查编码基本功,更能考查思维能力。
DFS in Depth
BFS in Graph Made Easy
前面一篇文章讲解过BFS和DFS的基本概念常见用法,今天专注于图论中的BFS,来深入的探讨一下BFS在图论的搜索中的应用,并总结相关解题技巧。