
数据结构
qiqi1234576
这个作者很懒,什么都没留下…
展开
-
算法相关基础说明
###维度时间维度:是指执行当前算法所消耗的时间, 通常用时间复杂度描述空间维度:是指执行当前算法需要占用多少内存空间,我们通常用「空间复杂度」来描述###时间复杂度时间复杂度(Time complexity)是一个函数,它定性描述该算法的运行时间。这是一个代表算法输入值的字符串的长度的函数. 时间复杂度常用大O表述,不包括这个函数的低阶项和首项系数。O(1) -> HashMapO(logn) -> 二叉树O(n) -> for 循环O(nlogn) -> .原创 2022-01-15 21:00:40 · 259 阅读 · 0 评论 -
Java常见数据结构
1、数据Array2、栈Stack3、队列Queue4、链表LinkedList5、树Tree6、哈希表hash7、堆Heap插入、删除块最大堆:对最大数据项读取快最小堆:对最小数据项读取快8、图Graph对现实世界建模...原创 2022-01-15 16:13:15 · 172 阅读 · 0 评论