![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
文章平均质量分 72
Ddcats
这个作者很懒,什么都没留下…
展开
-
用c语言实现二叉树层序遍历
#include<stdio.h>#include<stdlib.h>#define N 8typedef struct node{ int data; struct node *left,*right;}BTNode;BTNode *CreateTree(int a[]){ int i; BTNode *p,*c,*pa,*root; root=(BTNode *)mal...原创 2018-06-28 19:42:58 · 3029 阅读 · 0 评论 -
二叉树的递归与非递归(前序遍历)
一.二叉树的递归应用:1.前序遍历:先访问根节点,再访问左子树,最后右子树程序:void Forder(BTNodt * root){ if(!root){ return; }else{ printf("%d",root->data); Forder(root->lrft); Forder(root->right); }}二:二叉树非递归前序遍历:1.创建N个元素的动...原创 2018-06-28 20:18:47 · 204 阅读 · 0 评论 -
顺序表简单算法
顺序表:数组:内存中一块连续的储存空间。1.将顺序表(数组)看做一块可存储数据的存储空间 例:任意输入一个整数x(x>0) 输出x的二进制(如:x=6,out:110) #include <stdio.h>#define N 200 //数组定义常量 int main (void){ int a [N]; ...原创 2018-07-24 19:51:22 · 575 阅读 · 0 评论