E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【算法与数据结构】
NLP算法工程师
主要包括以下三大部分的知识:统计机器学习,深度学习(NLP方向),
算法与数据结构
。本文的主要目的:只构建整体知识的框架(面),不涉及算法细节。各算法的细节会在相应算法学习文档详细介绍。
Fron Suk
·
2020-07-04 07:14
自然语言处理
一线攻城狮实战经验:RDMA,好用却又很难用?
附Java/C/C++/机器学习/
算法与数据结构
/前端/安卓/Python/程序员必读技术书单大全:书单导航页(点击右侧小资源即可打开个人博客):技术书栈=====>>【Java大牛带你入门到进阶之路】
JKX_geek
·
2020-07-04 06:52
第二十一章 Caché
算法与数据结构
基数排序
文章目录第二十一章Caché
算法与数据结构
基数排序算法描述步骤LSD基数排序动图演示时间复杂度完整示例基数类调用第二十一章Caché
算法与数据结构
基数排序算法描述基数排序是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字
yaoxin521123
·
2020-07-04 04:01
Caché
算法与数据结构
Caché
算法
数据结构
排序
基数排序
第十九章 Caché
算法与数据结构
插入排序
文章目录第十九章Caché
算法与数据结构
插入排序基本思想时间复杂度步骤完整代码插入类调用第十九章Caché
算法与数据结构
插入排序基本思想把n个待排序的元素看成一个有序表和一个无需表,开始的时候有序表只有
yaoxin521123
·
2020-07-04 04:01
Caché
算法与数据结构
Caché
算法
数据结构’
排序
插入排序
第二十章 Caché
算法与数据结构
归并排序
文章目录第二十章Caché
算法与数据结构
归并排序思想时间复杂度归并排序的应用算法描述完整示例并归类调用输出第二十章Caché
算法与数据结构
归并排序思想归并排序通过不断的将原数组进行拆分(通常拆分成左右两项
yaoxin521123
·
2020-07-04 04:01
Caché
算法与数据结构
Caché
算法
数据结构
排序
并归排序
第十四章 Caché
算法与数据结构
快速排序
文章目录第十四章Caché
算法与数据结构
快速排序定义流程选择基准元素元素的交换(递归实现)双边循环完整实例快速排序类调用单边循环完整实例快速排序类调用元素的交换(非递归实现)快速排序类调用第十四章Caché
yaoxin521123
·
2020-07-04 04:00
Caché
算法与数据结构
Caché
算法
数据结构
快速排序
排序
第十五章 Caché
算法与数据结构
堆排序
文章目录第十五章Caché
算法与数据结构
堆排序二叉堆特性调整步骤完整代码堆排序类调用降序升序复杂度堆排序与快速排序区别第十五章Caché
算法与数据结构
堆排序二叉堆特性最大堆的堆顶是整个堆中的最大元素。
yaoxin521123
·
2020-07-04 04:00
Caché
算法与数据结构
第十八章 Caché
算法与数据结构
选择排序
文章目录第十八章Caché
算法与数据结构
选择排序基本思想时间复杂度算法描述完整示例插入类调用第十八章Caché
算法与数据结构
选择排序基本思想简单选择排序是最简单直观的一种算法,每一趟从待排序的数据元素中选择最小
yaoxin521123
·
2020-07-04 04:00
Caché
算法与数据结构
Caché
算法
数据结构
选择排序
排序
第十六章 Caché
算法与数据结构
计数排序
文章目录第十六章Caché
算法与数据结构
计数排序定义使用场景简单示例计数类调用优化问题解决优化版本计数类调用时间复杂度空间复杂度第十六章Caché
算法与数据结构
计数排序定义假设20个随机整数的值如下所示
yaoxin521123
·
2020-07-04 04:00
Caché
算法与数据结构
第十七章 Caché
算法与数据结构
希尔排序
文章目录第十七章Caché
算法与数据结构
希尔排序希尔排序时间复杂度完整示例排序类调用第十七章Caché
算法与数据结构
希尔排序希尔排序希尔排序(ShellSort)是插入排序的一种。
yaoxin521123
·
2020-07-04 04:00
Caché
算法与数据结构
Caché
算法
数据结构
希尔排序
排序
第九章 Caché
算法与数据结构
二叉树
文章目录第九章Caché
算法与数据结构
二叉树二叉树满二叉树完全二叉树前序遍历中序遍历后序遍历广度遍历完整实例构建二叉树节点类二叉树类调用第九章Caché
算法与数据结构
二叉树二叉树二叉树是树的一种特殊形式
yaoxin521123
·
2020-07-04 04:59
Caché
算法与数据结构
第二十三章 Caché
算法与数据结构
二分查找
文章目录第二十三章Caché
算法与数据结构
二分查找使用场景时间复杂度算法描述完整实力非递归递归调用第二十三章Caché
算法与数据结构
二分查找使用场景二分查找法适用于升序排列的数组,如果你所要操作的数组不是升序排序的
yaoxin521123
·
2020-07-04 04:29
Caché
算法与数据结构
Caché
算法
数据结构
查找
二分查找
第二十四章 Caché
算法与数据结构
斐波那契查找
文章目录第二十四章Caché
算法与数据结构
斐波那契查找基本思路步骤复杂度完整代码示例斐波那契类调用第二十四章Caché
算法与数据结构
斐波那契查找基本思路黄金分割点:是指把一条线段分成两部分,使其中一部分与全长之比等于另一部分与这部分之比
yaoxin521123
·
2020-07-04 04:29
Caché
算法与数据结构
Caché
算法
数据结构
排序
斐波那契排序
第二十五章 Caché
算法与数据结构
插值查找
文章目录第二十五章Caché
算法与数据结构
插值查找基本思想算法复杂度使用场景举例非递归插值类调用递归插值类调用第二十五章Caché
算法与数据结构
插值查找基本思想基于二分查找算法,将查找点的选择改进为自适应选择
yaoxin521123
·
2020-07-04 04:29
Caché
算法与数据结构
Caché
算法
数据结构
插值查找
查找
第二十二章 Caché
算法与数据结构
桶排序
文章目录第二十二章Caché
算法与数据结构
桶排序桶排序步骤时间复杂度完整示例桶类调用第二十二章Caché
算法与数据结构
桶排序桶排序桶排序是稳定的。
yaoxin521123
·
2020-07-04 04:29
Caché
算法与数据结构
Caché
算法
数据结构
排序
桶排序
第十三章 Caché
算法与数据结构
鸡尾酒排序
文章目录第十三章Caché
算法与数据结构
鸡尾酒排序定义示例使用场景完整代码排序类第十三章Caché
算法与数据结构
鸡尾酒排序定义冒泡排序的每一个元素都可以像小气泡一样,根据自身大小,一点一点地向着数组的一侧移动
yaoxin521123
·
2020-07-04 04:28
Caché
算法与数据结构
Caché
算法
数据结构
鸡尾酒排序
双向排序
第十一章 Caché
算法与数据结构
优先队列
文章目录第十一章Caché
算法与数据结构
优先队列插入出队时间复杂度完整实例优先队列类调用第十一章Caché
算法与数据结构
优先队列插入插入新节点5新节点5“上浮”到合适位置。
yaoxin521123
·
2020-07-04 04:28
Caché
算法与数据结构
Caché
算法
数据结构
队列
优先队列
第十二章 Caché
算法与数据结构
冒泡排序
文章目录第十二章Caché
算法与数据结构
冒泡排序思想实例第一轮第二轮第三轮第四轮第五轮第六轮第七轮代码实现第一版第二版优化第三版优化第十二章Caché
算法与数据结构
冒泡排序它是一种基础的交换排序。
yaoxin521123
·
2020-07-04 04:28
Caché
算法与数据结构
Caché
算法
数据结构
冒泡排序
排序
第六章 Caché
算法与数据结构
循环队列
文章目录第六章Caché
算法与数据结构
循环队列数组循环队列数组类循环链表类调用第六章Caché
算法与数据结构
循环队列数组循环队列队列是一种只能在表的一端进行插入运算,在表的另一端进行删除运算的线性表(头删尾插
yaoxin521123
·
2020-07-04 04:27
Caché
算法与数据结构
第五章 Caché
算法与数据结构
队列原理
文章目录第五章Caché
算法与数据结构
队列原理队列数据实现链表实现入队出队链表队列具体实现节点类链表队列类调用第五章Caché
算法与数据结构
队列原理队列队列是一种线性数据结构,不同于栈的先入后出,队列中的元素只能先入先出
yaoxin521123
·
2020-07-04 04:27
Caché
算法与数据结构
第十章 Caché
算法与数据结构
二叉堆
文章目录第十章Caché
算法与数据结构
二叉堆最大堆最小堆插入节点构建二叉堆完整代码二叉堆类调用第十章Caché
算法与数据结构
二叉堆二叉堆本质上是一种完全二叉树:最大堆:任何一个父节点的值,都大于或等于它左
yaoxin521123
·
2020-07-04 04:27
Caché
算法与数据结构
第八章 Caché
算法与数据结构
散列表
文章目录第八章Caché
算法与数据结构
散列表散列表完整示例链表节点类哈希表类调用第八章Caché
算法与数据结构
散列表散列表散列表也叫做哈希表,这种数据结构提供了键(key)值(value)的映射关系,只要给出一个
yaoxin521123
·
2020-07-04 04:27
Caché
算法与数据结构
Caché
算法
数据结构
散列
键值对
第七章 Caché
算法与数据结构
双端队列
文章目录第七章Caché
算法与数据结构
双端队列数组循环队列具体实现定义节点类队列实现类调用第七章Caché
算法与数据结构
双端队列数组循环队列双端队列是指允许两端都可以进行入队和出队操作的队列,其元素的逻辑结构仍是线性结构
yaoxin521123
·
2020-07-04 04:27
Caché
算法与数据结构
第一章 Caché
算法与数据结构
基础和概念
文章目录第一章Caché
算法与数据结构
基础和概念基本概念逻辑结构概念物理结构概念数据类型概念什么是数据结构什么是时间复杂度什么是空间复杂度算法算法的特性算法的设计要求算法效率的度量方法算法时间复杂度常数阶线性阶对数阶平方阶常见的时间复杂度算法的空间复杂度空间复杂度的计算第一章
yaoxin521123
·
2020-07-04 04:26
Caché
算法与数据结构
第四章 Caché
算法与数据结构
栈原理
文章目录第四章Caché
算法与数据结构
栈原理栈数据实现链表实现入栈出栈链表实现完整实例定义链表定义栈类调用复杂度应用小思考第四章Caché
算法与数据结构
栈原理栈是一种线性数据结构,元素只能先入后出,最早进入的元素存放的位置叫做栈底
yaoxin521123
·
2020-07-04 04:26
Caché
算法与数据结构
第三章 Caché
算法与数据结构
链表原理
文章目录第三章Caché
算法与数据结构
链表原理链表单向链表双向链表完整实例节点类链表类调用添加节点删除头节点删除中间节点删除尾节点第三章Caché
算法与数据结构
链表原理链表是一种在物理上非连续,非顺序的数据结构
yaoxin521123
·
2020-07-04 04:26
Caché
算法与数据结构
Caché
数据结构
算法
链表
数据库语言
开发编程类技术书推荐
这个列表包括了100多本经典技术书籍,涵盖:计算机系统与网络、系统架构、
算法与数据结构
、前端开发、后端开发、移动开发、数据库、测试、项目与团队、程序员职业修炼、求职面试和编程相关的经典书籍。
xuxu120
·
2020-07-04 03:38
DotNet 资源大全中文版(Awesome最新版)
算法与数据结构
(AlgorithmsandDatastructures)Algorithmia-.NET3.5及更高版本的算法和数据结构库。
weixin_34219944
·
2020-07-04 03:28
《求职》第二部分 - 算法篇 -
算法与数据结构
常见问题
1.数组和链表的区别数组的特点:数组是将元素在内存中连续存放,由于每个元素占用内存相同,可以通过下标迅速访问数组中任何元素。数组的插入数据和删除数据效率低,插入数据时,这个位置后面的数据在内存中都要向后移。删除数据时,这个数据后面的数据都要往前移动。但数组的随机读取效率很高。因为数组是连续的,知道每一个数据的内存地址,可以直接找到给地址的数据。如果应用需要快速访问数据,很少或不插入和删除元素,就应
Bruceoxl
·
2020-07-04 02:42
《求职》C/C++求职
常用
算法与数据结构
(python实现)
快速排序#考虑数据[1,3,5,7,4,6,2]defpartition(arr,low,high):#以arr[low]为基准将数组划分为两个部分key=arr[low]whilelow=key:high-=1arr[low]=arr[high]#从左往右扫,注意等号whilelowList[int]:ifroot==None:return[]ans=[]self.recursive(root,
猴猴猪猪
·
2020-07-02 14:30
算法与数据结构
学习笔记-字符串之最长公共子序列,LCS问题的动态规划解法
问题:给定两个字符串,找出它们的最长公共子序列。首先了解题目,子序列和字串是不同的。在字符串匹配里,子串通常指的是给定字符串的一部分,是连续的不可断开的。而子序列是不同的,是在给定字符串里,按照顺序取字符,可以连续可以断开,然后组合构成新的字符串。通常子序列都不是给定字符串的子串,但是子串也可以称为子序列。另外公共子序列不一定是最长公共子序列的子串。不同的取字符方式可以构建出相同的子序列,如上图子
哥布林军团
·
2020-07-02 12:25
算法与数据结构
字符串
数据结构
算法
动态规划
【软考】【数据结构】算法基础
算法与数据结构
的关系:算法的实现依赖于数据结构的设计,尽管在设计算法步骤时可以不考虑数据结构,但算法在计算机上与采用的数据结构密切相关。
Liickia
·
2020-07-02 02:49
软考
C++,java
算法与数据结构
(一)--慕课网笔记
第1章当我们谈论算法的时候,我们在谈论什么?1-1我们究竟为什么要学习算法为什么要学习算法?大公司面试?因为算法无处不在IDE搜索引擎搜索算法+排序算法Siri语音算法推荐算法电影后期迷宫生成扫雷电脑AI计算机视觉ARPS魔棒工具压缩软件数据库算法库我们每天都在接触算法学好算法,才能创造出更有意义的东西算法之美1-2课程介绍学习要求语言:C++拥有自己的编程环境算法其实是和语言无关的以后争取支持更
lmjun3
·
2020-07-02 02:28
慕课网笔记
教你快速入门Java学习之路(书籍推荐)
附Java/C/C++/机器学习/
算法与数据结构
/前端/安卓/Python/程序员必读书籍书单大全:书单导航页(点击右侧极客侠栈即可打开个人博客):极客侠栈①【Java】学习之路吐血整理技术书从入门到进阶最全
hackWens
·
2020-07-02 01:12
PHP面试
算法与数据结构
BTree和B+treeBTreeB树是为了磁盘或者其他存储设备而设计的一种多叉平衡查找树,相对于二叉树,B树的每个内节点有多个分支,即多叉。
特伦姝
·
2020-07-01 19:46
php
面试
c语言进阶10-算法
算法与数据结构
是紧密联系不可分割,
aids1990
·
2020-07-01 16:33
刷题姿势揭秘:我是如何刷 LeetCode 的?
(捂脸逃虽然我是软件工程专业毕业的,但是由于大学的时候一门心思在应用开发身上,「
算法与数据结构
」这门课重要的课程我并没有学好。所以开始刷LeetCode的时候我完全就是「
江子抑
·
2020-07-01 10:39
算法与数据结构
STL 总结
STL,成功的将
算法与数据结构
分离,在没有效率损失的前提下,得到了及大的弹性。
Image_Graphics
·
2020-07-01 10:25
C/C++/VC
算法与数据结构
(二):动态规划(DP)总结
1.最长公共子序列题目描述对于两个字符串,请设计一个高效算法,求他们的最长公共子序列的长度,这里的最长公共子序列定义为有两个序列U1,U2,U3…Un和V1,V2,V3…Vn,其中Ui<Ui+1,Vi<Vi+1。且A[Ui]==B[Vi]。给定两个字符串A和B,同时给定两个串的长度n和m,请返回最长公共子序列的长度。保证两串长度均小于等于300。测试样例:"1A2C3D4B56",10,"
dby_freedom
·
2020-07-01 08:34
算法与数据结构
算法与数据结构
STL vector 和 QT QVector的用法差别实例
大学的数据结构教材,一般是张乃孝的《
算法与数据结构
》和严蔚敏《数据结构》;这两本教
王者之路001
·
2020-07-01 05:54
QT
数据结构
C++
字符串匹配KMP算法
这两天帮同学看《
算法与数据结构
》试题,其中涉及到字符串匹配KMP算法,借机重新温习整理了一下,也算有了新的体会与感悟,希望能够讲得清楚。
zxhohai
·
2020-07-01 02:22
算法与数据结构
数据结构--树(Tree)的学习线路
扫描二维码,下载
算法与数据结构
.apk了解更多不管是在面试时,还是日常开发过程中。“树”都是一种曝光率极高的一种数据结构。因此掌握“树”这项技能包对于开发工程师来说是必选项。
Danny_姜
·
2020-06-30 20:28
面试-算法
算法面试40讲
一、合格程序员第一步:算法1、编程的内功修炼2、去国内一流互联网公司的必要条件3、硅谷互联网公司面试要求当场写算法题目1、电话面试2、手撕代码4、
算法与数据结构
是有趣且实用的区块链:链表+树二、如何事半功倍的学习
算法与数据结构
书
Xavier学长
·
2020-06-30 19:08
数据结构与算法
Programmer Study Guide-游戏程序员指南
一、书籍:
算法与数据结构
:《数据结构(C语言版)》——严蔚敏、吴伟民清华出版社我觉得其配套习题集甚至比原书更有价值,每个较难的题都值得做一下。
张腾元-Ternence
·
2020-06-30 14:12
Guide
博弈论Nim取子问题,困扰千年的问题一行代码解决
本文始发于个人公众号:TechFlow,原创不易,求个关注今天是
算法与数据结构
专题26篇文章,我们来看看一个新的博弈论模型——Nim取子问题。
TechFlow2019
·
2020-06-30 12:00
Python 找到一份好工作给一点小建议
但是只会Python肯定是不行的,面试的过程中基本上没有问过Python语言的相关东西,如果是面的后端开发,可能会问一下用的后端框架的源码,然后就是各种CS的基础知识:
算法与数据结构
、操作系统、计算机网络
散格_lost
·
2020-06-30 08:02
第二章 Caché
算法与数据结构
数组原理
文章目录第二章Caché
算法与数据结构
数组原理数组插入尾部插入中间插入超范围插入完整示例数组类调用思考第二章Caché
算法与数据结构
数组原理数组是有限相同类型的变量所组成的有序集合,数组中的每个元素被成为元
yaoxin521123
·
2020-06-30 06:15
Caché
算法与数据结构
Java
算法与数据结构
、设计模式、高并发视频教程免费下载
Java
算法与数据结构
、设计模式、高并发视频教程免费下载!链接:http://pan.baidu.com/s/1gfyobmF密码:bef5链接我就不放出来了,太容易失效。
业余草
·
2020-06-30 03:28
java
自学编程
视频教程
业余草
公众号
史上最全算法学习资料整理
算法与数据结构
文章详细分类与整理!算法到底应该怎么学?程序员应该如何学习算法?【
算法与数据结构
】+一点点ACM从入门到进阶吐血整理推荐书单(珍藏版)有哪些学习算法的网站推荐?结构之法算法之道(博客专
jkkongkong
·
2020-06-29 22:03
Android知识体系总结(全方面覆盖Android知识结构,面试&进阶)
Android基础知识:基本涵盖Android所有知识体系,四大组件,Fragment,WebView,事件分发,View绘制…Java基础知识&高阶知识点:基础部分不谈了,高阶部分:泛型,反射,Java虚拟机…
算法与数据结构
weixin_46763762
·
2020-06-29 17:06
Java
spring
架构大数据
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他