数据结构与算法
文章平均质量分 65
诸葛钢铁云
这个作者很懒,什么都没留下…
展开
-
字节跳动大佬教你如何准备数据结构和算法
一、导读由于公众号不能放外部链接,一些题目和资料的链接无法访问,可点击阅读全文获得更好阅读体验。据我了解,前端程序员有相当一部分不是科班出身,以至于对“数据结构”和“算法”的基础概念都不是很清晰,这直接导致很多人在看到有关这部分的内容就会望而却步。实际上,当你了解了“数据结构”和“算法”存在的真正意义,以及一些实际的应用场景,对它有了一个整体的认知之后,你可能会对它产生强烈的兴趣。当然,它带将带给你的收益也是相当可观的。很多前端同学在看到“数据结构”和“算法”后会有一定的抵触心理,或者尝转载 2021-07-10 23:56:53 · 377 阅读 · 0 评论 -
算法与数据结构入门必看(通俗易懂)
算法与数据结构开篇你真的会数据结构吗?公司开发一个客服电话系统,小菜需要完成客户排队模块的开发,经过三次修改:第一次:小菜使用了数据库设计了一张客户排队表,并且设置了一个自动增长的整型id字段,来一个用户,就在这张表的末尾插入一条数据,等客服系统一空闲,就将表中最前的的客户提交,然后删除这条记录。实时排队模块,在内存中实现即可,无序用数据库第二次:小菜用数组变量重新实现了这个功能,害怕数组不够大,选择远大于实际情况的100作为数组长度数组虽然可以满足一定需求,但是需要考虑溢出问题,以及新增转载 2021-07-10 23:54:53 · 361 阅读 · 0 评论 -
数据结构与算法|10分钟速成数据结构基本知识点
10分钟速成数据结构1基本概念(1)数据结构是算法的基石,把算法比喻成舞者,数据结构就是舞者的彩带。(2)时间复杂度:执行算法的时间成本(谁可以在更短的时间完成一件事),一般有大O表示法:O(n),完整的表达为T(n)=O(n)。常见的时间复杂度按照从低到高的顺序,包括O(1)、O(logn)、O(n)、 O(nlogn)、O(n2)等。(3)空间复杂度:执行算法的空间成本(谁可以使用最小的物理内存空间完成一件事)一般也是用大O表示法:O(f(n)),完整表达:S(n)=O(f(n)),f(n)为算转载 2021-07-10 23:53:08 · 383 阅读 · 0 评论 -
算法题----刷刷刷
算法题跳动常用https://zhuanlan.zhihu.com/p/336117700https://blog.csdn.net/weixin_44777669/article/details/115755915https://blog.csdn.net/wangjiaee/article/details/107063732Python两个栈实现一个队列https://www.cnblogs.com/springionic/p/10576155.html"""用两个栈实现一个队列"""原创 2021-07-10 21:41:18 · 108 阅读 · 0 评论 -
常见数据结构与算法整理总结(下)
一、概述 二、查找算法 三、排序算法 四、其它算法 五、常见算法题 六、总结 一、概述以前看到这样一句话,语言只是工具,算法才是程序设计的灵魂。的确,算法在计算机科学中的地位真的很重要,在很多大公司的笔试面试中,算法掌握程度的考察都占据了很大一部分。不管是为了面试还是自身编程能力的提升,花时间去研究常见的算法还是很有必要的。下面是自己对于算法这部分的学习总结。算法简介算法是指解题方案的准确而完整的描述,是一系列解决问题的...转载 2021-06-23 08:40:02 · 121 阅读 · 0 评论 -
常见数据结构与算法整理总结(上)
为了便于描述,文中涉及到的代码部分都是用Java语言编写的,其实Java本身对常见的几种数据结构,线性表、栈、队列等都提供了较好的实现,就是我们经常用到的Java集合框架,有需要的可以阅读这篇文章。Java - 集合框架完全解析 一、线性表 1.数组实现 2.链表 二、栈与队列 三、树与二叉树 1.树 2.二叉树基本概念 3.二叉查找树 4.平衡二叉树 5.红黑树 四、图 五、总结.转载 2021-06-23 08:38:45 · 130 阅读 · 0 评论 -
挑战一天(12h)刷完《剑指offer》67题
提前说明,挑战的人不是我。大家周末好,我是爱上 B 站的小吴,最近一段时间我在网站 AlgoMooc 录制剑指 Offer 的视频,同时上传了一部分到 B 站,基于推荐算法,B 站疯狂的给我推送如何刷 LeetCode、如何学算法的相关内容,再也无法愉快的在首页看到华农兄弟、小姐姐们的视频了。于是,这两天在首页看到一个极度「嚣张」的标题:挑战一天(12h)刷完《剑指offer》67题。视频地址:https://b23.tv/ELn57H看到这个标题,心想这要么是某个狂妄之辈,要么是小白,原创 2021-05-30 18:04:22 · 283 阅读 · 0 评论