- 博客(5)
- 收藏
- 关注
原创 2021-10-16
二叉树遍历非递归版本(C++) 前、中、后序遍历 static void preOrderUnRecur(Node* head) { printf("pre-order: "); if (head != NULL) { stack<Node*> stack; stack.push(head); while (!stack.empty()) { head = stack.top(); stack.pop(); cout << head-
2021-10-16 11:14:40
90
原创 2021-10-15
二叉树遍历@改编自左神java(c++版本) 二叉树前、中、后序遍历c++版本 这是改自左神二叉树遍历Java版本程序,使用递归遍历,之后会写一篇非递归遍历。 二叉树结构 需要注意Java没有指针,而c++版本二叉树结构需要用到指针。 左右子树的指针默认为NULL,不然遍历最后会出错。 struct Node { int value=0; Node* left = NULL; Node* right = NULL; Node(int data) { value = data; } }; 前
2021-10-15 17:59:09
90
原创 2020-10-13
c#OpenGL文字显示 用类代替宏定义 public class OpenGLText { public int MAX_CHAR = 128;//128个字符 public bool isFirstCall = true;//是否第一次选中 public int lists = 0; } 将128个字符的绘制命令都装到对应的显示列表中 OpenGLText OpenGLtext=new OpenGLText (); public void drawString(char[] str) {
2020-10-13 15:04:35
117
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人