OpenGL (Open Graphics Library), OpenGL ES (OpenGL for Embedded Systems)
04 October 2017
算法总目录:算法? 1、什么是冒泡排序? 冒泡排序:每次比较两个相邻的元素,如果它们的顺序错误就把它们交换过来。 核心点 :相邻元素、比较、交换 冒泡排序的过程【请放大图片,从下往上,从左往右,看】: 伪代码: /* 功能:用冒泡排序对数组 A[0 .. n - 1] 进行排序 输入:一个可排序的数组 A[0 .. n - 1],即能够对数据进行比较操作 输出:...
03 October 2017
建议数据结构和算法分开来学,这里只有算法,没有什么是数据结构! 数据结构的在这里; —» 点我 1、什么是算法? 算法:是一系列指令,是指一系列解决问题的明确指令;给定规范的输入,有限时间内会获得要求的输出;–【算法设计与分析基础】 Wiki : In mathematics and computer science, an algorithm is an unambiguo...
10 September 2017
总表:《数据结构?》 工程代码 Github: Data_Structures_C_Implemention – Set 预备知识 数据结构:链表 1、集合是什么? 集合,是由一堆无序的、相关联的,且不重复的内存结构【数学中称为元素】组成的组合; 集合: 1、集合在数学中的表示, S = {1, 5 , 4}; 2、没有元素的集合称为空集; 3、包含所有可能元素的集合称为...
30 August 2017
看看大家怎么讲? Wiki:Data structure 百度百科:数据结构 知乎:学习数据结构有什么用? </br > 1、什么是数据结构? 数据结构与具体程序设计无关,与具体的平台也无关 数据结构:在计算机领域,是研究如何在计算机中组织数据的方法。 补充:数据,在计算机领域,指代数值、字符等内容,对应整型、字符等基础数据类型。 数据结构可以实现一...
总表:《数据结构?》 工程代码 Github: Data_Structures_C_Implemention – Stack & Queue 一、栈 1、什么是栈? 栈 (Stack),是限制插入与删除操作只能在末端 (Top) 进行的表,而这个末端也称为栈顶; 它有时候也会被称为,先进后出 (LIFO: Last In First Out) 表; 栈的抽象模型图: ...
06 May 2017
总表:《数据结构?》 工程代码 Github: Data_Structures_C_Implemention – Link List 1、什么是链表? 链表 [Linked List]:链表是由一组不必相连【不必相连:可以连续也可以不连续】的内存结构 【节点】,按特定的顺序链接在一起的抽象数据类型。 补充: 抽象数据类型(Abstract Data Type [ADT]):...