- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 字符串中最长子串的问题
class Solution { public: int lengthOfLongestSubstring(string s) { if(s.length()==0) return 0; string str=s.substr(0,1); int max=str.length(); for(int i=
2014-10-22 13:30:15 449
原创 用栈对二叉树进行中序遍历
/* * * Definition for binary tree * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */ c
2014-10-17 13:18:05 655
原创 最大连续子序列的和
class Solution {public: int maxSubArray(int A[], int n) { int sum=0; int max=0; int start,end; for(int i=0;imax){ max=sum; } } if(max==0){ int count=A[0]; for(int i=1;i<n;i++){ if(count<A[i]) count=
2014-10-16 00:19:50 353
原创 LeetCode Single Number
zh class Solution { public: int singleNumber(int A[], int n) { int temp=A[0]; for(int i=1;i temp=temp^A[i]; } return temp; } };
2014-10-13 11:34:28 259
转载 c/c++的|、||、&、&&、异或、~、!运算
位运算 位运算的运算分量只能是整型或字符型数据,位运算把运算对象看作是由二进位组成的位串信息,按位完成指定的运算,得到位串信息的结果。 位运算符有: &(按位与)、|(按位或)、^(按位异或)、~ (按位取反)。 其中,按位取反运算符是单目运算符,其余均为双目运算符。 位运算符的优先级从高到低,依次为~、&、^、|, 其中
2014-10-13 11:26:56 473
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人