二分查找 Binary Search是效率特别高的一种算法,它能将线性复杂度O(n)降低到对数级别O(logn)。但它对输入数据有要求,比如对于数组来说必须是排序的,否则是不能应用二分的。今天就来理解一下二分查找,然后总结常见的题目和注意事项。
线段树让你不再惧怕区间问题
编码常见技巧总结
二叉树从入门到放弃
树是非常常见的一种数据结构,有着广泛的应用,而二叉树又是树中最最常见的树,值得好好的学习和总结。 树的定义可以参考这里,二叉树Binary Tree的定义在这里,还有二叉搜索树Binar Search Tree。
表达式求值问题总结
秘密武器之单调栈
MarkDown之数学公式
Java集合操作集锦
Camera 2 API学习之小结
通过前面的一系列文章,到现在已经算是学完了Camera 2 API的使用了,也做出一个具体基础功能的相机应用,目前可称得上是一个1.0版本了,后续会在此基础上进行迭代。本篇先进行一个小结。
Camera2之录像
前面的文章都是集中在拍照模式,对于相机来说拍照与录像是两个最为基础的功能,这篇文章来看一下使用Camera2如何实现一个简单的录像功能。