Qiu Homepage


  • 首页

  • 关于

  • 标签

  • 归档

蓄水池抽样

发表于 2017-03-22 | 分类于 算法

等概率抽样

在平时处理问题的时候,我们经常会遇到有关于概率问题的处理,比如我们在运用启发式算法的时候经常会加入一些随机因素来防止搜索解的过程在局部最优解无限循环。当然,遇到最多的还是抽样的问题,我们在处理海量数据集的时候,有时候是没有必要把所有数据拿来处理的,这时候我们就可以用抽样来用一部分数据集来代表整个海量数据。既然这样的话,我们就有必要保证抽样的过程是等概率的,否则抽样的结果就不正确了。

阅读全文 »

lambda

发表于 2017-03-13 | 分类于 JavaSE

前言

函数式编程:没有共享的可变数据 + 将方法和函数(代码)作为一等值来传递

阅读全文 »

有意思的推理

发表于 2017-03-12 | 分类于 一本正经

今天在网上看到了一道推理题,挺有意思的。题目如下:

P先生、Q先生都具有足够的推理能力。这天,他们正在接受推理面试。 他们知道桌子的抽屉里有如下16张扑克牌: 红桃 A、Q、4 ;黑桃 J、8、4、2、7、3 ;草花 K、Q、5、4、6 ;方块 A、5

阅读全文 »

Optional

发表于 2017-03-09 | 分类于 JavaSE

Null 带来的问题:

  • 它是错误之源
    NullPointerException是目前java程序开发中最典型的异常
  • 它会使代码膨胀
    它让你的代码充斥着深度嵌套的null检查,代码的可读性差
  • 它自身没有任何的语义
    尤其是,它代表了在静态类型语言中一种错误的方式对缺失的变量值的建模
    阅读全文 »

阿里实习生招聘的编程题

发表于 2017-03-09 | 分类于 算法

2017年阿里巴巴实习生在线测试编程题:

    对于一个长度为 N 的整型数组A,数组里所有的数都是正整数,对于两个满足0 <= X <= Y < N 的整数,A[X],A[X+1]…A[Y]构成A的一个切片,记作(X,Y)。 用三个下标m1,m2,m3下标满足 0

阅读全文 »

关于java中的Null

发表于 2017-03-08 | 分类于 JavaSE

关键字Null

Java中,Null是一个很有“意思”的关键字,设计之初用来标识一个不确定的对象或者一个缺失的对象。同时Null作为java中的关键字,如同public,static等等是大小写敏感的。但是Null说到底还是一个值,可以赋给任何引用变量但是不能将Null赋值给java的8种基本数据类型变量。如果在定义了变量类型之后,没有给变量赋值初始化,那么Null关键字是所有引用类型变量的默认初始值。在JVM的视线内,值为Null的引用变量是不会再被任何对象引用了,该变量将会被垃圾回收,从而释放内存。

阅读全文 »

随便说点啥吧

发表于 2017-03-07 | 分类于 一本正经

关于博客

    其实在2016年本科毕业决定继续在华中科技大学读研究生的时候,我就想过要开始写博客。有几方面原因吧,写博客可以记录下平时学习过程中的笔记啥的,其次还可以当作日记来用。在我最初的认知里面,写博客应该是件文艺青年爱干的事(btw,现在写博客的大部分是程序员?文艺青年都去写朋友圈软文了?)。说不定多写写东西,可以让我看起来文艺一点,或许还能帮我追女生.

阅读全文 »

Hello World

发表于 2017-03-06

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

阅读全文 »
1…45
Lujunqiu

Lujunqiu

大道唯有自成

48 日志
9 分类
34 标签
E-Mail
© 2018 Lujunqiu
个人博客
|
记录学习生活的点滴
0%