码迷,mamicode.com
首页 >  
搜索关键字:算法与数据结构    ( 285个结果
python数据结构与算法(1)---时间复杂度
一.数据结构基础 1.数据结构概念 就是一组数据在内存中的存储形式,也是对基本数据类型的一次封装 也是数据对象中数据元素之间的关系。 算法与数据结构的区别: 数据结构只是静态的描述了数据元素之间的关系 高效的程序需要在数据结构的基础上设计和选择算法 程序=数据结构+算法 总结:算法是为了解决实际问题 ...
分类:编程语言   时间:2019-12-24 20:43:02    阅读次数:115
前端之道
这篇文章会为一个总结,一个大纲.我会在上面列举一些前端该学习的东西. 1:面试之道 2:浏览器 3:网络协议 4:设计模式 5:工程化 6:性能优化 7:前端安全 8:自动化测试 9:工具调试 10:算法与数据结构 11:小程序 12:微信公众号 13:HTML 14:CSS 15:ECMScrip ...
分类:其他好文   时间:2019-12-20 12:07:23    阅读次数:62
【动态规划专题】3:换钱的最少货币数
《程序员代码面试指南--IT名企算法与数据结构题目最优解》 左程云 著 换钱的最少货币数 【题目】 给定数组arr, arr中所有的值都为正数且不重复。每个值代表一种面值的货币,每种面值的货币可以使用任意张,再给定一个整数aim,代表要找的钱数,求组成aim的最少货币数。 【举例】arr=[5,2, ...
分类:其他好文   时间:2019-12-18 13:14:35    阅读次数:135
【动态规划专题】2:矩阵的最小路径和
《程序员代码面试指南--IT名企算法与数据结构题目最优解》 左程云 著 矩阵的最小路径和 【题目】给定一个矩阵m,从左上角开始每次只能向右或者向下走,最后到达右下角位置,路径上所有的数字累加起来就是路径和,返回所有路径中最小的路径和。 【举例】如果给定的m如下:1 3 5 98 1 3 45 0 6 ...
分类:其他好文   时间:2019-12-17 15:01:45    阅读次数:89
【动态规划专题】1:斐波拉契数列问题的递归和动态规划
《程序员代码面试指南--IT名企算法与数据结构题目最优解》 左程云 著 斐波拉契数列问题的递归和动态规划 【题目】:给定整数N,返回斐波拉契数列的第N项。补充问题1:给定整数N,代表台阶数,一次可以跨2个或者1个台阶,返回有多少种走法。补充问题2:假设农场中成熟的母牛每年只会生产1头小母牛,并且永远 ...
分类:其他好文   时间:2019-12-17 13:19:55    阅读次数:121
算法概论
1、算法与数据结构的关系: (1)数据结构+算法=程序 数据结构是对数据的描述,算法是对数据的操作,因此:数据结构+算法=程序 算法侧重于对解决问题的方法的描述。 程序是对一个算法的具体实现。 (2)联系: 数据结构是算法设计的基础。 算法的操作对象是数据结构。 数据结构设计主要是选择数据的存储方式 ...
分类:编程语言   时间:2019-12-13 20:01:53    阅读次数:81
关于我的第一篇博客
我叫栗恩光,目前还只是一个普通的大学生,学习计算机科学与技术专业,对编程有着很浓厚的兴趣。 虽然接触语言编程有一年半了,但是感觉在此之前还没有给自己定个目标,之前的我很迷茫,所以我要开始给自己定个目标:从最基础的c语言到c++,再到操作系统,数据库,算法与数据结构的掌握。当然这些都是必须要学习的,再 ...
分类:其他好文   时间:2019-12-04 23:37:10    阅读次数:153
程序员必须掌握的算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我, 数据结构与算法应该要学习到哪个程度呢? ,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是 零 ...
分类:编程语言   时间:2019-11-07 11:24:10    阅读次数:91
大数据日知录 - 算法与数据结构 - 1
Bloom FilterBF高教的表征数据集合,时间和空间效率极高。使用长度为m的位数组A来存储集合信息,使用k个相互独立的哈希函数将数据映射到为数组空间。对于集合中的成员a,将其进行k次哈希,哈希结果为x,则将位数组的第x位设置为1,最多有wInsert & Delete当增加到3个或更多指针时,... ...
分类:编程语言   时间:2019-10-21 00:22:28    阅读次数:133
大数据日知录 - 算法与数据结构 - 1
Bloom FilterBF高教的表征数据集合,时间和空间效率极高。使用长度为m的位数组A来存储集合信息,使用k个相互独立的哈希函数将数据映射到为数组空间。对于集合中的成员a,将其进行k次哈希,哈希结果为x,则将位数组的第x位设置为1,最多有wInsert & Delete当增加到3个或更多指针时,... ...
分类:编程语言   时间:2019-10-21 00:11:17    阅读次数:80
285条   上一页 1 ... 3 4 5 6 7 ... 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!