android大纲
android1396
想了解更多android开发知识加QQ群:1109538052
展开
-
数据结构的基本概念和常用术语
数据是信息的载体,是描述客观事物属性的数、字符以及所有能输入到计算机中并被计算机程序识别和处理的符号的集合。数据元素数据元素是数据的基本单位,通常作为一个整体进行考虑和处理。一个数据元素可由若干个数据项组成,数据项是构成数据元素的不可分割的最小单位。例如,学生记录就是一个数据元素,它由学号、姓名、性别等数据项组成。注意:不要混淆数据、数据元素、数据项之间的概念,也要注意和数据库中的相关术语进行区别:如数据记录、数据字段等概念。数据对象数据对象是具有相同性质的数据元素的集合,是数据的一.原创 2020-07-01 21:19:58 · 257 阅读 · 0 评论 -
常见数据结构算法总结
1、快速排序法概念:排序速度非常快,采用分治思想空间复杂度快速排序是一种原地排序,只需要一个很小的栈作为辅助空间,空间复杂度为O(logn),所以适合在数据集比较大的时候使用。时间复杂度时间复杂度比较复杂,最好的情况是O(n),最差的情况是O(n^2),所以平时说的O(nlogn),为其平均时间复杂度过程:在一堆数列中选择出一个数作为基准(一般选择最后一个数或者第一个数作为基准),在这个数列中的所有数中,比基准小的排在左边,比基准大的排在右边。这样交换完了之后,左边的数都是比基准小,而右边的数原创 2020-06-30 19:41:28 · 601 阅读 · 0 评论