
C语言
南北(^.^)
这个作者很懒,什么都没留下…
展开
-
栈的创建、进栈、出栈(数组)
#include<stdio.h>#define max 100typedef struct{ int data[max]; int top;}Stack;/*初始化栈*/Stack *init_stack(){ Stack *stack; stack=(Stack*)malloc(sizeof(Stack)); stack-&g...原创 2019-01-03 19:57:50 · 520 阅读 · 0 评论 -
原码、反码、补码
有符号数据的表示符号:用0、1表示正、负号,放在数值的最高位小数点:定点数:约定小数点隐含在某一位置上浮点数:小数点可以任意浮动点可以任意浮动有符号数的表示在计算机中:有符号数可表示为原码、反码、补码。原码:最高位表示数的符号,其它位表示数值例:[+7]原=00000111B [-7]原=10000111B(ps:B代表二进制多的意思)反码:正数的反码和原码相...原创 2019-04-01 22:58:36 · 279 阅读 · 0 评论 -
简单二叉搜索树(Binary Search Tree,简称BST)
二叉搜说树的概念:首先它必须是一棵二叉树,其(根>左)&&(根<右).ps:此处的所讲不包含相同的节点。例:6,3,8,2,5,1,7代码实现此二叉搜索树:#include<iostream>#include<stdlib.h>using namespace std;typedef struct node{ int d...原创 2019-04-08 21:29:56 · 226 阅读 · 0 评论