- 博客(6)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 win7+vs2013+cygwin编译webkit源代码
安装过程: 1. windows7-64bit专业版,并且安装相应的硬件驱动。 2. 把系统中装好的IE8升级到IE10。 3. 安装directX SDK (DXSDK_Jun10.exe)。 4. 安装quickTime SDK。 5. 安装safari。 6. 安装vs2013。 7. 安装python2.7。(用于执行源代码中的cygwin_downloader.py脚本安装
2015-03-31 23:28:17 948
原创 剑指offer-面试题9-斐波那契数列(Fibonacci)
题目一:写一个函数,输入n,求斐波那契数列的第n项。解法一:采用递归,但是时间效率不好,原因是许多节点值都进行了多次重复计算。long long fibonacci1(int n) { if(n <= 0) return 0; if(n == 1) return 1; return fibonacci1(n-1) + fibonacci1(n-2); }解法二:采用循环,时间效率好,是...
2015-03-24 16:39:10 722
原创 编程实现单链表反转。
struct node * reverseSingleLink(struct node * head) { if(head == NULL) return head; if(head->next == NULL) return head; struct node * post = head; struct node * cur = head->next; struct node
2015-03-09 17:11:49 558
原创 不考虑溢出,写一个函数把一个字符串转换成整数(atoi)。
int strToInt(char * str) { int i = 0, flag = 1, result = 0; //_ASSERT(str != NULL); if (str[0] == '-') { flag = -1; i = 1; } while (str[i] != '\0') { result = (result + (str[i] - '0'))* 10
2015-03-08 22:07:05 532
原创 网上找的阿里的一个面试题
struct A { void fun1() { cout << "1"; } }; struct B : public A { void fun2(A * a) { cout << "2"; } }; int _tmain(int argc, _TCHAR* argv[]) { A a; B * b = static_cast(&a); b->fun2(&a); b-
2015-03-04 21:10:59 681
原创 非递归和递归方法遍历二叉树
struct node { int value; struct node * left; struct node * right; }; void preOrderBTree(struct node * head) { if (head == NULL) return; stack s; s.push(head); while (!s.empty()) { struct n
2015-03-03 14:06:26 472
空空如也
eclipse怎样才能attach到本地正在运行的进程?
2016-05-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人