牛客图书馆 > 读书笔记
  • 13.调整数组顺序使奇数位于偶数前面

    要想保证原有次序,则只能顺次移动或相邻交换,两个思路: (1)相邻交换:类似冒泡算法,前偶后奇数就交换,要熟知冒泡排序的比较规则(只对相邻两个元素进行比较){外重循环:控制排序的趟数;内重循环:对每一趟排序进行操作): public clas...
    奋进小青年 编辑于 2019-04-25 18:20:29
  • L1L2正则化

    机器学习中L1和L2范数各有什么特点以及相应的原因? L1范数更容易产生稀疏的权重,L2范数更容易产生分散的权重,原因一般从公式角度或者几何空间角度去解释 从公式角度解释:深度学习花书7.1节(202页左右)。带L1正则化的...
    小糖🍬 编辑于 2019-04-25 17:58:46
  • 6.旋转数组的最小数字

    采用二分法解答这个问题, mid = low + (high - low)/2 需要考虑三种情况: (1)array[mid] > array[high]: 出现这种情况的array类似[3,4,5,6,0,1,2],此时最小数字...
    奋进小青年 编辑于 2019-04-25 13:49:57
  • 12.数值的整数次方

    (1)运算符的优先级: 关系运算符高于逻辑运算符:即==高于&; (2)指数转化成二进制数时,指数的二进制数向右移一位,底数翻一倍:base=base*base;cur=cur>>1; /**  * 1.全面考察指数的正负、...
    奋进小青年 编辑于 2019-04-25 13:46:14
  • 《Android开发艺术探索》读书笔记

    Activity的生命周期和启动模式 Activity作为四大组件之一,地位尤其重要,所以放在开头讲; 同时介绍一下安卓四大组件:{ 1、activity 显示界面 2、service 服务  3、Broadcast Receiv...
    一题WA八次 编辑于 2019-04-25 11:16:52
  • 11.二进制中1的个数

    明确几点: 计算机中数据存储形式位二进制位。 正数以原码形式存储 负数以补码形式存储 int类型数据,占4个字节,一个字节8位,所以int类型占32个二进制位。 比如:9的原码位     00001001  完整形式为00000000 00000000 000...
    奋进小青年 编辑于 2019-04-24 21:37:52
  • 10.矩形覆盖

    更一般的结论,如果用1*m的方块覆盖m*n区域(共有n个方块),递推关系式为f(n) = f(n-1) + f(n-m),(n > m)。 对于m=2,有: (1)当 n < 1时,显然不需要用2*1块覆盖,按照题目提示应该...
    奋进小青年 编辑于 2019-04-24 19:12:22
  • spring mvc工作原理

    spring mvc工作原理 第一步:用户发起请求到前端控制器(DispatcherServlet) 第二步:前端控制器请求处理器映射器(HandlerMappering)去查找处理器(Handle):通过xml配置或者注解进行查找 第三步:找...
    Old.x 编辑于 2019-04-23 16:16:57
  • java开发实习生面试

    undefined 腾讯 (已经面了7面了) TEG一面 c++基本数据类型,占多少字节,static什么作用,union和内联区别(但是我是写java的啊) java的基本数据类型...
    UpToSky 编辑于 2019-04-22 22:22:32
  • 《Spring源码深度解析》读书笔记

                                                                            事务 像其他自定义标签一样 <tx:annotation-driven /> 来处理此标...
    已注销 编辑于 2019-04-22 16:43:08