编辑器、编译器、文件、IDE等常见概念辨析

摘要: #一、编辑器与编译器有什么区别?有什么好用的编辑器? ##1.编译器: 简单讲,编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (comp 阅读全文
posted @ 2020-04-26 16:36 望眼欲穿。 阅读(376) 评论(0) 推荐(0) 编辑

树、二叉树、查找知识点总结

摘要: #一、思维导图 ##1.树 ##2.查找 #二、树的基本知识 结点:指树中的一个元素; 结点的度:指结点拥有的子树的个数,二叉树的度不大于2。 数的度:指树中的最大结点度数。 叶子:度为0的结点,也称为终端结点。 高度:叶子节点的高度为1,根节点高度最高。 层:根在第一层,以此类推。 #三、性质 # 阅读全文
posted @ 2020-04-25 23:04 望眼欲穿。 阅读(596) 评论(0) 推荐(0) 编辑

二叉排序树

摘要: #一、伪代码 ##1.寻找 if(T为空){ 返回 } if (s->data > T->data){ T->rchild=s; 返回; } 递归T->rchild; else if(s->data<T->data){ if(T->lchild为空){ T->lchild=s; 返回; } 递归T- 阅读全文
posted @ 2020-04-19 20:40 望眼欲穿。 阅读(175) 评论(0) 推荐(0) 编辑

线性表知识点总结

摘要: #一、数据结构 ##思维导图 ##1.算法的特点: 明确-算法应该是明确的,毫不含糊的。它的每个步骤,和它们的输入/输出的应明确和必须导致只有一个意思。 输入-算法应该具有0个或多个明确的定义输入 输出-算法应该有1个或多个明确定义的输出,并且应当匹配所需的输出。 有限性-算法必须终止在有限的之后的 阅读全文
posted @ 2020-03-28 20:30 望眼欲穿。 阅读(932) 评论(0) 推荐(0) 编辑

c语言文件

摘要: 一、代码展示 #include<stdio.h> #include<string.h> #include<conio.h> #include<stdlib.h> int n; FILE* fp; void welcome();//欢迎界面函数 void inputinformation();//录入 阅读全文
posted @ 2019-12-17 14:09 望眼欲穿。 阅读(270) 评论(0) 推荐(0) 编辑

第二次博客作业: 函数+进制转换器v1.0beta

摘要: 一、运行截图。 1. 2. 3. 4. 5. 6. 7. 二、函数功能介绍。 /*将输入的所有进制数都转换成十进制数*/ int ten(char a[],int b) { int len=strlen(a); int i,num,t=1,number=0; int sum=0; if(b!=16) 阅读全文
posted @ 2019-11-10 10:52 望眼欲穿。 阅读(158) 评论(0) 推荐(0) 编辑

python作业1

摘要: 第1题:用python对文件进行增(创建一个文件)、删(删除一个文件)、改(重命名)操作; 一、用Python创建一个新文件,内容是从0到9的整数, 每个数字占一行: import os def mkdir(path): folder = os.path.exists(path) if not fo 阅读全文
posted @ 2019-10-27 17:55 望眼欲穿。 阅读(188) 评论(0) 推荐(0) 编辑

c语言知识

摘要: 二。对各语法的认识 if-else语句 1.if(表达式)语句 :如果表达式的值为真,则执行其后的语句,否则不执行该语句。 2.if-else if(表达式) 语句1; else 语句2; 如果表达式的值为真,则执行语句1,否则执行语句2. 3.if-else-if if(表达式) 语句1; els 阅读全文
posted @ 2019-10-13 15:42 望眼欲穿。 阅读(256) 评论(0) 推荐(0) 编辑