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

搜索资源列表

  1. C语言程序设计标准教程

  2. 比较详实 第四章: 数组 数 组   数组在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。在C语言中, 数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。   本章介绍数值数组和字符数组,其余的在以后各章陆续介绍。数组类型说明 在C语言中使用数组必须先进行类型说明。 数组说明的一般形 式为:
  3. 所属分类:C

    • 发布日期:2009-05-22
    • 文件大小:19456
    • 提供者:fanhaoqiang
  1. 用Java实现马鞍点

  2. 简单的Java小程序,共同交流 若在矩阵Am×n中存在一个元素A[i-1,j-1],其满足A[i-1,j-1]是第i行元素中最小值,且又是第j列元素中最大值,则称此元素为该矩阵的一个马鞍点。用二维数组存储矩阵Am×n ,设计算法求出矩阵中所有马鞍点。
  3. 所属分类:Java

    • 发布日期:2009-06-02
    • 文件大小:864
    • 提供者:leozhangxiaohu
  1. 数据结构期中试题(一到六章)

  2. 1、栈和队列都是线性结构,对于栈只能在____栈顶______插入或删除元素;对于队列,只能在_队尾______插入元素,只能在____队头______删除元素。 2、若 p是指向链表 L中第i个元素的指针,则 p->next->data 的含义是___第i+1个元素的值______________。 3、由a、b、c三个结点构成的二叉树,共有___5_种不同的结构。 4、若串的长度小于一个常数,则采用 定长顺序 存储方式最节省空间。 5、一棵二叉树结点数为18个,则其最小高度为_
  3. 所属分类:其它

    • 发布日期:2009-06-23
    • 文件大小:79872
    • 提供者:anewstart_2008
  1. 如果矩阵A中存在这样的一个元素A[i][j]满足条件“A[i][j]是第i行中值最小的元素,且又是第j列中值最大的元素”,则称之为该矩阵的一个马鞍点。编写一个函数,计算出m*n的矩阵A的所有马鞍点

  2. 如果矩阵A中存在这样的一个元素A[i][j]满足条件“A[i][j]是第i行中值最小的元素,且又是第j列中值最大的元素”,则称之为该矩阵的一个马鞍点。编写一个函数,计算出m*n的矩阵A的所有马鞍点
  3. 所属分类:专业指导

    • 发布日期:2009-10-30
    • 文件大小:594
    • 提供者:zhoumjx
  1. 最高效的循环右移算法

  2. 题目描述:将长度为N的数组arr循环右移K位,给出最高效的算法 //最高效的循环右移算法!! //这个是递归的写法 //author:tengzhao201 QQ:715572192 //time:2010-4-24 //时间复杂度为O(n),空间复杂度O(1),交换点在中间时比逆序法快一倍!!! //提速要点:由于取模运算的效率很低,去掉了取模运算后效率得到大提升;swap函数效率低,引入了temp变量 void TZshift1(int* arr,int N,int K) { K=K%N;
  3. 所属分类:其它

    • 发布日期:2010-04-28
    • 文件大小:71680
    • 提供者:tengzhao203
  1. 微软面试100系列 第32题解答

  2. 有两个序列a,b,大小都为n,序列元素的值任意整数,无序; 要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。 例如: var a=[100,99,98,1,2, 3]; var b=[1, 2, 3, 4,5,40]; 求解思路: 当前数组a和数组b的和之差为 A = sum(a) - sum(b) a的第i个元素和b的第j个元素交换后,a和b的和之差为 A' = sum(a) - a[i] + b[j] - (sum(b) - b[j] + a[i]) =
  3. 所属分类:C

    • 发布日期:2011-03-18
    • 文件大小:161792
    • 提供者:qihailong123456
  1. 数据结构——第9章 数据结构 anyview作业系统答案

  2. 9.25实现下列函数: int Search(SSTable s, KeyType k); /* Index the element which key is k */ /* in StaticSearchTable s. */ /* Return 0 if x is not found. */ 静态查找表的类型SSTable定义如下: typedef struct { KeyType key; ... ... // 其他数据域 } ElemType; typedef struct { Ele
  3. 所属分类:C/C++

    • 发布日期:2011-05-04
    • 文件大小:61440
    • 提供者:lansefengming
  1. 软件工程之专题九:数据结构知识

  2. 专题九:数据结构知识 数据结构是计算机软件的一门基础课程,计算机科学各个领域及有关的应用软件都要用到各种数据结构.语言编译要使用栈、散列表及语法树;操作系统中用队列、存储管理表及目录树等;数据库系统运用线性表、多链表及索引树等进行数据管理;而在人工智能领域,依求解问题性质的差异将涉及到各种不同的数据结构,如广义表、集合、搜索树及各种有向图等等。学习数据结构目的是要熟悉一些最常用的数据结构,明确数据结构内在的逻辑关系,知道它们在计算机中的存储表示,并结合各种典型应用说明它们在进行各种操作时的动态
  3. 所属分类:其它

    • 发布日期:2011-06-05
    • 文件大小:519168
    • 提供者:net_david
  1. 算法与数据结构复习题型

  2. 数据结构复习试题——线性表 一、 选择题 1.下列哪一条是顺序存储结构的优点 【 】 A. 插入运算方便 B. 可方便地用于各种逻辑结构的存储表示 C. 存储密度大 D. 删除运算方便 2. 下面关于线性表的叙述中,错误的是哪一个 【 】 A. 线性表采用顺序存储,必须占用一片连续的存储单元。 B. 线性表采用顺序存储,便于进行插入和删除操作。 C. 线性表采用链接存储, 不必占用一片连续的存储单元 D. 线性表采用链接存储,便于进行插入和删除操作。 3. 线性表是具有n个【 】的有序序列(n
  3. 所属分类:Windows Server

    • 发布日期:2011-07-06
    • 文件大小:36864
    • 提供者:hanxueling222
  1. 查找第K个元素

  2. 已知两个等长的升序整数序列{a1, a2, ..., ak}和{b1, b2, ..., bk},求序列{ai+bj}的前k小元素,其中1≤i≤k且1≤j≤k,要求时间复杂度尽可能低。 思路:将(1,1,a1+b1)加入一个小根堆 while (堆非空且出堆的元素总数少于k个) 弹出堆顶元素(x, y, v) 将(x+1,y,a{x+1}+b{y})和(x,y+1,a{x}+b{y+1})加入堆中 (堆内元素间按v比较大小)
  3. 所属分类:C/C++

    • 发布日期:2012-11-10
    • 文件大小:1048576
    • 提供者:dzyhenry
  1. 数据结构实验——链表

  2. 单链表的基本操作 一)建立单链表+求长度+显示 (1) 由键盘逐个输入正整数,建立相应的链表,输入-1时,链表结束; (2) 显示链表中的元素 (要求在显示器可见); (3) 求链表的长度; (4)求链表的第i个元素;(i为参数) 二)查找+插入+删除+显示 在题目(一)的单链表中: (1)在链表中第i个位置插入新的数据元素,显示链表; (2)删除链表的第i个元素,输出该元素,显示链表; 三)就地置逆+求最大最小值 在题目(一)的单链表中: (1)将链表就地逆置 ,显示链表; (2)求链表中的
  3. 所属分类:C/C++

    • 发布日期:2012-12-07
    • 文件大小:21504
    • 提供者:isunshine66
  1. 13蓝桥杯预赛答案 第10题

  2. 标题:连号区间数 小明这些天一直在思考这样一个奇怪而有趣的问题: 在1~N的某个全排列中有多少个连号区间呢?这里所说的连号区间的定义是: 如果区间[L, R] 里的所有元素(即此排列的第L个到第R个元素)递增排序后能得到一个长度为R-L+1的“连续”数列, 则称这个区间连号区间。 (注意此题解题关键在于数列从小到大排序最大值减最小值就是区间长度;是直接将数组操作,不是进行递增排序后在找的) 当N很小的时候,小明可以很快地算出答案,但是当N变大的时候,问题就不是那么简单了,现在小明需要你的帮助。
  3. 所属分类:C/C++

    • 发布日期:2013-05-21
    • 文件大小:164864
    • 提供者:c849938069
  1. C++ STL开发技术导引(第3章)

  2. 第一篇 预备知识 第1章 C++编程技术 2 1.1 类和对象 2 1.2 类的继承 5 1.3 函数重载 5 1.4 访问控制 7 1.5 操作符重载 8 1.6 显式类型转换 9 1.7 异常处理 13 1.8 名字空间 17 1.9 友员函数 20 1.10 内联函数 21 1.11 静态成员 22 1.12 本章小结 23 第2章 C++模板技术 25 2.1 函数模板 25 2.2 类模板 27 2.3 模板完全特化 28 2.4 函数模板重载 30 2.5 类模板继承 30 2.6
  3. 所属分类:C++

    • 发布日期:2008-09-25
    • 文件大小:1048576
    • 提供者:swungle
  1. C++ STL开发技术导引(第5章)

  2. 第一篇 预备知识 第1章 C++编程技术 2 1.1 类和对象 2 1.2 类的继承 5 1.3 函数重载 5 1.4 访问控制 7 1.5 操作符重载 8 1.6 显式类型转换 9 1.7 异常处理 13 1.8 名字空间 17 1.9 友员函数 20 1.10 内联函数 21 1.11 静态成员 22 1.12 本章小结 23 第2章 C++模板技术 25 2.1 函数模板 25 2.2 类模板 27 2.3 模板完全特化 28 2.4 函数模板重载 30 2.5 类模板继承 30 2.6
  3. 所属分类:C++

    • 发布日期:2008-09-25
    • 文件大小:484352
    • 提供者:swungle
  1. C++ STL 开发技术导引(第6章)

  2. 第一篇 预备知识 第1章 C++编程技术 2 1.1 类和对象 2 1.2 类的继承 5 1.3 函数重载 5 1.4 访问控制 7 1.5 操作符重载 8 1.6 显式类型转换 9 1.7 异常处理 13 1.8 名字空间 17 1.9 友员函数 20 1.10 内联函数 21 1.11 静态成员 22 1.12 本章小结 23 第2章 C++模板技术 25 2.1 函数模板 25 2.2 类模板 27 2.3 模板完全特化 28 2.4 函数模板重载 30 2.5 类模板继承 30 2.6
  3. 所属分类:C++

    • 发布日期:2008-09-25
    • 文件大小:677888
    • 提供者:swungle
  1. 二叉树中找出第i大的元素

  2. 在二叉树中查找出度为2的节点个数,可供参考
  3. 所属分类:C/C++

    • 发布日期:2014-01-10
    • 文件大小:2048
    • 提供者:sjtuyc
  1. 大作业任务说明

  2. #include #define STOP TIME 5 从开始停靠到开始运行时间为5s #define INTERVAL TIME 5 电梯正常运行一层的时间为5s #define MAXFLOOR 9 最大楼层为9 #define IDLE 1 定义表示状态的三个常量 #define RUN 2 #define STOP 3 #define UP 1 电梯运行方向 #define DOWN 1 #define NONE 0 int state IDLE; 初始化电梯状态为停靠状态 int
  3. 所属分类:C/C++

    • 发布日期:2014-05-11
    • 文件大小:1048576
    • 提供者:manord
  1. Python.Cookbook(第2版)中文版

  2. 第1章 文本 引言 1 1.1 每次处理一个字符 1.2 字符和字符值之间的转换 1.3 测试一个对象是否是类字符串 1.4 字符串对齐 1.5 去除字符串两端的空格 1.6 合并字符串 1.7 将字符串逐字符或逐词反转 1.8 检查字符串中是否包含某字符集合中的字符 1.9 简化字符串的translate方法的使用 1.10 过滤字符串中不属于指定集合的字符 1.11 检查一个字符串是文本还是二进制 1.12 控制大小写 1.13 访问子字符串 1.14 改变多行文本字符串的缩进 1.15
  3. 所属分类:专业指导

    • 发布日期:2015-04-23
    • 文件大小:71303168
    • 提供者:lengwuqin
  1. 十大算法之线性查找算法

  2. 算法步骤: 1. 将n个元素每5个一组,分成n/5(上界)组。 2. 取出每一组的中位数,任意排序方法,比如插入排序。 3. 递归的调用selection算法查找上一步中所有中位数的中位数,设为x,偶数个中位数的情况下设定为选取中间小的一个。 4. 用x来分割数组,设小于等于x的个数为k,大于x的个数即为n-k。 5. 若i==k,返回x;若ik,在大于x的元素中递归查找第i-k小的元素。 终止条件:n=1时,返回的即是i小元素。
  3. 所属分类:Java

    • 发布日期:2015-07-29
    • 文件大小:364544
    • 提供者:gamer_gyt
  1. Python.Cookbook(第2版)中文版

  2. 第1章 文本 1 引言 1 1.1 每次处理一个字符 6 1.2 字符和字符值之间的转换 7 1.3 测试一个对象是否是类字符串 8 1.4 字符串对齐 10 1.5 去除字符串两端的空格 11 1.6 合并字符串 11 1.7 将字符串逐字符或逐词反转 14 1.8 检查字符串中是否包含某字符集合中的字符 15 1.9 简化字符串的translate方法的使用 18 1.10 过滤字符串中不属于指定集合的字符 20 1.11 检查一个字符串是文本还是二进制 23 1.12 控制大小写 25
  3. 所属分类:Python

    • 发布日期:2016-04-26
    • 文件大小:71303168
    • 提供者:skyfishsha
« 12 3 4 5 6 7 8 9 10 ... 15 »