sbwcwusi 发表于 2014-5-26 10:08:36

还在为游戏二叉树烦劳吗?高效二叉树类 只要找出二叉树基址轻松搞定





贴上一段代码,高手忽喷。。。。
本试例在VS2008 debug 下运行成功。。。 其它编绎板本二叉树头指针偏移有所不同....
#include<iostream>
#include<map>
#include"MyTree.h"
int main()
{
std::map<int,int> name;
std::map<int,int>::iterator it =name.begin ();
it != name.end ();
name= 111;
name =222;
name =333;
    name =555;
name =666;
int obj =0;
_asm
{
lea esi,name
lea edi,obj
mov ,esi
}
CMyTree <std::pair <int,int>> objtree(obj);
CMyTree <std::pair<int,int>>::iteartor ic = objtree.begin ();


while(ic != objtree.end ())
{
std::cout<<(*ic).second <<std::endl ;
ic++;
}
return 0;
}

sbwcwusi 发表于 2014-5-26 19:37:26

太失败了,没人顶。花了几天心血才写出来的。禁然没人要。 非递归 ,非堆栈 。基本上是 链表遍历。。

lingdaoren 发表于 2015-10-20 10:25:11

收藏了

wuhuei153 发表于 2016-5-23 18:52:13

唉下载不了{:5_90:}

zhouxcpython 发表于 2016-5-26 10:03:40

{:5_105:}谢谢分享

lurenyi1024 发表于 2016-8-29 04:31:41

好东西收藏了
页: [1]
查看完整版本: 还在为游戏二叉树烦劳吗?高效二叉树类 只要找出二叉树基址轻松搞定