一文看懂深度学习——人工智能系列学习笔记

1 篇文章 0 订阅
订阅专栏

一文看懂深度学习

深度学习有很好的表现,引领了第三次人工智能的浪潮。目前大部分表现优异的应用都用到了深度学习,大红大紫的 AlphaGo 就使用到了深度学习。

本文将详细的给大家介绍深度学习的基本概念、优缺点和主流的几种算法。

 

深度学习、神经网络、机器学习、人工智能的关系

深度学习、机器学习、人工智能

简单来说:

  1. 深度学习是机器学习的一个分支(最重要的分支)
  2. 机器学习是人工智能的一个分支

在这里插入图片描述

目前表现最好的一些应用大部分都是深度学习,正是因为深度学习的突出表现,引发了人工智能的第三次浪潮。详情可以看《人工智能的发展史——3次 AI 浪潮》

 

详细了解人工智能:《 “2019更新”什么是人工智能?(AI的本质+发展史+局限性)》

详细了解机器学习:《 “75页PDF免费下载”面向所有人的机器学习科普大全》

 

深度学习、神经网络

深度学习的概念源于人工神经网络的研究,但是并不完全等于传统神经网络。

不过在叫法上,很多深度学习算法中都会包含”神经网络”这个词,比如:卷积神经网络、循环神经网络。

所以,深度学习可以说是在传统神经网络基础上的升级,约等于神经网络。

在这里插入图片描述

 

大白话解释深度学习

看了很多版本的解释,发现李开复在《 人工智能》一书中讲的是最容易理解的,所以下面直接引用他的解释:

我们以识别图片中的汉字为例。

假设深度学习要处理的信息是“水流”,而处理数据的深度学习网络是一个由管道和阀门组成的巨大水管网络。网络的入口是若干管道开口,网络的出口也是若干管道开口。这个水管网络有许多层,每一层由许多个可以控制水流流向与流量的调节阀。根据不同任务的需要,水管网络的层数、每层的调节阀数量可以有不同的变化组合。对复杂任务来说,调节阀的总数可以成千上万甚至更多。水管网络中,每一层的每个调节阀都通过水管与下一层的所有调节阀连接起来,组成一个从前到后,逐层完全连通的水流系统。

![在这里插入图片描述](https://img-blog.csdnimg.cn/dcf2562f222042a8a74c54ea52fda2e1.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5p2l6ICB6ZOB5bmy5LqG6L-Z56KX5Luj56CB,size_20,color_FFFFFF,t_70,g_se,x_16)

那么,计算机该如何使用这个庞大的水管网络来学习识字呢?

比如,当计算机看到一张写有“田”字的图片,就简单将组成这张图片的所有数字(在计算机里,图片的每个颜色点都是用“0”和“1”组成的数字来表示的)全都变成信息的水流,从入口灌进水管网络。

![在这里插入图片描述](https://img-blog.csdnimg.cn/d48c3dfd3db4472ea00a8a755aa04885.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5p2l6ICB6ZOB5bmy5LqG6L-Z56KX5Luj56CB,size_20,color_FFFFFF,t_70,g_se,x_16)

我们预先在水管网络的每个出口都插一块字牌,对应于每一个我们想让计算机认识的汉字。这时,因为输入的是“田”这个汉字,等水流流过整个水管网络,计算机就会跑到管道出口位置去看一看,是不是标记由“田”字的管道出口流出来的水流最多。如果是这样,就说明这个管道网络符合要求。如果不是这样,就调节水管网络里的每一个流量调节阀,让“田”字出口“流出”的水最多。

这下,计算机要忙一阵了,要调节那么多阀门!好在计算机的速度快,暴力的计算加上算法的优化,总是可以很快给出一个解决方案,调好所有阀门,让出口处的流量符合要求。

深度学习-识别田字

下一步,学习“申”字时,我们就用类似的方法,把每一张写有“申”字的图片变成一大堆数字组成的水流,灌进水管网络,看一看,是不是写有“申”字的那个管道出口流水最多,如果不是,我们还得再调整所有的阀门。这一次,要既保证刚才学过的“田”字不受影响,也要保证新的“申”字可以被正确处理。

深度学习-学习申字

如此反复进行,知道所有汉字对应的水流都可以按照期望的方式流过整个水管网络。这时,我们就说,这个水管网络是一个训练好的深度学习模型了。当大量汉字被这个管道网络处理,所有阀门都调节到位后,整套水管网络就可以用来识别汉字了。这时,我们可以把调节好的所有阀门都“焊死”,静候新的水流到来。

深度学习-学习所有汉字

与训练时做的事情类似,未知的图片会被计算机转变成数据的水流,灌入训练好的水管网络。这时,计算机只要观察一下,哪个出水口流出来的水流最多,这张图片写的就是哪个字。

深度学习大致就是这么一个用人类的数学知识与计算机算法构建起来的整体架构,再结合尽可能多的训练数据以及计算机的大规模运算能力去调节内部参数,尽可能逼近问题目标的半理论、半经验的建模方式。

 

传统机器学习 VS 深度学习

传统机器学习和深度学习的相似点

传统机器学习和深度学习的相似点

在数据准备和预处理方面,两者是很相似的。

他们都可能对数据进行一些操作:

  • 数据清洗
  • 数据标签
  • 归一化
  • 去噪
  • 降维

对于数据预处理感兴趣的可以看看《 AI 数据集最常见的6大问题(附解决方案)》

 

传统机器学习和深度学习的核心区别

传统机器学习和深度学习的核心区别

传统机器学习的特征提取主要依赖人工,针对特定简单任务的时候人工提取特征会简单有效,但是并不能通用。

深度学习的特征提取并不依靠人工,而是机器自动提取的。这也是为什么大家都说深度学习的可解释性很差,因为有时候深度学习虽然能有好的表现,但是我们并不知道他的原理是什么。

 

深度学习的优缺点

深度学习的优缺点

优点1:学习能力强

从结果来看,深度学习的表现非常好,他的学习能力非常强。

优点2:覆盖范围广,适应性好

深度学习的神经网络层数很多,宽度很广,理论上可以映射到任意函数,所以能解决很复杂的问题。

优点3:数据驱动,上限高

深度学习高度依赖数据,数据量越大,他的表现就越好。在图像识别、面部识别、 NLP 等部分任务甚至已经超过了人类的表现。同时还可以通过调参进一步提高他的上限。

优点4:可移植性好

由于深度学习的优异表现,有很多框架可以使用,例如 TensorFlow、 Pytorch。这些框架可以兼容很多平台。

 

缺点1:计算量大,便携性差

深度学习需要大量的数据很大量的算力,所以成本很高。并且现在很多应用还不适合在移动设备上使用。目前已经有很多公司和团队在研发针对便携设备的芯片。这个问题未来会得到解决。

缺点2:硬件需求高

深度学习对算力要求很高,普通的 CPU 已经无法满足深度学习的要求。主流的算力都是使用 GPU 和 TPU,所以对于硬件的要求很高,成本也很高。

缺点3:模型设计复杂

深度学习的模型设计非常复杂,需要投入大量的人力物力和时间来开发新的算法和模型。大部分人只能使用现成的模型。

缺点4:没有”人性”,容易存在偏见

由于深度学习依赖数据,并且可解释性不高。在训练数据不平衡的情况下会出现性别歧视、种族歧视等问题。

 

4种典型的深度学习算法

4种典型的深度学习算法

卷积神经网络 – CNN

CNN 的价值:

  1. 能够将大数据量的图片有效的降维成小数据量(并不影响结果)
  2. 能够保留图片的特征,类似人类的视觉原理

CNN 的基本原理:

  1. 卷积层 – 主要作用是保留图片的特征
  2. 池化层 – 主要作用是把数据降维,可以有效的避免过拟合
  3. 全连接层 – 根据不同任务输出我们想要的结果

CNN 的实际应用:

  1. 图片分类、检索
  2. 目标定位检测
  3. 目标分割
  4. 人脸识别
  5. 骨骼识别

了解更多《 一文看懂卷积神经网络-CNN(基本原理+独特价值+实际应用)》

 

循环神经网络 – RNN

RNN 是一种能有效的处理序列数据的算法。比如:文章内容、语音音频、股票价格走势…

之所以他能处理序列数据,是因为在序列中前面的输入也会影响到后面的输出,相当于有了“记忆功能”。但是 RNN 存在严重的短期记忆问题,长期的数据影响很小(哪怕他是重要的信息)。

于是基于 RNN 出现了 LSTM 和 GRU 等变种算法。这些变种算法主要有几个特点:

  1. 长期信息可以有效的保留
  2. 挑选重要信息保留,不重要的信息会选择“遗忘”

RNN 几个典型的应用如下:

  1. 文本生成
  2. 语音识别
  3. 机器翻译
  4. 生成图像描述
  5. 视频标记

了解更多《 一文看懂循环神经网络-RNN(独特价值+优化算法+实际应用)》

 

生成对抗网络 – GANs

假设一个城市治安混乱,很快,这个城市里就会出现无数的小偷。在这些小偷中,有的可能是盗窃高手,有的可能毫无技术可言。假如这个城市开始整饬其治安,突然开展一场打击犯罪的“运动”,警察们开始恢复城市中的巡逻,很快,一批“学艺不精”的小偷就被捉住了。之所以捉住的是那些没有技术含量的小偷,是因为警察们的技术也不行了,在捉住一批低端小偷后,城市的治安水平变得怎样倒还不好说,但很明显,城市里小偷们的平均水平已经大大提高了。

警察们开始继续训练自己的破案技术,开始抓住那些越来越狡猾的小偷。随着这些职业惯犯们的落网,警察们也练就了特别的本事,他们能很快能从一群人中发现可疑人员,于是上前盘查,并最终逮捕嫌犯;小偷们的日子也不好过了,因为警察们的水平大大提高,如果还想以前那样表现得鬼鬼祟祟,那么很快就会被警察捉住。为了避免被捕,小偷们努力表现得不那么“可疑”,而魔高一尺、道高一丈,警察也在不断提高自己的水平,争取将小偷和无辜的普通群众区分开。随着警察和小偷之间的这种“交流”与“切磋”,小偷们都变得非常谨慎,他们有着极高的偷窃技巧,表现得跟普通群众一模一样,而警察们都练就了“火眼金睛”,一旦发现可疑人员,就能马上发现并及时控制——最终,我们同时得到了最强的小偷和最强的警察。

同时得到了最强的小偷和最强的警察同时得到了最强的小偷和最强的警察

了解更多《 什么是生成对抗网络 – GAN?(基本概念+工作原理)》

 

深度强化学习 – RL

强化学习算法的思路非常简单,以游戏为例,如果在游戏中采取某种策略可以取得较高的得分,那么就进一步“强化”这种策略,以期继续取得较好的结果。这种策略与日常生活中的各种“绩效奖励”非常类似。我们平时也常常用这样的策略来提高自己的游戏水平。

在 Flappy bird 这个游戏中,我们需要简单的点击操作来控制小鸟,躲过各种水管,飞的越远越好,因为飞的越远就能获得更高的积分奖励。

这就是一个典型的强化学习场景:

  • 机器有一个明确的小鸟角色——代理
  • 需要控制小鸟飞的更远——目标
  • 整个游戏过程中需要躲避各种水管——环境
  • 躲避水管的方法是让小鸟用力飞一下——行动
  • 飞的越远,就会获得越多的积分——奖励

游戏是典型的强化学习场景

你会发现,强化学习和监督学习、无监督学习 最大的不同就是不需要大量的“数据喂养”。而是通过自己不停的尝试来学会某些技能。

了解更多:《 一文看懂什么是强化学习?(基本概念+应用场景+主流算法)》

 

总结

深度学习属于机器学习的范畴,深度学习可以说是在传统神经网络基础上的升级,约等于神经网络。

深度学习和传统机器学习在数据预处理上都是类似的。核心差别在特征提取环节,深度学习由机器自己完成特征提取,不需要人工提取。

 

深度学习的优点:

  1. 学习能力强
  2. 覆盖范围广,适应性好
  3. 数据驱动,上限高
  4. 可移植性好

深度学习的缺点:

  1. 计算量大,便携性差
  2. 硬件需求高
  3. 模型设计复杂
  4. 没有”人性”,容易存在偏见

 

深度学习的4种典型算法:

  1. 卷积神经网络 – CNN
  2. 循环神经网络 – RNN
  3. 生成对抗网络 – GANs
  4. 深度强化学习 – RL

 

百度百科版本+维基百科

百度百科版本

深度学习的概念源于人工神经网络的研究。含多隐层的多层感知器就是一种深度学习结构。深度学习通过组合低层特征形成更加抽象的高层表示属性类别或特征,以发现数据的分布式特征表示。

深度学习的概念由Hinton等人于2006年提出。基于深度置信网络(DBN)提出非监督贪心逐层训练算法,为解决深层结构相关的优化难题带来希望,随后提出多层自动编码器深层结构。此外Lecun等人提出的卷积神经网络是第一个真正多层结构学习算法,它利用空间相对关系减少参数数目以提高训练性能。

深度学习是机器学习中一种基于对数据进行表征学习的方法。观测值(例如一幅图像)可以使用多种方式来表示,如每个像素强度值的向量,或者更抽象地表示成一系列边、特定形状的区域等。而使用某些特定的表示方法更容易从实例中学习任务(例如,人脸识别或面部表情识别)。深度学习的好处是用非监督式或半监督式的特征学习和分层特征提取高效算法来替代手工获取特征。

深度学习是机器学习研究中的一个新的领域,其动机在于建立、模拟人脑进行分析学习的神经网络,它模仿人脑的机制来解释数据,例如图像,声音和文本。

同机器学习方法一样,深度机器学习方法也有监督学习与无监督学习之分.不同的学习框架下建立的学习模型很是不同.例如,卷积神经网络(Convolutional neural networks,简称CNNs)就是一种深度的监督学习下的机器学习模型,而深度置信网(Deep Belief Nets,简称DBNs)就是一种无监督学习下的机器学习模型。

查看详情

 

维基百科版本

深度学习(也称为深度结构化学习 或分层学习)是基于学习数据表示的更广泛的机器学习方法系列的一部分,而不是特定于任务的算法。学习可以是监督,半监督或无监督。

深度学习架构,如深度神经网络,深度置信网络和递归神经网络,已应用于计算机视觉,语音识别,自然语言处理,音频识别,社交网络过滤,机器翻译,生物信息学,药物设计,医学图像分析等领域。 材料检查和棋盘游戏程序,它们产生的结果可与人类专家相媲美,在某些情况下优于人类专家。

深度学习模型受到生物神经系统中信息处理和通信模式的模糊启发,但与生物大脑(尤其是人类大脑)的结构和功能特性存在各种差异,这使得它们与神经科学证据不相容。

查看详情

 

入门类文章(5)

深度学习背后的基础-神经网络揭秘

Deep Learning – All You Need to Know

技术科普:用高中数学理解 AI “深度学习”的基本原理

AI知识图鉴:机器学习、深度学习、数据分析、数据挖掘

三分钟看懂人工智能核心技术:深度学习


相关课程、书籍(4)

Fast.ai——深度学习教程

DeepLearning.ai——深度学习教程

著名的斯坦福教程( 图像识别 | 自然语言处理)

极客Array做的吴恩达深度学习笔记(多篇连载)

《 深度学习》

《 Python深度学习》


开拓视野类文章(5)

【DLIndaba2019】微软大佬带你学习深度学习基础,82页PPT(2019-9)

深度学习算法地图(2019-5)

F-Principle:初探理解深度学习不能做什么

破局!Alan Yuille:深度学习关键在于克服组合爆炸

影响堪比登月!谷歌等探索深度学习新理论蓝图,让神经网络更深更窄


实践类文章(4)

李飞飞高徒、AI“网红”Karpathy:训练神经网络不得不看的33个技巧

深度学习七个实用技巧

德国普马研究所发布DEEPOBS:深度学习优化器基准套件

如何分分钟构建强大又好用的深度学习环境?

人工智能深度学习
11-06
详细介绍了目前人工智能领域中的深度学习的研究,各种深度学习研究算法的现状
人工智能——深度学习
热门推荐
咸鱼菌
03-03 1万+
深度学习,卷积神经网络等。
人工智能深度学习
m0_51665742的博客
03-30 1272
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助 深度学习前言神经网络的思想1.1神经网络深度学习1.2神经元工作的数学表示1.3激活函数:将神经元的工作一般化1.4什么是神经网络1.5网络自学习神经网络 前言 神经网络的思想 1.1神经网络深度学习 1.人工智能深度学习、机器学习的关系? 人工智能 > 机器学习 > 深度学习 2.深度学习神经网络为出发点 神经元 (1)神经元形成网络; (2)对于从其他神经元传递过来的信号,如果它们的和不超过某个固定大小的.
人工智能 机器学习 深度学习
AI人工智能与大数据
10-19 1188
人工智能、机器学习深度学习这些名词经常会在各种场合听到,那具体有哪些区别呢?在业内来说,这几个概念还是有区别的,如果混用就会让人觉得肯定是个门外汉。为了避免露馅成为外行,下面就来具体介绍一下每个概念以及它们之间的区别。 人工智能:模拟、延伸和扩展人的智能的理论、方法、技术及应用系统。人工智能是个很宽泛的概念,人类制造了各种机器之后,总希望这些机器越来越智能,这样人就可以越来越轻松,更好地享...
人工智能与机器学习】——深度学习学习笔记
HinsCoder的博客
12-26 505
长期以来,图像识别技术一直是人工智能研究领域的难题。近年来,随着算力的提升、物联网与大数据的出现、机器学习算法的快速发展,科学家们终于找到了有效的方法来实现图像识别,这就是基于人工神经网络深度学习。很多以人工智能技术应用为主要发展目标的公司,如百度、阿里巴巴、腾讯和微软等,都推出了基于深度学习算法的图像搜索引擎,为人们的生产和生活提供了便利。
一文深度学习
02-25
本文来自于网络,深度学习的概念源于人工神经网络的研究。含多隐层的多层感知器就是一种深度学习结构。这是一篇Medium上获得近2万赞的深度学习入门指南,用图文为你详解深度学习中的各个基础概念。在我们的日常生活...
一文深度学习与机器学习的差异
01-27
机器学习深度学习变得越来越火。突然之间,不管是了解的还是不了解的,所有人都在谈论机器学习深度学习。无论你是否主动关注过数据科学,你应该已经听说过这两个名词了。为了展示他们的火热程度,我在...
一文如何用深度学习实现网络安全
02-25
我们看到的大多数深度学习应用程序通常面向市场、销售、金融等领域,但在使用深度学习来保护这些领域的产品和业务、避免恶意软件和黑客攻击方面,则鲜有文章或资源。像谷歌、脸谱、微软和SalesForce这样的大型科技...
人工智能深度学习概述
XiaoFengsen的博客
04-30 6598
目录一、 什么是人工智能?二、 人工智能、机器学习深度学习的关系三、深度学习入门基础Ⅰ、 深度学习优势Ⅱ、 深度学习的一般过程:Ⅲ、深度学习的数学基础Ⅳ、深度学习框架 一、 什么是人工智能人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新技术科学。 企图了解智能的实质,并生产出一种新的能...
什么是人工智能深度学习
m0_73010573的博客
11-26 1208
通俗易讲解什么是人工智能深度学习
人工智能深度学习总结
03-18
人工智能是一门极富挑战性的科学,从事这项工作的人必须得计算机知识,心理学和哲学。人工智能是包括十分广泛的科学,它由不同的领域组成,如机器学习,计算机视觉等等,总的说来,人工智能研究的一个主要目标是使机器能够胜任一些通常需要人类智能才能完成的复杂工作。但不同的时代、不同的人对这种“复杂工作”的理解是不同的。
小强学AI之 - 概念(人工智能 vs 机器学习 vs 深度学习
小强的博客
05-28 2016
初入AI知识领域,常会被下面的这几个术语所迷惑: 人工智能(AI - Artificial Intelligenc) 机器学习(ML - Machine Learning) 深度学习(DL - Deep Learning) 的区别联系。
人工智能 深度学习(一)
m0_62064241的博客
07-18 156
全连接神经网络是具有多层感知器的的网络,也就是多层神经元的网络。层与层之间需要包括一个非线性激活函数,需要有一个对输入和输出都隐藏的层,还需要保持高度的连通性,由网络的突触权重决定。,其隐含层内的卷积核参数共享和层间连接的稀疏性使得卷积神经网络能够以较小的计算量对格点化(grid-liketopology)特征。(ConvolutionalNeuralNetwork,CNN)构筑的循环神经网络可以处理包含序列输入的。(Turingcompleteness),因此在对序列的。...
深度学习=人工智能=未来?
g7700925的博客
06-24 792
深度学习=人工智能=未来?
解析人工智能中的深度学习原理
gstemG_maker的博客
04-07 716
我们对人工智能的概念可以追溯到“图灵测试”的提出,学界很早就有智能系统方向的研究,人工智能包括现在很火的机器人都不是一个新的领域,它是一个比较传统的领域,只 是说发展到了某一个阶段之后,内在和外在的因素造成了方向上的大发展。 比如现在讲的深度学习(阿法狗就是基于深度学习完成的),往根上说就是深度神经网络的研究。最早在七十年代就有人在做模拟人脑的研究,就是我们现今讲的“神经元”。人大脑里就是一个接一个的神经元,堆积在一起,这之间有一些宏观上的互动,某个区域的互动形成你大脑的思考,包括人脑对外界的反映,它认为
终于有人把人工智能深度学习讲明白了
华章IT官方博客
10-21 954
01人工智能、机器学习深度学习的关系在智能科学领域,有一个初学者很爱问的问题:人工智能、机器学习深度学习三者有什么联系和区别?这个是既简单又复杂的问题。这个问题是有标准答案的。答:三...
一文张正友标定法-完整学习笔记csdn
最新发布
07-27
张正友标定法是一种常用的相机标定方法,广泛应用于计算机视觉领域。该方法通过采集一系列已知的三维物体在相机坐标系下的二维投影点,来计算相机内外参数矩阵,从而实现相机的几何校正和测量。 具体步骤如下: 1. 初始化标定板:选择一个特定的标定板,例如棋盘格,然后在每个方格的交叉点上贴上黑白相间的标志。 2. 放置标定板:将标定板放置在计算机视觉系统所见范围内,保证标定板能够在不同角度、位置下被相机观察到。 3. 拍摄标定图像:使用相机对标定板进行拍摄,至少需要12-20幅图像,图像应该包含不同的姿态和视角。 4. 检测标志物:从每个标定图像中提取特征点,通常使用角点检测算法来检测标志物的位置。 5. 计算相机参数:根据提取的特征点,通过最小二乘法来计算相机的内部参数(焦距、主点坐标)和外部参数(旋转矩阵、平移向量)。 6. 优化结果:根据计算得到的相机参数,利用优化算法来进一步提高标定的精度。 7. 验证标定结果:使用标定结果对图像进行校正,并测量标定板上的特征点,通过计算误差指标来验证标定结果的准确性。 总之,张正友标定法通过采集已知物体在相机坐标系下的二维投影点,实现了相机参数的计算和校正,对于计算机视觉中的三维重建、目标检测等任务具有重要意义。掌握这种标定方法可以帮助我们更好地理解相机成像过程,提高图像处理和计算机视觉算法的精度和稳定性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 【最详细】数据结构(C语言版 第2版)课后习题答案全集 严蔚敏 等 编著 182955
  • algorithm头文件函数全集——史上最全,最贴心 74371
  • 史上最通俗易懂的异或运算详解【含例题及应用】 68063
  • 【最详细】数据结构(C语言版 第2版)第五章课后习题答案 严蔚敏 等 编著 60173
  • 【最详细】数据结构(C语言版 第2版)第三章课后习题答案 严蔚敏 等 编著 56760

分类专栏

  • Leecode 93篇
  • 架构 1篇
  • 杂谈
  • 游戏 4篇
  • Golang 1篇
  • IDEA 3篇
  • Web网络 10篇
  • 大厂Top100 13篇
  • 剑指Offer 41篇
  • Clion 1篇
  • 就业与面经 21篇
  • 数据库 23篇
  • 浙大版数据结构 24篇
  • Web前端 24篇
  • linux 6篇
  • 数据结构 121篇
  • 小程序 6篇
  • 答案解析系列 43篇
  • 积累 29篇
  • Python 30篇
  • 117篇
  • --------Java相关-------- 77篇
  • JavaWeb 41篇
  • Java分布式 1篇
  • Java中间件 1篇
  • Spring系列 9篇
  • Java高并发 7篇
  • Java源码分析 4篇
  • Java设计模式 4篇
  • ----------新技术---------- 7篇
  • 区块链 4篇
  • 低代码 2篇
  • 云相关 4篇
  • 人工智能 1篇
  • ------------竞赛------------
  • 浙大-PAT-甲级 59篇
  • 浙大-PAT-乙级 93篇
  • CCCC-天梯赛 53篇
  • 工信部-蓝桥杯 41篇
  • 软考-软件设计师 34篇
  • 《算法竞赛与入门经典》 51篇
  • 数组和字符串 18篇
  • 函数和递归 7篇
  • C++与STL入门 17篇
  • 数据结构基础 10篇
  • 暴力法求解 2篇
  • 高效算法设计 2篇
  • ------------算法------------
  • 搜索 34篇
  • 图论 16篇
  • 排序 13篇
  • 哈希 4篇
  • 贪心 13篇
  • 模拟 7篇
  • 思维 11篇
  • 分治 10篇
  • KMP 2篇
  • 位运算 4篇
  • 并查集 4篇
  • 博弈论 1篇
  • 动态规划 14篇
  • 滑动窗口 2篇
  • 数学应用 16篇
  • 大数运算 6篇
  • 矩阵快速幂 7篇

最新评论

  • 【最新合集】编译原理习题(含答案)_8-10语法制导翻译_MOOC慕课 哈工大陈鄞

    jyqfscm: 语法制导翻译_3的第2题选C

  • 【最详细】数据结构(C语言版 第2版)第五章课后习题答案 严蔚敏 等 编著

    臭笔新人: 塔似噶达

  • 【答案放在最后,看题看不到答案】2017年下半年软件设计师 上午选择题

    chuxuezhexiaoxiong: 22题答案错了,应该是选B

  • 【最详细】数据结构(C语言版 第2版)第五章课后习题答案 严蔚敏 等 编著

    vv_501: 第八题如果是节点那道题的话选6个

  • 【最详细】数据结构(C语言版 第2版)第二章课后习题答案 严蔚敏 等 编著

    sangehesshang: 一搜就搜到排版好的严蔚敏教材的答案了,用不着钻各个资源网站找免费版了表情包爱了爱了

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • left join中,on字段后用and和where的性能区别
  • @AliasFor注解详解(结合源码分析)
  • 【已解决】list.size() = 1 但显示 All elements are null
2022年8篇
2021年487篇
2020年416篇
2019年20篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司和县阿里店铺运营哪家好潜江建设网站枣庄百度标王报价随州网站改版哪家好沈阳网站建设设计价格天水网站建设设计报价吕梁优秀网站设计多少钱鹤岗SEO按天收费滁州企业网站建设哪家好泰安百搜标王公司韶关SEO按天收费大连网站优化软件长治网站排名优化多少钱大庆百搜标王报价大连企业网站改版报价淮安网络营销抚顺网站排名优化秦皇岛高端网站设计公司达州企业网站设计报价厦门网站搜索优化价格南联外贸网站设计迁安推广网站公司北海网络推广报价吉祥阿里店铺运营价格曲靖营销型网站建设飞来峡至尊标王公司铜仁网站推广方案营销网站推荐海北企业网站建设报价海口百姓网标王哪家好歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化