您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 折半查找或二分查找的详细代码

  2. 完整的实现了查找功能,并有被查数的前一个数和后一个数,能够更好的检验查找的正确性
  3. 所属分类:专业指导

  1. 对半查找BinSearch()

  2. 对半查找法:实现有序数组中快速查找一个数,若找到,则返回该数在数组中的位置,否则返回-1.
  3. 所属分类:其它

    • 发布日期:2010-01-21
    • 文件大小:504
    • 提供者:z785320168
  1. 海量数据查找数据问题

  2. 从海量素剧中查找中位数,从海量数据中查找一个数,海量数据问题
  3. 所属分类:专业指导

    • 发布日期:2010-04-21
    • 文件大小:8192
    • 提供者:gu_oracle
  1. C#Windows窗体模拟折半查找程序

  2. 输入一组有序的数字,然后查找某个数,得出查找的位置
  3. 所属分类:C#

    • 发布日期:2010-05-24
    • 文件大小:52224
    • 提供者:caonimadigepi
  1. 二分法查找递归与非递归

  2. 使用二分法搜索的技术去搜索一个数组中元素,其中包括递归方法和非递归方法。欢迎大家评阅后给我一点好的建议,谢谢哦。
  3. 所属分类:专业指导

    • 发布日期:2010-12-30
    • 文件大小:2048
    • 提供者:Yuzhiyuxia
  1. 素数的查找程序

  2. 初学者用c++编程查找一个数是不是素数。是就输出来
  3. 所属分类:其它

    • 发布日期:2011-11-21
    • 文件大小:9216
    • 提供者:sxj769084833
  1. C+++版二分查找

  2. C++6.0下写的C++二分查找,首先是应用冒牌排序,对一个数组进行了排序,然后用递归函数进行查找
  3. 所属分类:C/C++

    • 发布日期:2011-12-30
    • 文件大小:1024
    • 提供者:erfenchazhao
  1. c++数据结构---二分查找

  2. vc6.0环境下实现c++二分查找,int eFenChaZhao(int *arr,int lo,int k)和int eFenChaZhao(int lo,int *arr,int k) 效果一样。长度在前,数组在后也行,要对应这里的原函数参数数组在作为参数传递给函数时,将自动退化成指针。这一点要切记!!!在C++中,如果要给一个函数传入一个数组,一般都是传入两个参数一个数组指针和一个数组大小
  3. 所属分类:C++

    • 发布日期:2012-03-15
    • 文件大小:32768
    • 提供者:xiecsdn
  1. 求一个数组最小的两个数的下标

  2. 求一个数组的两个最小数,并返回下标。在数组中查找最小的两个数的下标。
  3. 所属分类:C

    • 发布日期:2013-05-18
    • 文件大小:864256
    • 提供者:csm_qz
  1. 循环查找4个数之和最大值

  2. 有一组数,其排列形式如下:11,19,9,12,5,20,1,18,4,16,6,10,15,2,17,3,14,7,13,8,且尾部8和头部11首尾相连,构成环形的一组数,编程找出相邻的4个数,其相加之和最大,并给出它们的起始位置。
  3. 所属分类:C#

    • 发布日期:2013-10-20
    • 文件大小:1024
    • 提供者:u012513085
  1. 查找插入删除搜索二叉树

  2. 用前序构造一个二叉树,左右结点以0结束,查找一个数,若搜索二叉树中有这个数,则把这个数删除并重新显示二叉树,若没有这个数,则将这个数插入到二叉树中并重新显示二叉树。
  3. 所属分类:C/C++

    • 发布日期:2013-11-19
    • 文件大小:3072
    • 提供者:u012412259
  1. 百度java面试查找算法代码

  2. 这是一个百度面试的题目,乱序给出从1到1000的999个数,其中有一个数丢失了,找出这个数,给出了3种解决方法,并给出的运行时间,对比了3种方案优劣
  3. 所属分类:Java

    • 发布日期:2014-12-26
    • 文件大小:6144
    • 提供者:u012511706
  1. 多线程并发查找.docx

  2. Math类中的随机函数产生10000个随机数并存于数组。从键盘接收一个数x,然后用多线程并发查找x在数组中的所有下标位置。 查找线程的构造函数形参如下所示: 数组名, 查找范围(起始下标、结束下标) 每个线程体在查找范围内顺序查找,并将该范围内所有找到的x的下标记录到共享的一个内存缓冲区。 要求共享缓冲区中的下标按升序存储。 创建上述线程类的四个实体对象,用四个线程将数组分成不重叠的4段进行查找; 在主线程中,按下标顺序对整个数组范围进行查找,查找成功的下标存于缓冲区,
  3. 所属分类:Java

    • 发布日期:2020-04-07
    • 文件大小:43008
    • 提供者:weixin_42048731
  1. Java数组操作.zip

  2. 1. 统计并输出大写字母、小写字母、数字和其它字符的数量。 2. 接收命令行输入的一个字符,在字符串s中查找该字符出现的次数以及位置。 3. 在类内,除了main以外,至少定义两个静态方法实现上述功能。 1. 定义一个数组,描述一个二维多边形顶点集合,遍历数组输出所有点的坐标值 2. 定义学生类,访问类的实例成员和类成员 、实例方法和类方法
  3. 所属分类:Java

    • 发布日期:2020-10-12
    • 文件大小:7168
    • 提供者:GodOuO
  1. php 操作数组(合并,拆分,追加,查找,删除等)

  2. 1. 合并数组 array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为: 复制代码 代码如下: array array_merge (array array1 array2…,arrayN) 这个函数将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。 如果输入的数组中有相同的字符串键名,则该键名后面的值将覆盖前一个值。然而,如果数组包含数字键名,后面的值将不会覆
  3. 所属分类:其它

    • 发布日期:2020-12-18
    • 文件大小:94208
    • 提供者:weixin_38526823
  1. Python实现二分查找与bisect模块详解

  2. 前言 其实Python 的列表(list)内部实现是一个数组,也就是一个线性表。在列表中查找元素可以使用 list.index() 方法,其时间复杂度为O(n) 。对于大数据量,则可以用二分查找进行优化。 二分查找要求对象必须有序,其基本原理如下:       1.从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜素过程结束;       2.如果某一特定元素大于或者小于中间元素,则在数组大于或小于中间元素的那一半中查找,而且跟开始一样从中间元素开始比较。       3.如果在某一
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:66560
    • 提供者:weixin_38644097
  1. 菜鸡的算法修炼——有序数组的二分查找(剑指offer题目,旋转数组的最小值,Java实现)

  2. 题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 又例如{1,0,1,1,1}和{1,1,1,0,1}都可以看成是递增排序数组{0,1,1,1,1}的旋转,该数组的最小值为0。 菜鸡与大佬的对话 题目分析 菜鸡拿到题目,发现题目定义了一个概念,称为数组的旋转。而本题研究的对象是有序数组的旋转。菜鸡觉得这道题目颇为简单,
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:191488
    • 提供者:weixin_38744526
  1. C语言实现两个递减数列中寻找某一个数

  2. 本文实例讲述了C语言实现两个递减数列中寻找某一个数的方法,分享给大家供大家参考之用。具体方法如下: 通常来说这道题算二分查找法中非常有难度的一题了。 题目如下: 一个数组是由一个递减数列左移若干位形成,比如{4, 3, 2, 1, 6, 5}是由{6, 5, 4, 3, 2, 1}左移两位,在这种数组中查找某一个数。 实现代码如下: int array[] = {4, 3, 2, 1, 6, 5}; const int size = sizeof array / sizeof *array;
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:54272
    • 提供者:weixin_38655347
  1. python实现二分查找算法

  2. 二分查找算法:简单的说,就是将一个数组先排序好,比如按照从小到大的顺序排列好,当给定一个数据,比如target,查找target在数组中的位置时,可以先找到数组中间的数array[middle]和target进行比较,当它比target小时,那么target一定是在数组的右边,反之,则target在数组的左边,比如它比target小,则下次就可以只比较[middle+1, end]的数,继续使用二分法,将它一分为二,直到找到target这个数返回或者数组全部遍历完成(target不在数组中)
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:34816
    • 提供者:weixin_38674569
  1. C语言二叉树常见操作详解【前序,中序,后序,层次遍历及非递归查找,统计个数,比较,求深度】

  2. 本文实例讲述了C语言二叉树常见操作。分享给大家供大家参考,具体如下: 一、基本概念 每个结点最多有两棵子树,左子树和右子树,次序不可以颠倒。 性质: 1、非空二叉树的第n层上至多有2^(n-1)个元素。 2、深度为h的二叉树至多有2^h-1个结点。 满二叉树:所有终端都在同一层次,且非终端结点的度数为2。 在满二叉树中若其深度为h,则其所包含的结点数必为2^h-1。 完全二叉树:除了最大的层次即成为一颗满二叉树且层次最大那层所有的结点均向左靠齐,即集中在左面的位置上,不能有空位置。 对于完全二叉
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:81920
    • 提供者:weixin_38609401
« 12 3 4 5 6 7 8 9 10 ... 27 »