社区
C++ 语言
帖子详情
高手帮忙!~
rookie001
2008-11-19 09:32:12
求某个结点的前序遍历序号:
我这样写貌似有点问题:
template <class T>
int BinaryNode <T>::PreOrderNum (const BinaryNode <T>* key,int &num){
if(key==this) return num;
num++;
if(left!=0)left->PreOrderNum(key,num);
if(right!=0)right->PreOrderNum(key,num);
}
...全文
80
回复
打赏
收藏
高手帮忙!~
求某个结点的前序遍历序号: 我这样写貌似有点问题: template int BinaryNode ::PreOrderNum (const BinaryNode * key,int &num){ if(key==this) return num; num++; if(left!=0)left->PreOrderNum(key,num); if(right!=0)right->PreOrderNum(key,num); }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SQL字符串检索关键是和符号 LIKE, ESCAPE, ILIKE, ~, ~*, !~, !~* 的含义和区别
本文介绍了postgreSQL中字符串检索的关键操作符,包括LIKE、ESCAPE、ILIKE、~、~*、!~及!~*等,并解释了这些操作符如何帮助进行精确或模糊的字符串匹配。
perl程序写作中常会用到=~和!~
本文介绍了Perl语言中用于字符串处理的=~和!~运算符及s和t函数的应用,并通过实例展示了如何利用这些工具进行字符串匹配与转换。
awk脚本 模式匹配语句 ~匹配运算符 !~不匹配运算符
本文介绍了awk脚本中用于模式匹配的两个关键运算符:~(匹配)和!~(不匹配)。通过示例详细讲解了如何使用这些运算符进行行首、行尾、字符范围等匹配,并提供了实际应用的awk脚本案例。
!与~
本文详细解析了逻辑非运算符!与按位取反运算符~的区别及应用场景。逻辑非运算符用于判断真假,而按位取反则针对二进制位进行操作。
C++/C中!和~的区别与作用
本文详细解析了逻辑运算符!与位运算符~的区别,通过实例展示了它们在C++中的应用,深入分析了按位取反在二进制补码表示下如何转换为负数。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章