上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 29 下一页

二进制插入

摘要: 题目描述 有两个32位整数n和m,请编写算法将m的二进制数位插入到n的二进制的第j到第i位,其中二进制的位数从低位数到高位且以0开始。 给定两个数int n和int m,同时给定int j和int i,意义如题所述,请返回操作后的数,保证n的第j到第i位均为零,且m的二进制位数小于等于i-j+1。 阅读全文
posted @ 2017-04-20 01:30 123_123 阅读(109) 评论(0) 推荐(0) 编辑

最近公共祖先

摘要: 题目描述 有一棵无穷大的满二叉树,其结点按根结点一层一层地从左往右依次编号,根结点编号为1。现在有两个结点a,b。请设计一个算法,求出a和b点的最近公共祖先的编号。 给定两个int a,b。为给定结点的编号。请返回a和b的最近公共祖先的编号。注意这里结点本身也可认为是其祖先。 测试样例: 2,3 返 阅读全文
posted @ 2017-04-20 01:15 123_123 阅读(78) 评论(0) 推荐(0) 编辑

输出单层结点

摘要: 题目描述 对于一棵二叉树,请设计一个算法,创建含有某一深度上所有结点的链表。 给定二叉树的根结点指针TreeNode* root,以及链表上结点的深度,请返回一个链表ListNode,代表该深度上所有结点的值,请按树上从左往右的顺序链接,保证深度不超过树的高度,树上结点的值为非负整数且不超过1000 阅读全文
posted @ 2017-04-19 23:45 123_123 阅读(133) 评论(0) 推荐(0) 编辑

高度最小的BST

摘要: 题目描述 对于一个元素各不相同且按升序排列的有序序列,请编写一个算法,创建一棵高度最小的二叉查找树。 给定一个有序序列int[] vals,请返回创建的二叉查找树的高度。 /*struct TreeNode { int val; TreeNode *left; TreeNode *right; Tr 阅读全文
posted @ 2017-04-19 21:00 123_123 阅读(112) 评论(0) 推荐(0) 编辑

链式A+B

摘要: 题目描述 有两个用链表表示的整数,每个结点包含一个数位。这些数位是反向存放的,也就是个位排在链表的首部。编写函数对这两个整数求和,并用链表形式返回结果。 给定两个链表ListNode* A,ListNode* B,请返回A+B的结果(ListNode*)。 测试样例: 阅读全文
posted @ 2017-04-19 19:13 123_123 阅读(71) 评论(0) 推荐(0) 编辑

另类加法

摘要: class UnusualAdd { public: int addAB(int A, int B) { // write code here if(A==0) return B; if(B==0) return A; int tem=0;/... 阅读全文
posted @ 2017-04-19 04:59 123_123 阅读(129) 评论(0) 推荐(0) 编辑

子串判断

摘要: 题目描述 现有一个小写英文字母组成的字符串s和一个包含较短小写英文字符串的数组p,请设计一个高效算法,对于p中的每一个较短字符串,判断其是否为s的子串。 给定一个string数组p和它的大小n,同时给定string s,为母串,请返回一个bool数组,每个元素代表p中的对应字符串是否为s的子串。保证 阅读全文
posted @ 2017-04-19 04:56 123_123 阅读(148) 评论(0) 推荐(0) 编辑

最大连续数列和

摘要: 题目描述 对于一个有正有负的整数数组,请找出总和最大的连续数列。 给定一个int数组A和数组大小n,请返回最大的连续数列的和。保证n的大小小于等于3000。 测试样例: 阅读全文
posted @ 2017-04-19 04:32 123_123 阅读(130) 评论(0) 推荐(0) 编辑

检查是否为BST

摘要: //判断二叉树是否是平衡搜索树 //中序遍历判断即可 阅读全文
posted @ 2017-04-19 04:29 123_123 阅读(188) 评论(0) 推荐(0) 编辑

链表中倒数第k个结点

摘要: 题目描述 输入一个链表,输出该链表中倒数第k个结点。 /* struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { } };*/ class Solution { public: 阅读全文
posted @ 2017-04-18 20:55 123_123 阅读(69) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 29 下一页