- 博客(5)
- 收藏
- 关注
原创 LintCode【容易】二进制求和
给定两个二进制字符串,返回他们的和(用二进制表示)。 您在真实的面试中是否遇到过这个题? Yes 样例 a = 11 b = 1 返回 100 原题地址:http://www.lintcode.com/zh-cn/problem/add-binary/ class Solution { public: /** * @param a
2016-10-16 16:43:54
197
原创 LintCode【容易】A+B
给出两个整数a和b, 求他们的和, 但不能使用 + 等数学运算符。 注意事项 你不需要从输入流读入数据,只需要根据aplusb的两个参数a和b,计算他们的和并返回就行。 您在真实的面试中是否遇到过这个题? Yes 说明 a和b都是 32位 整数么? 是的 我可以使用位运算符么? 当然可以 样例 如
2016-10-16 16:41:00
213
原创 LintCode【入门】删除链表中的元素
删除链表中等于给定值val的所有节点。 样例 给出链表 1->2->3->3->4->5->3, 和 val = 3, 你需要返回删除3之后的链表:1->2->4->5。 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; *
2016-10-16 16:38:26
192
原创 LintCode【入门】斐波纳契数列
描述: 查找斐波纳契数列中第 N 个数。 所谓的斐波纳契数列是指: 前2个数是 0 和 1 。第 i 个数是第 i-1 个数和第i-2 个数的和。 斐波纳契数列的前10个数字是: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34 ... 样例 给定 1,返回 0 给定 2,返回 1 给定 10,返回 34 class Solutio
2016-10-16 16:36:29
278
原创 LintCode【入门】整数排序
描述:给一组整数,按照升序排序,使用选择排序,冒泡排序,插入排序或者任何 O(n2) 的排序算法。 例如:对于数组 [3, 2, 1, 4, 5], 排序后为:[1, 2, 3, 4, 5]。 class Solution { public: /** * @param A an integer array * @return void
2016-10-16 16:31:31
198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人