码迷,mamicode.com
首页 >  
搜索关键字:数据结构和算法    ( 857个结果
redis概念及安装部署
第1章 Redis介绍 1.1 Redis是什么 Redis是一种基于键值对的NoSQL数据库,与很多键值对数据库不同,redis中的值可以有string,hash,list,set,zset,geo等多种数据结构和算法组成. 因为Redis会将所有的数据都放在内存中,所以他的读写性能非常惊人. 不 ...
分类:其他好文   时间:2020-01-11 10:15:49    阅读次数:98
python 简单算法优化
计算机界著名公式,由瑞士计算机科学家尼克劳斯.威茨(Niklaus Wirth)提出,也因此获得图灵奖程序 = 数据结构 + 算法没有看过数据结构和算法,有时面对问题可能会没有任何思路,不知如何下手去解决;大部分时间可能解决了问题,可是对程序运行的效率和开销没有意识,性能低下;有时会借助别人开发的利 ...
分类:编程语言   时间:2020-01-07 00:26:44    阅读次数:111
算法的学习
这接近一个月,每天基本都抽出一点时间来对数据结构和算法进行学习,几点收获的感触: 1.数据结构是基础,必须要对数据结构十分熟悉才能继续学习算法相关,数据结构的掌握程度不需要对每个设计的数学推导明白,只需要掌握结构的设计思想和用一门静态语言完整的实现出来,推荐看书而不是几个博客。 2.算法要先对各种算 ...
分类:编程语言   时间:2020-01-03 23:13:27    阅读次数:84
数据结构和算法--5递归(迷宫问题和八皇后问题)
递归 1.递归的概念 递归就是自己调用自己,每次调用时传入不同的变量,递归有助于编程者解决复杂的问题,同时可以让代码变得简洁 2.递归需要遵守的重要规则 1)执行一个方法时,就创建一个新的受保护的独立空间(栈空间) 2)方法的局部变量是独立的,不会相互影响 3)如果方法中使用的是引用类型变量(比如数 ...
分类:编程语言   时间:2019-12-30 09:40:58    阅读次数:73
数据结构和算法--3链表(单向链表、双向链表、环形单向链表和约瑟夫问题)
链表 链表是以节点的方式来存储 每个节点包含data域和next域,指向下一个节点 链表的各个节点不一定是连续存储 链表分带头节点的链表和没有头节点的链表,根据实际的需求来确定 单向列表 最大特点是可以将物理地址上不连续的数据连接起来,通过指针来对物理地址进行操作,实现增删改查等功能。 单链表分为两 ...
分类:编程语言   时间:2019-12-28 13:29:30    阅读次数:83
关于后端面试要点推荐+书籍推荐
数据结构和算法 重点内容 数据结构:字符串、栈、队列、二叉树、优先队列、hash表(Redis怎么用的)、B+树(数据库索引) 算法:基本的几种排序、DFS、BFS、基本的动态规划、基本的图算法如果不是专门的算法工程师,消化好这些内容就够了。真的要手撕红黑树,那就有点夸张了。 参考书籍 《程序员面试 ...
分类:其他好文   时间:2019-12-15 23:52:10    阅读次数:285
概论——习题整理
1、数据结构和算法的关系: (1)数据结构是算法的基础 (2)算法的操作对象是数据结构,在设计算法的时候要构建合适这种算法的数据结构 (3)数据结构设计主要是选择数据的存储方式(数组或链表),算法设计是在选定的数据结构上设计一个满足要求的好的算法 (4)数据结构关注的是数据的逻辑结构、存储结构、基本 ...
分类:其他好文   时间:2019-12-14 19:24:32    阅读次数:81
Java数据结构和算法系列———栈
目录 1、栈的基本概念 2、Java模拟简单的顺序栈实现 3、增强功能版栈 4、利用栈实现字符串逆序 5、利用栈判断分隔符是否匹配   6、总结
分类:编程语言   时间:2019-12-11 11:02:38    阅读次数:73
Java数据结构和算法系列———队列
目录 1、队列的基本概念 2、Java模拟单向队列实现 3、双端队列 4、优先级队列 5、总结
分类:编程语言   时间:2019-12-11 11:02:18    阅读次数:69
数据结构和算法-堆排序
1 维护最大堆性质的过程(MAX-HEAPIFY) 输入数组A和一个下标i。假设以LEFT(i)和RIGHT(i)为根节点二叉树都是最大堆,但是A[i]可能小于左右孩子节点。这时需要通过该过程使得A[i]在最大堆中“逐级下降”,从而使得以下标i为根节点二叉树为最大堆。 伪代码 : MAX-HEAPI ...
分类:编程语言   时间:2019-12-09 12:02:27    阅读次数:104
857条   上一页 1 ... 10 11 12 13 14 ... 86 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!