首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
孙志远爱学习
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
赞
文章( 12 )
沸点( 0 )
程序员30岁前月薪达不到30K,该何去何从
前端自08年左右兴盛已来,无数年轻人投入其中,但是这2年不知道身为前端的你,有没有感觉到求一份靠谱的前端工作变的很难,同样企业求一名靠谱的前端也觉得很难,其实并不是因为求职者太过挑剔,也不是企业给不起工资,而是因为这两年大前端的发展无论从技术深度和广度都跟以前大不一样。 …
记一次不大不小的迷茫
时间一天天的过去了,最近老是回忆以前的事情,仿佛小学的画面近在眼前。一个二十几岁的小伙子都快被磨平棱角了,安于现状?还是没了梦想? 现在的生活几乎就是像停放在死海上的船一样,没有一点点波澜。每天就吃吃喝喝,完成属于我的工作,外加没事的时候摸摸鱼什么的。 处在这样的生活中,仿佛就…
Java:接口和抽象类,傻傻分不清楚?
兄弟们,你们怎么看,这段解释把我绕得晕乎乎的,好像喝过一斤二锅头。到底是解释抽象类呢还是接口呢?傻傻分不清楚。 搞不清楚要用抽象类还是接口,就先来看看两者之间的区别。来,抽象类和接口,你俩过来比比身高。 抽象类中的方法可以有方法体,能实现方法具体要实现的功能,但是接口中的方法不…
数据结构与算法-day3-递归
优点:代码的表达力很强,写起来简洁。 缺点:空间复杂度高、有堆栈溢出风险、存在重复计算、过多的函数调用会耗时较多等问题。 递归是一种应用非常广泛的算法(或者编程技巧)。之后我们要讲的很多数据结构和算法的编码实现都要用到递归,比如 DFS 深度优先搜索、前中后序二叉树遍历等等。所…
数据结构与算法-day3-队列
出队 dequeue(),从队列头部取一个元素。 所以,队列跟栈一样,也是一种操作受限的线性表数据结构。 我们知道,CPU 资源是有限的,任务的处理速度与线程个数并不是线性正相关。相反,过多的线程反而会导致 CPU 频繁切换,处理性能下降。所以,线程池的大小一般都是综合考虑要处…
数据结构与算法-day2-栈
不管是顺序栈还是链式栈,我们存储数据只需要一个大小为 n 的数组就够了。在入栈和出栈过程中,只需要一两个临时变量存储空间,所以空间复杂度是 O(1)。 空间复杂度分析是不是很简单?时间复杂度也不难。不管是顺序栈还是链式栈,入栈、出栈只涉及栈顶个别数据的操作,所以时间复杂度都是 …
数据结构与算法-day2-链表
其中,我们把内存块称为链表的“结点”。为了将所有的结点串起来,每个链表的结点除了存储数据之外,还需要记录链上的下一个结点的地址。如图所示,我们把这个记录下个结点地址的指针叫作后继指针 next。 1. 理解指针或引用的含义 事实上,看懂链表的结构并不是很难,但是一旦把它和指针混…
数据结构与算法-day2-数组
线性表就是数据排成像一条线一样的结构。每个线性表上的数据最多只有前和后两个方向 数组支持随机访问,根据下标随机访问的时间复杂度为 O(1)。 我们知道,计算机会给每个内存单元分配一个地址,计算机通过地址来访问内存中的数据。当计算机需要随机访问数组中的某个元素时,它会首先通过下面…
数据结构与算法-day1-复杂度分析(1)
数据结构是为算法服务的,算法要作用在特定的数据结构之上。 想要学习数据结构与算法,首先要掌握一个数据结构与算法中最重要的概念——复杂度分析。 这个概念究竟有多重要呢?可以这么说,它几乎占了数据结构和算法这门课的半壁江山,是数据结构和算法学习的精髓。 数据结构和算法解决的是如何更…
下一页
关注了
11
关注者
0
收藏集
0
关注标签
4
加入于
2019-04-17