数据类型
文章平均质量分 71
chinaclock
这个作者很懒,什么都没留下…
展开
-
数据结构-树相关
结点拥有的子树数成为结点的度(Degree) 度为0的结点称为叶子(Leaf)或终端结点。 度不为0的结点称为非终端结点或分支结点。 树的度是树内各结点的度的最大值。 结点的子树的根称为该结点的孩子(Child). 相应的,该结点称为孩子的双亲(parent)。 同一个双亲的孩子之间互称兄弟(Sibling)。 结点的祖先是从根到该结点所经分支上的所有结点。 反之,以某结点为根原创 2015-12-09 20:42:51 · 475 阅读 · 0 评论 -
二叉树遍历
按照网上代码写了一个二叉树创建和遍历// datastructure.cpp : 定义控制台应用程序的入口点。 //#include "stdafx.h" #include <stdlib.h> #include <stdio.h> #include "Search.hpp"typedef struct _BiNode { int data; _BiNode原创 2015-12-20 13:43:36 · 573 阅读 · 0 评论 -
【收藏帖】windows和Linux的数据类型对比
目前的疑问: 64位的Linux的long是64bit 64位的windows的long仍旧是32bit,why? Platform SDK: 64-bit Windows Programming Abstract Data Models Every application and every operating system has an abstract data model. Ma原创 2015-12-04 10:36:08 · 1193 阅读 · 0 评论 -
也谈指针类型的区分
最近看了下之前的编程基础知识,发现虽然有很多工作中使用不算太频繁的,但是还是容易出错的地方。 比如const变量,比如指针数组和数组指针,函数指针数组。 结合之前看过的书籍,总的感觉是:把英语学好啊! 按照英语的读法来进行辨别,*代表了pointer of,因为都是指针,所以按照顺序总是先读pointer,但是const是限定词,所以如果有const显然需要放在前面进行限定。下面举例原创 2015-12-27 14:35:09 · 726 阅读 · 0 评论