目录 相机开发的基本步骤 相机开发中的一些配置 相机功能设置 使用FaceDetector识别人脸 几个重要的方法 Camera开发github地址[https://gith...
目录 相机开发的基本步骤 相机开发中的一些配置 相机功能设置 使用FaceDetector识别人脸 几个重要的方法 Camera开发github地址[https://gith...
题目 求最小的k个数[https://www.nowcoder.com/practice/6a296eb82cf844ca8539b57c23e6e9bf?tpId=188&...
偶然发现这位博主的文章很干货,部分知识讲解非常细致,尤其是开讲之前的准备知识很方便小白直接理解HashMap;故复制粘贴分享好文。原创:SoWhat1412;链接:https...
git更换远程仓库地址-保持历史记录的操作步骤 codding上申请新的仓库,并初始化 本地更换远程仓库地址 拉取远程代码 提交代码
文章结构 如何理解回溯算法 回溯算法的经典应用 完整源码 图片来源 1. 如何理解回溯算法 1.1 什么是回溯算法 回溯算法也叫试探法,它是一种类似枚举的搜索尝试算法,通过在...
文章结构 如何理解分治算法 分治算法应用举例 1. 如何理解分治算法 1.1 分治算法的核心思想 分治算法的核心思想简单来说就四个字,分而治之。也就是将一个大的问题分解成多个...
文章结构 如何理解贪心算法 贪心算法实例分析 使用贪心算法实现哈夫曼编码 源码地址 说明 算法中基本的算法思想有:贪心算法、分治算法、回溯算法、动态规划。这些算法思想并不是具...
1. 堆的基础知识 1.1 什么是堆 堆是一种特殊的二叉树,它需要满足如下两个条件 堆是一颗完全二叉树 堆中每个节点的值都大于或等于(小于或等于)它的子节点的值 我们把每个节...
这一篇我们来看三种时间复杂度为O(n)的排序算法:桶排序、计数排序、基数排序。我们把这类时间复杂度为O(n)的排序算法叫做线性排序。这类排序算法之所以能够做到线性时间,其实是...
文章结构 归并排序 快速排序 源码 1. 归并排序 1.1 什么是归并排序 归并排序的思想是:将待排序的区间平分成两个子区间,先对两个子区间进行排序,然后再将排好序的两个子区...
文章结构 概述 冒泡排序 插入排序 选择排序 1. 概述 常见的排序算法有:冒泡排序、插入排序、选择排序、归并排序、快速排序、计数排序、基数排序、桶排序 衡量排序算法的标准 ...
文章结构 什么是队列 实现队列顺序队列链式队列循环队列 Java中的队列 1. 什么是队列 队列也是一种操作受限的数据结构,数据只能从一端进入,从另一端取出,数据遵循先进先出...
文章结构 递归是什么 递归需要满足的三个条件 如何编写递归代码 递归代码要警惕堆栈溢出 递归代码要警惕重复计算 怎样将递归写成非递归代码 1. 递归是什么 递归简单的理解就是...
文章结构 栈是什么 Java中的Stack源码分析 什么时候使用栈 应用实例:使用栈来解决表达式计算问题 1、栈是什么 栈是一种操作受限的线性表,只能在一端插入和删除数据,栈...
文章结构 链表的定义 链表的插入和删除操作 链表的特性 常见的链表结构 自定义链表 链表的经典操作 使用链表实现LRU算法 1. 链表的定义 链表也是一种线性表数据结构,链表...
1、数据结构分类 1.1 线性表 线性表顾名思义就是数据排成一条线一样的结构,每个线性表上的数据最多只有前和后两个方向。常见的线性表有: 数组 链表 队列 栈线性表 1.2 ...