- 博客(7)
- 收藏
- 关注
原创 leetcode:235. Lowest Common Ancestor of a Binary Search Tree
个人学习笔记:在二叉搜索树中寻找最低共同父节点很简单的题目,直接贴代码/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), le
2016-03-17 11:37:08 306
转载 字符串翻转练习—三步翻转法
文章出处:github题目描述给定一个字符串,要求把字符串前面的若干个字符移动到字符串的尾部,如把字符串“abcdef”前面的2个字符'a'和'b'移动到字符串的尾部,使得原字符串变成字符串“cdefab”。请写一个函数完成此功能,要求对长度为n的字符串操作的时间复杂度为 O(n),空间复杂度为 O(1)。三步反转法对于这个问题,换一个角度思考一下。将一
2015-04-19 10:12:48 3323
原创 2015武汉腾讯校园招聘二面经历—后台开发
昨天晚上收到二面通知,今天也是早早的准备过去面试,在9点多的时候,开始了我的第二次面试。1、首先还是自我介绍,这个昨天也做过,回去也想过,所以没有什么可说的,一切很顺利。2、到这就蛋疼了……面试官在听完自我介绍后,问的第一句是,“你会泰勒吗?”,这当然是指泰勒展开,老实说微积分虽然学过,但是已经过了两年了,泰勒什么早就忘了……我只好说我学过,但是长时间没接触有些生疏,让我看书的话,还是能在
2015-04-15 20:27:10 1781
原创 2015年武汉腾讯校园招聘一面经历—后台开发
在8号笔试之后,终于在13号那天收到了明天邀请面试的短信,写下这段文章,自己做笔记,也给其他人做一下参考 我是上午9点的面试,提前半小时到场,因为离学校很近,没有花多少时间。到达面试地点,签到之后就开始了第一次面试。面试官看起来不大,也非常和蔼。在一段简短的自我介绍过后便开始了正式的面试。个人觉得自我介绍很重要,有些简历上没有写出来或者是写的不是很详细的地方,都可以通过自我介绍让面试官有一个
2015-04-15 19:42:58 1511
转载 无符号整形的reserve bits的优化方案
[c] view plaincopy0010 0000 => 0000 0100 具体的转换是从MSB->LSB到LSB->MSB, 所有的Bit都必须反转,那意味着,这并不是字节顺序的交换。最佳答案注意: 下面的算法都用C实现,但应该可以迁移到其它语言(只是不那么快的时候可别找我)。可选方案内存占用少(32位int,3
2015-03-24 19:44:26 707
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人