首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
刘洋巴金
掘友等级
Android资深工程师
7年Android高级工程师,CSDN认证博客专家,参与过多个大型APP项目,擅长企业级架构设计
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
119
文章 105
沸点 14
赞
119
返回
|
搜索文章
最新
热门
《数据结构系列_线性表_链式存储之单链表》
在上一篇中我们了解了线性表的顺序存储方式,今天我们再来看下链式存储。首先思考一个问题,为什么要学习链式存储,相比于顺序存储有哪些优缺点。 我们都知道,在顺序存储时,如果要是删除或者添加一个元素的话,需要移动大量的元素,因为顺序存储结构的元素之间都是紧邻的关系,没有间隙,自然无法…
《数据结构系列_线性表_顺序存储》
通过上述公式我们可以推断出顺序存储的线性表中的任何一个元素的地址,通过公式我们知道,无论求哪个元素的地址,他们时间复杂度都是O(1)。也称为随机存储结构。
《数据结构系列_线性表_简述》
首先先回答一下上一篇文章的问题。 求这个方法的时间复杂度。 这个其实比较简单,我们发现,实际上它就是通过递归的方式从n * (n-1)...*1。从n一直乘到1,就是n的阶乘。一共乘了n次,所以时间复杂度为:T(n) = O(n) 线性表特点:若元素存在多个,第一个元素无前驱元…
《数据结构系列_计算时间复杂度》
本来接下来想更新线性表的,结果我的一个小伙伴面试的时候碰到了这个题目,就打算先梳理科普一下这块的内容。 答:官方的解释,因为受硬件环境和输入规模的影响,代码的绝对执行时间是无法估计的,但是可以估算代码的基本执行次数。所以简单理解,时间复杂度就是其实简单来讲,就是用来计算算法基本…
《数据结构系列_开篇》
答:作者在这个行业也混了6年多了,面试过很多的人,也被很多人面试过,根据经验,基本上的面试问题有过一定工作经验的人都能答的出来,因为都是日常开发中的一些问题,所以很多公司(比较正规的公司)都会在面试中增加数据结构的问题。原因很简单,数据结构是编程基础。基础好的人,学习一些新东西…
个人成就
文章被点赞
1,216
文章被阅读
136,466
掘力值
4,356
关注了
36
关注者
2,472
收藏集
1
关注标签
10
加入于
2019-08-25