潇洒钥匙

文章
8
资源
0
加入时间
3年1月8天

面试题40. 最小的k个数(优先队列最小堆)

输入整数数组 arr ,找出其中最小的 k 个数。例如,输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4。示例 1:输入:arr = [3,2,1], k = 2输出:[1,2] 或者 [2,1]示例 2:输入:arr = [0,1,2,1], k = 1输出:[0]class Solution {public: vector<i...

Android学习之RecylerView完美实现瀑布流效果

对于RecylerView已经讲解很多了,我们都知道RecylerView包含三种布局管理器,分别是LinearLayoutManager,GridLayoutManager,StaggeredGridLayoutManager,对应实现单行列表,多行列表,瀑布流式布局。也分别都具备水平跟垂直方向。今天主要讲解如何使用StaggeredGridLayoutManager来实现瀑布流

vue 路由守卫汇总(面试题)

路由守卫(导航守卫):router.beforeEach:全局前置守卫。router.beforeResolve:全局解析守卫。router.afterEach:全局后置钩子。组件内守卫:beforeRouteEnterbeforeRouteUpdatebeforeRouteLeave路由独享守卫:beforeEnter...

nrfconnct的app组件安装

nordic的开发工具中nrf connect是比较简单易用的了,软件也会自动弹出安装使用所需的其他开发部件,让用户可选安装。本来它里面的相关组件的安装也挺简单的,但相关链接在国内因为被墙导致比较麻烦。如果你能在墙外进行访问的话就不用麻烦了。如果不行,可以简单使用下面的步骤:下载最新nrf connect软件,进行安装官方链接:https://www.nordicsemi.com/Software-and-tools/Development-Tools/nRF-Connect-for-deskt