自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (5)
  • 收藏
  • 关注

原创 LeetCode 160 : Intersection of Two Linked Lists (Java)

解题思路:一开始想通过反转链表来做,可发现要求不能改变原来的链表结构,当然反转也可以,大不了再转回来,麻烦。比较简单的做法就是考虑到题目的意思是两个链表要有交叉肯定是在从两个链表相同元素位置一直持续到结尾,所以可以先获得两个链表的长度,使较长的链表先移动到剩下的和较短的链表长度相同,这要就可以同步移动两个链表来比较了。有个注意点是题目中两个元素交叉是指这Node相等,而不是只是Node的值相等。/*

2015-11-30 20:24:25 516

原创 LeetCode 9 : Palindrome Number (Java)

解题思路:不断取出该整数的头尾的数字进行比较,比较完需要取出头尾的数字。public class Solution { public boolean isPalindrome(int x) { if(x < 0) { return false; } int len = 1; while(x/len>=10)

2015-11-29 22:53:05 256

原创 LeetCode 172 : Factorial Trailing Zeroes (Java)

解题思路:只有所有阶乘的数里面出现因子2和5相乘才会有0出现。又容易观察到2的个数总是大于5的个数,所以本题转化为求所有小于等于当前n的正整数中因子5的个数。例如n = 30。n/5 = 6。此处的6并不能代表5的个数,因为25中包含两个5。所以求5的个数可以表示成SUM(N/5^1, N/5^2, N/5^3…)。public class Solution { public int tr

2015-11-27 11:42:03 383

原创 VMWare下安装64位虚拟机提示无法执行64位操作?有可能是360的原因

360安全卫士安装完成后在卫士主界面右侧上点击“安全防护中心”,点击右上角的“VT”标识手动打开开关,开启后再次重启系统,防护引擎即可正常生效。开启硬件虚拟化防护引擎后,VMware和VirtualBox等虚拟机软件会弹窗?这是正常的,因为硬件虚拟化防护引擎与虚拟机软件都使用了硬件虚拟化技术,而大部分软件只能单独使用硬件虚拟化技术,无法同时使用。如果需要使用这些虚拟机,只能关闭360安全卫士的

2015-11-07 23:58:19 8520 1

统计学习方法

李航的统计学习方法,很经典的学习机器学习的书籍,本书重理论,可以配合机器学习实战这本书一起看,理论实践相结合

2015-11-17

机器学习实战(中文版+英文版+源代码)

机器学习实战,很有用的机器学习书籍,书中代码Python写成,实战内容要比理论多,适合那些喜欢动手的学习

2015-11-17

软件开发常用词汇

软件开发常用的词汇,很全,中英文对照,以后看英文技术文档随看随查

2014-12-20

空空如也

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

TA关注的人

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