码迷,mamicode.com
首页 >  
搜索关键字:数据结构与算法 3:二叉树    ( 1805个结果
数据结构与算法 -- 字符串匹配
1、Trie树 2、利用Trie树实现搜索引擎的搜索关键词提示功能 ...
分类:编程语言   时间:2019-06-29 14:57:14    阅读次数:117
java之数据结构与算法
1.了解基本数据结构及特点 如,有哪些二叉树,各有什么特点 树二叉搜索树 每个节点都包含一个值,每个节点至多有两棵子树,左孩子小于自己,右孩子大于自己,时间复杂度是O(log(n)),随着不断插入节点,二叉树树高变大,当只有左(右)孩子时,时间复杂度变为O(n). 平衡二叉树保证每个节点左右子树高度 ...
分类:编程语言   时间:2019-06-29 10:54:11    阅读次数:90
稀疏数组与环形数组
数据结构与算法的关系 数据结构(data structure)是一门研究组织数据方式的学科,有了编程语言也就有了数据结构。学好数据结构可以编写出跟家漂亮,更加有效率的代码 要学好数据结构就要多多考虑如何将生活中遇到的问题,用程序去实现解决 程序=数据结构+算法 数据结构是算法的基础,换言之,想要学好 ...
分类:编程语言   时间:2019-06-27 00:35:03    阅读次数:118
python 数据结构与算法之排序(冒泡,选择,插入)
[TOC] 数据结构与算法之排序(冒泡,选择,插入) 为什么学习数据结构与算法: 计算机重要的几门课: 1.数据结构和算法 2.网络 3.操作系统 4.计算组成原理 数据结构与算法: 算法: 衡量算法的标准: 时间复杂度:就是程序代码执行的大概次数 小结: 时间复杂度是用来估计算法运行时间的一个式子 ...
分类:编程语言   时间:2019-06-23 18:59:23    阅读次数:129
数据结构与算法 -- 动态规划算法
1、0-1背包问题 2、0-1背包问题【升级版】 3、"双十一"购物拼单问题 ...
分类:编程语言   时间:2019-06-23 16:05:17    阅读次数:114
数据结构与算法 -- 回溯算法
1、八皇后问题 ...
分类:编程语言   时间:2019-06-23 01:21:32    阅读次数:117
iOS数据结构与算法面试题合集
1、不用中间变量,用两种方法交换A和B的值//1.中间变量voidswap(inta,intb){inttemp=a;a=b;b=temp;}//2.加法voidswap(inta,intb){a=a+b;b=a-b;a=a-b;}//3.异或(相同为0,不同为1.可以理解为不进位加法)voidswap(inta,intb){a=a^b;b=a^b;a=a^b;}2、求最大公约数/**1.直接遍历
分类:移动开发   时间:2019-06-21 23:51:40    阅读次数:261
深入理解Mysql索引底层数据结构与算法
深入理解Mysql索引底层数据结构与算法 >之前很多人还问我一些关于mysql索引的底层和使用,我就特意写一篇文章跟大家一起分享一下我对mysql索引的理解,大家有更深入的理解可以下面留言。 大家使用索引有没有想过这个问题?为什么索引能够帮助mysql高效获取数据?我一一给大家道来!在给大家讲之前, ...
分类:数据库   时间:2019-06-18 12:20:44    阅读次数:124
完全暴力-字谜题
为了找工作,不得不看数据结构与算法,刚学自己只能写一些没有任何结构,没有任何思想的垃圾代码了. 完全for循环一个一个判断。 ...
分类:其他好文   时间:2019-06-17 10:43:36    阅读次数:84
数据结构与算法---排序算法(Sort Algorithm)
排序算法的介绍 排序也称排序算法 (Sort Algorithm),排序是将一组数据,依指定的顺序进行排列的过程。 排序的分类 1) 内部排序: 指将需要处理的所有数据都加载 到内部存储器(内存)中进行排序。 2) 外部排序法:数据量过大,无法全部加载到内 存中,需要借助外部存储(文件等)进行 排序 ...
分类:编程语言   时间:2019-06-17 01:07:07    阅读次数:155
1805条   上一页 1 ... 50 51 52 53 54 ... 181 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!