Epsilon

Stay hungry. Stay foolish.

LeetCode Single Number系列题解

Single Number IGiven an array of integers, every element appears twice except for one. Find that single one.Note: Your algorithm should have a linea...

2016-08-11 13:13:06

阅读数:499

评论数:0

Linux安装gcc-6.1.0

获取gcc源码包gcc各版本地址:https://ftp.gnu.org/gnu/gcc 目前最新的是6.1.0版:https://ftp.gnu.org/gnu/gcc/gcc-6.1.0/gcc-6.1.0.tar.bz2# wget https://ftp.gnu.org/gnu/gcc/...

2016-08-07 20:12:31

阅读数:5209

评论数:4

Linux添加swap分区

根据Redhat公司的建议,Linux系统swap分区最适合的大小是物理内存的1-2倍.不过Linux上有些软件对swap分区得需求较大,例如要顺利执行Oracle数据库软件,swap分区至少需要400MB或者物理内存2倍以上的空间.当然我们在安装Linux的时候,就能直接讲swap分区设置到足够...

2016-08-07 19:44:06

阅读数:1044

评论数:5

Deep Learning Libraries by Language

Python Theano is a python library for defining and evaluating mathematical expressions with numerical arrays. It makes it easy to write deep learning...

2016-08-07 11:06:15

阅读数:499

评论数:0

数学在计算机图形学中的应用

“学习计算机图形学需要多少的数学?” 这是初学者最经常问的问题。狭义的计算机图形学指的是传统的三维建模,绘制,动画等,而广义的计算机图形学还包括计算机图像处理,视频处理,计算机视觉和机器学习等领域。答案取决于你想在计算机图形学领域钻研多深:1、如果仅仅使用周围唾手可得的图形软件,如 Photosh...

2016-08-07 11:04:46

阅读数:573

评论数:0

前K个最频繁的元素

题目描述Given a non-empty array of integers, return the k most frequent elements.For example, Given [1,1,1,2,2,3] and k = 2, return [1,2].Note: * You ...

2016-08-05 22:16:33

阅读数:534

评论数:0

Google面试题 3| 矩阵中的最长上升路径

题目描述Given an integer matrix, find the length of the longest increasing path.From each cell, you can either move to four directions: left, right, up o...

2016-08-04 12:07:21

阅读数:811

评论数:0

Longest Increasing Subsequence

Given an unsorted array of integers, find the length of longest increasing subsequence.For example, Given [10, 9, 2, 5, 3, 7, 101, 18], The longest...

2016-08-04 12:06:04

阅读数:312

评论数:0

Java的内存回收机制

在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,也正因为内存管理完全由JVM负责,所以也使Java很多程序员不再关心内存分配,导致很多程序低效,耗内存...

2016-08-03 20:13:18

阅读数:287

评论数:0

CodeBlocks静态链接与动态链接设置

静态库和动态库的区别1.静态库之所以称之为”静态库”,是因为在链接阶段,会将汇编生成的目标文件.o与引用到的库一起链接打包到可执行文件中。因此对应的链接方式称为静态链接。 从本质上来说,一个静态库可以简单看成是一组目标文件(.o/.obj文件)的集合,静态库与汇编生成的目标文件(.o/.obj)...

2016-08-03 19:49:10

阅读数:478

评论数:0

线段树

线段树的构造线段树是一棵二叉树,他的每个节点包含了两个额外的属性start和end用于表示该节点所代表的区间。start和end都是整数,并按照如下的方式赋值: 根节点的 start 和 end 由 build 方法所给出。 对于节点 A 的左儿子,有 start=A.left, end=(A.l...

2016-08-01 16:02:52

阅读数:276

评论数:0

Google 2016 面试题6 | Count of Smaller Numbers After Self(数组计数)

题目描述 给定一个数组nums,返回一个计数数组count,count[i]表示nums中第i个右边有多少个数小于nums[i] Example: nums = [5, 2, 6, 1] 输出[2,1,1,0]分析解答此题不难给出O(N^2)的算法,先穷举nums中每个位置i,再穷举右边的数...

2016-08-01 12:38:43

阅读数:433

评论数:0

Google 2016 面试题5 | 岛屿计数2

题目描述给出一个m行n列的网格地图,每个位置为0或1,0表示海水1表示陆地。一开始地图全为0(没有陆地)。每次在一个位置加入一块陆地,返回此时地图中陆地的总块数(相邻陆地统计时为同一块陆地)。 Example: 操作#1: addLand(0, 0) turns the water at gr...

2016-08-01 09:46:32

阅读数:1201

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭