自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 树类型的题目的总结 leetcode 112, 235

首先我们知道,树是一种递归的结构,所以在解决树的问题上,我们经常可以使用递归的求解方式求解,思路非常清晰,代码也非常简洁。掌握了基本的思路之后,再碰到类似的题目之后,我们可以使用相类似的思路去想解决的办法,然后代码实现思路。 leetcode 112/** * Definition for a binary tree node. * public class TreeNode { *

2017-08-12 09:57:37 214

原创 leetcode题目分类/总结

因为找工作最近一直在刷leetcode,网上看了很多的题目分类不是非常的完整,因为现在leetcode已经有大概500道题了。所以希望自己能够总结一些自己做过的leetcode的题目的分类,同时希望能给对应的分类写一些算法和题目的总结,希望对大家能够有帮助。但是发现有些题目很难给出非常严谨的分类,所以本列表仅供参考  同时我也在GitHub上面建立了对应的代码仓库,地址如下我的Leetcode题

2017-05-02 18:45:08 1899

原创 2017微软预科生面试总结

因为3月初的时候就收到UCI的AD,所以接下来的时间一直想找一个实习做一做,丰富一下自己的简历。同时也可以检验一下自己的水平,了解找软件技术岗位的相关工作的大厂的要求。 微软的流程大概就是简历筛选->笔试->面试。其实感觉基本上大多数大厂都这样。简历筛选的话,其实我不是很清楚难度,因为我找了学长内推,所以就很简单的就过了。但是我感觉应该简历关卡的人不是非常的多,突出自己的coding的水平和

2017-04-21 21:33:09 2668 7

原创 java中基本的常见类说明(List, ArrayList,Map,Set等持续更新)

使用Java的好处就是有很多的类可以供我们使用,但是对于一个初学者来说,各种各样的类又会使我们眼花缭乱,感觉就是在抄一遍别人的代码,这些类根本就不知道是什么意思。所以本文希望能够总结一下java中的一些常见的类和他们之间的关系和用法。 如果文中有任何说的不对的地方,请大家指出,因为我也只是一个希望记录自己学习过程的新手。 1 List和ArraylistList<Integer> result

2017-03-24 11:28:15 447

原创 C++ 常见面试和笔试坑点总结(持续更新)

题目一:下面的程序是执行if还是elseint a=2; int b=5; if(b&a>0) {} else {}看到这个题目很自然的就想到了a&b是0x00000000,所以当然是执行else。但是我们这里没有考虑到运算符优先级,应该首先运算a>0,返回1,然后5&1=1,所以是执行if语句。 题目二: 如何判断一个二维的数组为空if(matrix == NULL

2017-03-20 13:18:40 1162

原创 杭电1176 动态规划

刚上来的时候不太会搞,这道题是一道数塔题的变形,如果按照时间顺序进行搜索到最后还要在11个位置互相的比较大小。所以我们按照逆时间顺序的方法进行动态规划的计算,最后只要输出dp[0][5]就好了,所以这道题和数塔的问题非常的像,如果数塔的问题解决了,这道题也不在话下。 #include<iostream> #include<algorithm> #include<cstring> using

2016-04-03 20:45:48 864

空空如也

空空如也

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

TA关注的人

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