还在为游戏二叉树烦劳吗?高效二叉树类 只要找出二叉树基址轻松搞定
贴上一段代码,高手忽喷。。。。
本试例在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;
}
太失败了,没人顶。花了几天心血才写出来的。禁然没人要。 非递归 ,非堆栈 。基本上是 链表遍历。。 收藏了 唉下载不了{:5_90:} {:5_105:}谢谢分享 好东西收藏了
页:
[1]