写点什么
  • 发布
  • 评论
  • 划线
  • 收藏
  • 关注
  • 全部分类
图的学习总结
图的学习总结

图是一种更加复杂的非线性表结构。树中的元素我们称为节点,图中的元素我们就叫做顶点(vertex)。图中的一个顶点可以与任意其他顶点建立连接关系。我们把这种建立的关系叫做边(edge)。

一种特殊的树—堆
一种特殊的树—堆

1 什么是堆? 堆(英语:heap) 是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵树的数组对象。

二叉树学习总结
二叉树学习总结

在计算机科学中,二叉树(英语:Binary tree)是每个节点最多只有两个分支(即不存在分支度大于 2 的节点)的树结构。通常分支被称作“左子树”或“右子树”。二叉树的分支具有左右次序,不能随意颠倒。

散列(哈希)表算法学习
散列(哈希)表算法学习

散列表 (Hash table,也叫哈希表), 是根据关键码值 (Key, value) 而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中的一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。

Google面试题-怎样实现拼写纠错的功能?
Google 面试题 - 怎样实现拼写纠错的功能?

在我们日常工作生活中,经常会面临单词拼写错误的时候,那么如何能够最快的实现纠正拼写错误呢?比如你写"华盛顿"这个词,写成了 Wasingdon,查一下字典很容易判断是否有这个单词,但是,要找到正确的拼写 Washington,就颇费周章了。我们先把这个问题放

世界上最好的排序算法是什么?
世界上最好的排序算法是什么?

在计算机世界有很多种排序算法,比如冒泡排序、插入排序、选择排序、快速排序、基数排序、桶排序等等。我们通常可以把排序分为比较类排序、非比较类排序。

递归的人生哲学
递归的人生哲学

递归就等同于我们生活中的倒逼,每年的 6 月 7 日 -6 月 8 日是高考时间,学子们都会给自己倒计时,倒逼自己必须努力学习。倒逼是用意志力向自己的能力的底线不断发冲锋的过程。能用倒逼提升自己,注定是个自律、高自尊了不起的人。

堆栈与队列学习总结
堆栈与队列学习总结

从栈的操作特性上来看,栈是一种“操作受限”的线性表,只允许在一端插入和删除数据。当某个数据集合只涉及在一端插入和删除数据,并且满足后进先出、先进后出的特性,这时我们就应该首选“栈”这种数据结构。

数组与链表学习总结
数组与链表学习总结

数据结构和算法的魅力就在于此,很多时候我们并不是要去死记硬背某个数据结构或者算法,而是要学习它背后的思想和处理技巧,这些东西才是最有价值的。

数据结构和算法学习总结-复杂度分析
数据结构和算法学习总结 - 复杂度分析

数据结构和算法要解决的问题,1 是快,2 是省。 1. 快,让代码运行的更快,代码具有更低的时间复杂度。  2. 省,让代码更省存储空间,代码具有更低的空间复杂度。 复杂度分析是整个算法学习的精髓,一定要掌握好。

2021开启数据结构与算法的学习之旅
2021 开启数据结构与算法的学习之旅

神奇而又魔幻的 2020 终于过去了,2021 年的第一个月都快接近尾声了,新年了,相信很多人都会给自己立下许多 Flags。2020 年对我来说有所得也有所失,我感谢自己这一年来始终都保持对学习的热情,但自己始终处于浅学习的状态,不能进入高质量的深入学习和研

炒股不要看K线图(分享最近学习投资的一点心得)
炒股不要看 K 线图(分享最近学习投资的一点心得)

最近听好几个朋友说炒股亏了钱。我不反对投资股市,我想说的观点是与其投资股市不如投资自己, 炒短线就是个坑,K 线图更是没有用的,如果一定要投资股市,建议要摆好正确的姿势,不可以赌徒心态去炒股。

个人成就
  • 发布了 17 篇内容

    42959字, 被阅读 8033

  • 获得了 60 次赞同

    获得了 15次喜欢, 获得了 45 次收藏

  • 参与了 9 次互动

    互动包含发布评论、点赞评论、参与投票等

TA 关注的
还没有关注其他内容哦
最新评论
Nick