240 发简信
IP属地:浙江
  • 给程序员的书单推荐

    书单推荐 工作这么多年,虽然平时加班很多,但闲暇时间依然会读书。在我看来,读书并实践是成长的最有效途径。读书提升认知,实践改变行为,所谓知行合一。细细数来,读过不少的好书,有...

  • Android SDK 开发经验谈

    在公司做了两年多的 SDK 开发,结合自己的所知所学,分享一些 SDK 开发的经验。 1. SDK 是什么 相信做 Android 开发的朋友,一定使用过第三方的 SDK,比...

  • 120
    深入理解Android之View的绘制流程

    概述 本篇文章会从源码(基于Android 6.0)角度分析Android中View的绘制流程,侧重于对整体流程的分析,对一些难以理解的点加以重点阐述,目的是把View绘制的...

  • @Simbelmyne_d70d 是的,感谢指出

    Java 遍历文件夹的几种方式

    最近面试的时候被问及,使用非递归的方式遍历文件夹下的所有文件。由于之前没有写过,当时卡了一下,最后也没给出好的方案。 从计算机的角度看,文件夹的数据结构就是多叉树(Tree)...

  • @DB_Liu 哈哈,坚持确实难

    每周 ARTS 第 33 期

    1. Algorithm 路径总和 III(简单) 描述: 给定一个二叉树,它的每个结点都存放着一个整数值。找出路径和等于给定数值的路径总数。路径不需要从根节点开始,也不需要...

  • 每周 ARTS 第 33 期

    1. Algorithm 路径总和 III(简单) 描述: 给定一个二叉树,它的每个结点都存放着一个整数值。找出路径和等于给定数值的路径总数。路径不需要从根节点开始,也不需要...

  • 每周 ARTS 第 32 周

    1. Algorithm 路径总和(简单) 描述: 给定一个二叉树和一个目标和,判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和。叶子节点是指没有...

  • 每周 ARTS 第 31 周

    1. Algorithm 环形链表 II(中等) 描述: 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。为了表示给定链表中的环,我们使用整数 ...

  • 每周 ARTS 第 30 周

    1. Algorithm 零钱兑换(中等) 描述: 给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有...

  • 每周 ARTS 第 29 周

    1. Algorithm 颠倒二进制位(简单) 描述: 颠倒给定的 32 位无符号整数的二进制位。 示例: 思路: 逐位颠倒:从右向左遍历二进制串,用 n&1 取得最右一位,...

  • @DB_Liu 精力总是有限弟,代码与妹子不可兼得:joy:

    每周 ARTS 第 26 期

    1. Algorithm 判定字符是否唯一(简单) 描述: 实现一个算法,确定一个字符串 s 的所有字符是否全都不同。 示例: 思路: 统计次数:使用一个额外的 int 数组...

  • @DB_Liu 木弟——梯啊:stuck_out_tongue_winking_eye:

    每周 ARTS 第 26 期

    1. Algorithm 判定字符是否唯一(简单) 描述: 实现一个算法,确定一个字符串 s 的所有字符是否全都不同。 示例: 思路: 统计次数:使用一个额外的 int 数组...

  • 每周 ARTS 第 28 周

    1. Algorithm 旋转数组(简单) 描述: 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。尽可能想出更多的解决方案,至少有三种不同的方法可以解...

  • 每周 ARTS 第 27 期

    1. Algorithm 搜索二维矩阵 II(中等) 描述: 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target。该矩阵具有以下特性:每行...

  • 好的,感谢

    每周 ARTS 第 26 期

    1. Algorithm 判定字符是否唯一(简单) 描述: 实现一个算法,确定一个字符串 s 的所有字符是否全都不同。 示例: 思路: 统计次数:使用一个额外的 int 数组...

  • 每周 ARTS 第 26 期

    1. Algorithm 判定字符是否唯一(简单) 描述: 实现一个算法,确定一个字符串 s 的所有字符是否全都不同。 示例: 思路: 统计次数:使用一个额外的 int 数组...

  • 每周 ARTS 第 25 期

    1. Algorithm 22. 递增的三元子序列(中等) 描述: 给定一个未排序的数组,判断这个数组中是否存在长度为 3 的递增子序列。数学表达式如下:如果存在这样的 i,...

  • 对啊,你也是做相机相关的么

    libyuv 库编译

    libyuv 是谷歌开源的对 YUV 数据进行缩放、旋转和转换的跨平台库,可在 Windows、Linux、Mac、Android 等操作系统,x86、x64、arm 架构上...

  • 聊聊协程的发展历程

    前言 本文讲的协程主要以kotlin为主,同时可能参考python,go,但是会尽量避免使用代码,而是尝试用通俗的语言来聊协程的发展历程,尽量保证大家都能理解。 近些年,一些...

  • 哈希算法及其应用

    1. 什么是哈希算法? 将任意长度的二进制值串映射为固定长度的二进制值串,这个映射的规则就是哈希算法,而通过原始数据映射之后得到的二进制值串就是哈希值。 哈希算法历史悠久,业...

个人介绍
文艺逗比挨踢男青年,终身学习理念践行者。