首页 文章

    2023一直在努力

    时间如小桥流水般潺潺地从你我身边流过,它就像一个无人问津的透明人、但是当我们回头去找寻梦中的姑娘的时候,发现已是故人已逝,只留下无尽的悔意。2023和2022交替上岗的时候,也是我们回忆过去和追求未来的时候了。 ![fi

    作者:RainNight 2023-01-8 所属分类:[新年计划]

    普通人如何理解递归算法

    当人们提到“递归”一词,不知道如何理解它,也有人会问递归和迭代有什么区别?首先可以从定义上入手来分析,递归是自身调用自身的函数进行循环、遇到满足终止条件的情况时逐层返回来结束。迭代则是函数内某段代码实现循环,循环代码中参

    作者:RainNight 2022-05-8 所属分类:[算法集]

    如何理解分治思想

    分治思想就是把复杂问题、拆分成诺干个相同的小问题,然后将问题逐步解决掉,合并到一起的过程,就是分治思想。简单来说,分治思想就是“分而治之”,将复杂问题拆分成诺干个相同的小问题进行解决。 ![file](/static/u

    作者:RainNight 2022-05-3 所属分类:[算法集]

    如何深度理解排序算法(一)

    对于算法的理解、可以看成解决问题的过程和方式、无论算法是好还是坏,它都是一个独立的个体。在众多算法中,排序算法是经常被用到,或者在以往的生活或者面试当中会被提到的,所以理解和学会排序算法是非常重要的。 ![file](/

    作者:RainNight 2022-04-22 所属分类:[算法集]

    什么是算法?

    当人们提到“算法”一词,往往就会把它们当成专属于“人工智能”的范畴,很多专业的计算机人士也是,提起算法就头疼,不知道如何学习算法,慢慢的对算法就会失去兴趣,算法不仅仅是计算机行业特有的,在我们的生活中也处处存在着算法,算

    作者:RainNight 2022-04-19 所属分类:[算法集]

    节点

    ## 节点 --- 在有些情况下,存储数据的内存分配不能位于连续的内存块中。 所以接受指针的帮助,其中数据和数据元素的下一个位置的地址也被存储。 所以从当前数据元素的值中知道下一个数据元素的地址。通常这样的结构被称为指针

    作者:RainNight 2022-01-18 所属分类:[数据结构与算法]

    双向链表

    ## 双向链表 --- 在前面的章节中已经看到并学习了链表,但在前面只是进行介绍和入门。 在本章中,我们看到另一种链接列表,可以向前和向后移动遍历。 这种链表称为双向链表。 以下是双向链表的特点。 * 双向链表包含第一个

    作者:RainNight 2022-01-18 所属分类:[数据结构与算法]

    链表

    ## 链表 --- 链表是一系列数据元素,通过链接连接在一起。 每个数据元素都以指针的形式包含到另一个数据元素的连接。 Python在其标准库中没有链接列表。 我们使用前一章讨论的节点概念来实现链表的概念。 我们已经知道

    作者:RainNight 2022-01-18 所属分类:[数据结构与算法]

网盘推荐

微信公众号

书籍标签