摘要:
###2.1 算法定义 算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作 ###2.2 算法的特性 算法具有五个基本特性:输入、输出、有穷性、确定性和可行性。 ####2.2.1 输入输出 算法有0个或多个输入,至少有一个或多个输出。 ####2.2. 阅读全文
摘要:
数据结构:是相互之间存在一种或者多种特定的关系的数据元素的集合。 程序设计的实质是对确定的问题,选择一种好的数据结构,加上设计一种好的算法。 ###1. 数据的概念 ####1.1 数据 数据:描述客观事物的符号,是计算机中可以操作的对象,是能够被计算机识别,并输入给计算机处理的符号集合。 数据就是 阅读全文
摘要:
Linux下C++程序多文件的编译运行同样有三种方法,使用g++命令,使用cmake,以及使用VsCode插件C/C++ Program Generator。 使用g++命令可以是我们了解编译链接的过程,对从源代码到可执行文件的过程有一个了解,有助于我们编写一些VsCode的js配置文件,使用g++ 阅读全文