小编推荐一个学C语言/C++的学习裙【 712,284,705】,不管你是小白仍是进阶者,是想转行仍是想入行均可以来了解一块儿进步一块儿学习!裙内有开发工具,不少干货和技术资料分享!程序员
计算机科学研究的是 问题 是否可计算,算法是否存在。算法
1.1 解决问题的基本思路express
算法是逐步解决一类问题或完成一项任务的方法。又或者算法是解决一类问题的通用过程(步骤)。编程
涉及时间始末、次序前后,称之为过程。主体发布动做、主体执行步骤,皆是过程。网络
设计程序、编写程序。是一个过程。数据结构
一系列定义计算机如何执行计算的指令。又或者程序(算法)由对象、表达式和语句组成。编程语言
在编程的语境下, 函数 (function) 是指一个有命名的、执行某个计算的语句序列 (sequence of statements) 。 函数
6.1 函数与方法工具
变量 是指向某个值的名称(符号)。 oop
条件 (condition): 决定哪一个分支会被执行的布尔表达式。
8.1 条件语句
迭代 (iteration) : 利用递归或者循环的方式来重复执行代一组语句的过程。
遍历 (traversal) : 对一个序列的全部元素进行迭代,对每一元素执行相似操做。搜索意思与遍历相近。
循环 (loop) : 程序中可以重复执行的那部分代码。
递归 (recursion): 调用正在执行的函数自己的过程。
类 (class): 一种程序员自定义的类型。类定义建立了一个新的类对象。