51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#offer5
剑指offer55 字符流中第一个不重复的字符(最典型错误)
典型并且基础的错误:classSolution{public://InsertonecharfromstringstreamvoidInsert(charch){if(result[ch]==-1)result[ch]=index;elseif(result[ch]>=0)result[ch]=-2;index+...
代码星球
·
2020-10-13
字符
剑指
offer55
流中
第一个
剑指offer58 二叉树的下一个结点
自己写的classSolution{public:TreeLinkNode*GetNext(TreeLinkNode*pNode){if(pNode==NULL)returnNULL;if(pNode->right!=NULL){TreeLinkNode*origin=pNode->right;while(...
代码星球
·
2020-10-13
剑指
offer58
二叉
下一个
结点
剑指offer57 删除链表中重复的结点
错误代码:classSolution{public:ListNode*deleteDuplication(ListNode*pHead){if(pHead==NULL)returnNULL;if(pHead->next==NULL)returnpHead;ListNode*current=NULL;if(pHea...
代码星球
·
2020-10-13
剑指
offer57
删除
表中
重复
剑指offer54 表示数值的字符串
错误的代码:classSolution{public:boolisNumeric(char*string){if(string==NULL)returnfalse;if(*string=='+'||*string=='-')string++;if(*string=='')returnfalse;boolflag=tru...
代码星球
·
2020-10-12
剑指
offer54
表示
数值
字符串
剑指offer52 构建乘积数组
这个题的错误和c++primier中名字的作用域例子相似。只是这里将int换成了vecto<int>这种形式。classSolution{public:vector<int>multiply(constvector<int>&A){intlength=A.size...
代码星球
·
2020-10-12
剑指
offer52
构建
乘积
数组
剑指offer5 从尾到头打印链表
错误代码:classSolution{public:vector<int>printListFromTailToHead(ListNode*head){vector<int>list;if(head!=NULL){if(head->next!=NULL){printListFromTail...
代码星球
·
2020-10-12
剑指
offer5
从尾
到头
打印
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他