240 发简信
  • RecyclerView中notifyItemRemoved的一个坑

    碰到这样一个需求,有一个关注列表,点击列表上的关注按钮可以取消关注。首先列表这里选择的是RecyclerView,实现起来也较为简单,实现Ada...

  • 二叉树的深度

    求给定的二叉树的深度 递归方法 递归方法比较简洁,理解起来也比较方便,但是树深度较深时嵌套太多 取左子树和右子树的深度最大值加1就是整棵树的深度...

  • 合并两个排序的链表

    给定两个递增的链表,合并成一个递增链表如给1 3 5和2 4 6,合并后该为1 2 3 4 5 6 非递归方法 递归方法

  • 反转链表

    将一个链表反转输出,链表没有head结点。 思路 因为没有头节点,不能用头插法来实现反转,但可以采用差不多的思想。ListNode的结构 算法具...

  • 二进制中1的个数

    输入一个整数,输出该数二进制表示下1的个数 暴力方法 在不借助Java的API的情况下要完成这道题的一个思路是循环统计各位是否为1。可能有人会想...

  • 二维数组中查找某个数是否存在

    题目很明了,给一个二位数组,二维数组从左到右逐渐增大,从上到下逐渐增大,再给一个要查找的数,判断数组里是否存在该数字。 最无脑的版本 下面的解法...

  • 120
    文件上传

    跟着书上的例子写了个文件上传的简单页面,感觉还蛮有意思的 前端 要上传文件,必须利用multipart/form-data设置HTML表单的en...

  • 303. Range Sum Query - Immutable

    给一个整型数组,求sum(i, j),包括i,j。 不带脑子的办法 这遍历一遍不就行了。噌噌噌 完事,点击提交,欢声笑语打出GG。超时了,最后一...

  • 70. Climbing Stairs

    给出一个楼梯阶数,每次只能走一阶或两阶,求所有的走法 比较笨的方法 类似鸡兔同笼问题,设置oneStepCount和twoStepCount两个...