#

算法

  • 解决算法问题的一般方法 - 算法数据结构面试分享(一)

     先看一道题目: 给你一个整型数组,我想找出来最大的两个数,能帮我写一个算法吗?    拿到这个题目,大家会怎么想到用什么方法解决吗?我见过很多同学的

    作者:高晓明01
    2020-07-14 17:05:40
  • KMP算法理解与next数组的实现

    昨天在看KMP算法,觉得很多资料写的不太容易理解 自己整理了一份,欢迎讨论(sybil2@sina.com)因为是手机码的字 直接转成了图片,有点长啊。。。

    作者:Sybil12
    2020-07-14 15:22:36
  • C语言之顺序查找算法

    一、什么是顺序查找?顺序査找是一种简单的査找算法,其实现方法是从序列的起始元素开始,逐个将序列中的元素与所要查找的元素进行比较,如果序列中有元素与所要查找的元素相等,那么査找成功,如果査找到序列的最后

    作者:1243983186
    2020-07-14 09:43:58
  • 排序算法和查找算法

    示例:分别用冒泡排序,快速排序,选择排序,插入排序将数组中的值从小到大的顺序排序$array = (9,5,1,3,6,4,8,7,2);1、冒泡排序算法//思路:两两比较待排序数据元素的大小,发现两

    作者:MrBoring
    2020-07-14 08:56:20
  • 完整解析题目:数组移位的实现,以及逐步优化

    要求:已知一个一维数组 arr ,现在要求将它向左旋转n个位置。方法一:假设允许开辟一个临时空间,那么问题就变得简单了,可以开辟一个跟arr长度相同的空间,然后隔n个位置不断添加元素即可,思路比较简单

    作者:shangluyi
    2020-07-13 20:33:04
  • 数据结构与算法之解析之路

            数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索

    作者:上帝之子521
    2020-07-13 09:30:50
  • 一个整数数组,长度为n,将其分为m份,使各份的和相等,求m.(下)

        之前那篇说另外一种写法的雏形出现在我的脑海中,现在终于都写完并且调试完成了。现在放上来,以免到时候又忘记了写过的东西。   

    作者:abc1550030776
    2020-07-12 22:37:29
  • 算法之排序

    假定,你要为你的生日聚会邀请你的朋友和亲戚。对此,你需要给他们打电话。你正在拥有10,000条记录的电话本中查找名为Steve的电话号码。然而,电话本中的记录是以随意顺序存储的。要在这样一个目录中查找

    作者:china_zyb
    2020-07-12 12:33:14
  • C++实现两个超大的字符数字相加的算法的代码

    如下资料是关于C++实现两个超大的字符数字相加的算法的代码。 #include #include #include

    作者:chinaman_U
    2020-07-12 11:32:17
  • 排序算法之冒泡排序

    【六月五号】排序算法之冒泡排序     今天说的仍然是一中简单排序——冒泡排序,时间复杂度O(n^2)。     其基本

    作者:lidaili2016
    2020-07-11 22:47:21