自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我是大菜B

一个找不到工作的渣渣码农

  • 博客(7)
  • 收藏
  • 关注

原创 【背包+DP】背包问题+面试实例

京东笔试的时候有一道求幂的题目,看到讨论区有大佬用背包算法求解,回来复习复习背包问题。N件物品,每件重量为weight[i],价值为price[i],问如何装进容易Vol的背包中得到背包价值最大。此类问题分为0-1背包、完全背包、多重背包问题。0-1背包:每件物品只有一个;完全背包:每件物品有无限个;多重背包:每件物品有K个;0-1背包:DP: dp[i

2017-09-26 19:48:44 1165

原创 【秋招面经】2017秋招面经整理

凭借记忆把本年度秋季招聘的一些些经历整理一下。【360】25min自我介绍;项目+论文;网络协议栈详细说网络层跟运输层;你用过的比较高效的IO原型(因为是视频面所以听得不是特别清楚,没听明白问题);手写代码,原地逆置单链表,无头节点。挂的莫名其妙....【百度运维内推】40min项目(详细到模块业务逻辑,数据库表结构的设计,数据库规模);进程+线程,通信方式;TCP

2017-09-23 16:59:54 684

原创 【复习笔记】关于synchronized的使用整理

其实关于加锁一直不是特别清晰,今天梳理一遍:一、在函数声明上添加syn关键字,一旦一个线程获取了一个方法的锁,则其他线程均不能调用带有syn关键字声明的方法:public class funLockTest { public static void main(String[] args) { final funLock fl = new funLock(); new T

2017-09-12 10:33:01 239

原创 【DP?】买卖股票

题目描述Say you have an array for which the i th element is the price of a given stock on day i.Design an algorithm to find the maximum profit. You may complete at most two transactions.Note: 

2017-09-09 20:56:57 736

原创 【预习笔记】读几个Java集合类源代码—LinkedList

说实话第一次读到LinkedList的代码我是被惊到了的,因为JDK里的LinkedList竟然是存在前驱指针的.....public class LinkedList extends AbstractSequentialList implements List, Deque, Cloneable, java.io.Serializable{ private tran

2017-09-08 14:33:55 200

原创 【预习笔记】读几个Java集合类源代码—ArrayList

这篇笔记记录了对Java中几个常用集合类的源代码实现的学习包括ArrayList,LinkedList,HashMap,HashTable, ConcurrentHashMap。一、ArrayList

2017-09-06 20:35:22 511 2

原创 【复习笔记】手写生产者消费者 & 死锁

看到几次有面经谈到死锁跟生产消费者模型的手写代码了,手动撸一份复习一下:生产者消费者:import java.util.ArrayList;public class proAndCus { public static void main(String[] args) { final box bigbox = new box(); for (int i = 0; i < 50

2017-09-05 20:44:37 1527

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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