240 发简信
IP属地:广东
  • 120
    SICP学习指南

    SICP就是著名的《计算机程序的结构与解释》。本文罗列若干网络资料,给出一些学习建议。并呼吁大学新生尽快进入SICP的学习。尽快寻找编程的乐趣!“This book is d...

  • 120
    [教程] PDF 能一键生成书签,PdgCntEditor了解一下~

    没有书签的电子书查阅起来挺不方便的。所以,在笔者看来,一本电子书没有了书签,感觉便没有了她的灵魂。在本文,笔者将为大家推荐一款 PDF / PDG 电子书书签一键生成工具及其...

  • 这么多开源框架,该用哪个好?

    想必这样的问题,大家都有疑惑过。我想大部分的疑惑无非以下几点: 这个框架稳定吗?要是有bug怎么办? 这个框架能满足我的所有需求吗?如果用到一半发现不适用该怎么办? 这个框架...

  • 1.recycleview 已经很完美了,你这么一封装,多了一大堆东西,别人用了万一有问题还得去看你的各种封装代码

    2.虽说安卓机器配置越来越好,但是app的内存占用也是水涨船高,从开发效率上来讲,前提是你的封装足够健壮,bug很少很少,这样可以提高开发效率。 但从性能上来说,由于你是基类用了泛型,所以每次渲染列表的时候都要去反射,同时还增加了很多对象,这些对象,并不能被即时回收。 所以势必占用更多内存。

    以上只是我的看法。

  • 图片是全挂了?

    android从照片中获取经纬度等信息

    1.为什么要从照片中获取经纬度 有些做产品的公司会提出这些特殊的需求,他们强烈需要他们员工按照流程工作。什么时候才可以拍照啥的,都有强烈的要求,为此我们所做的app要满足这些...

  • 36二叉搜索树与双向链表

    面试题36:二叉搜索树与双向链表题目:输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 二叉搜索树转为排序的...

  • 38字符串的排列

    输入一个字符串,按字典的顺序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a、b、c所能排列出来的所有字符串abc、acb、bac、bca、cab和cb...

  • 62圆圈中最后剩下的数字

    0, 1, …, n-1这n个数字排成一个圆圈,从数字0开始每次从这个圆圈里删除第m个数字。求出这个圆圈里剩下的最后一个数字。

  • 18-1在O(1)时间删除链表结点

    给定单向链表的头指针和一个结点指针,定义一个函数在O(1)时间删除该结点。

  • 49丑数

    我们把只包含因子2、3和5的数称作丑数(Ugly Number)。求按从小到大的顺序的第1500个丑数。例如6、8都是丑数,但14不是,因为它包含因子7。习惯上我们把1当做第...

  • 31栈的压入、弹出序列

    输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1、2、3、4、5是某栈的压栈序列,序列4、5、3、...

  • 30包含min函数的栈

    实现栈的数据结构,并在其中实现一个能够得到栈的最小元素的min函数。在该栈中,调用min、push及pop的时间复杂度都是O(1)。

  • 24反转链表

    定义一个函数,输入一个链表的头结点,反转该链表并输出反转后链表的头结点。

  • 22链表中倒数第k个结点

    输入一个链表,输出该链表中倒数第k个结点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾结点是倒数第1个结点。例如一个链表有6个结点,从头结点开始它们的值依次是1、2、...

  • 15二进制中1的个数

    请实现一个函数,输入一个整数,输出该数二进制表示中1的个数。例如:把9表示成二进制是1001,有2位是1。因此如果输入9,该函数输出2。

  • 11旋转数组的最小数字

    把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3, 4, 5, 1, 2}为{1, 2...

  • 06反向打印链表

    输入一个链表的头结点,从尾到头反过来打印出每个结点的值。 Python中取巧的做法,但分析其复杂度就会发现,完全不如上面那种解法:

  • 05替换空格

    请实现一个函数,把字符串中的每个空格替换成"%20"。例如输入“We are happy.”,则输出“We%20are%20happy.”。

  • 04二维数组查找

    在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。