美文网首页
P12~14 Crash Course Computer Sci

P12~14 Crash Course Computer Sci

作者: 参宿上吖 | 来源:发表于2019-07-18 12:28 被阅读0次

传送门:P12 编程原理-语句和函数-Programming Basic - Statements & Functions

传送门:P13 算法入门 - Intro to Algorithms

传送门:P14 数据结构-Data Structures

        emmmm之前基本学过这些内容,写写提纲就好了了了。

P12 编程原理-语句和函数-Programming Basic - Statements & Functions

变量


赋值语句

        赋值号:=


if判断

        条件语句:表达式

if语句

while循环


for循环


函数


P13 算法入门 - Intro to Algorithms

选择排序

        不同于只比较相邻数字的冒泡排序,选择排序每一个数字会与其他数字都进行一遍比较。


大O表示法

        时间复杂度O(n)


归并排序

        归并排序(MERGE-SORT)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并


Dijkstra算法

        迪杰斯特拉算法(Dijkstra)是由荷兰计算机科学家狄克斯特拉于1959 年提出的,因此又叫狄克斯特拉算法。是从一个顶点到其余各顶点的最短路径算法,解决的是有权图中最短路径问题。迪杰斯特拉算法主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。


P14 数据结构-Data Structures

主要数据结构

        数组

        链表

        队列

        栈

        树

        二叉树

        图   

相关文章

网友评论

      本文标题:P12~14 Crash Course Computer Sci

      本文链接:https://www.haomeiwen.com/subject/ywaklctx.html