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

搜索资源列表

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

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

    • 发布日期:2009-05-22
    • 文件大小:19456
    • 提供者:fanhaoqiang
  1. C语言程序设计标准教程

  2. 适用于初学者第六章:指针 指针简介   指针是C语言中广泛使用的一种数据类型。 运用指针编程是C语言最主要的风格之一。利用指针变量可以表示各种数据结构; 能很方便地使用数组和字符串; 并能象汇编语言一样处理内存地址,从而编出精练而高效的程序。指针极大地丰富了C语言的功能。 学习指针是学习C语言中最重要的一环, 能否正确理解和使用指针是我们是否掌握C语言的一个标志。同时, 指针也是C语言中最为困难的一部分,在学习中除了要正确理解基本概念,还必须要多编程,上机调试。只要作到这些,指针也是不难掌握的
  3. 所属分类:C

    • 发布日期:2009-05-22
    • 文件大小:30720
    • 提供者:fanhaoqiang
  1. C语言程序设计标准教程

  2. 适用于初第七章:结构与联合 结构类型定义和结构变量说明   在实际问题中,一组数据往往具有不同的数据类型。例如, 在学生登记表中,姓名应为字符型;学号可为整型或字符型; 年龄应为整型;性别应为字符型;成绩可为整型或实型。 显然不能用一个数组来存放这一组数据。 因为数组中各元素的类型和长度都必须一致,以便于编译系统处理。为了解决这个问题,C语言中给出了另一种构造数据类型——“结构”。 它相当于其它高级语言中的记录。   “结构”是一种构造类型,它是由若干“成员”组成的。 每一个成员可以是一个基本
  3. 所属分类:C

    • 发布日期:2009-05-22
    • 文件大小:27648
    • 提供者:fanhaoqiang
  1. JAVA中的二维数组

  2. 主要内容: 1. 数组的定义 2. 数组的分类[按维数] 3. 数组的用法 4. 数组的常见操作 java中的foreach实现方式 一维数组 1. 定义:省略 2. 用法: 声明并赋值: //方法一:先声明,再赋值 int [] arr=new int[5]; arr[0]=10; arr[4]=100; arr[5]=10;//语法无误,编译时报错:java.lang.ArrayIndexOutOfBoundsException System.out.println(arr[5]);//语
  3. 所属分类:Java

    • 发布日期:2010-02-08
    • 文件大小:3072
    • 提供者:ladengqianghan
  1. 数据结构实验 数组和广义表

  2. 数组和广义表 一、实验名称:数组和广义表 二、实验目的: (1)熟悉C语言的上机环境,进一步掌握C语言的结构特点; (2)掌握线数组和广义表储存结构的定义及C语言实现; (3)掌握数组和广义表的各种基本操作; (4)学会利用数组和广义表的基本知识解决实际问题。 三、实验内容: 若矩阵中的某个元素是第i行中的最小值,同时又是第j列中的最大值,则称此元素为该矩阵中的一个马鞍点。假设以二维数组存储矩阵,试编写算法求出矩阵中的所有马鞍点。
  3. 所属分类:C/C++

    • 发布日期:2011-04-09
    • 文件大小:46080
    • 提供者:yuan7376313
  1. 指针数组和数组指针的区别.doc

  2. 指针数组和数组指针的区别 数组指针(也称行指针) 定义 int (*p)[n]; ()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。 如要将二维数组赋给一指针,应这样赋值: int a[3][4]; int (*p)[4]; //该语句是定义一个数组指针,指向含4个元素的一维数组。 p=a; //将该二维数组的首地址赋给p,也就是a[0]或&a[0][0] p++; //该语句执行过后,也就
  3. 所属分类:硬件开发

    • 发布日期:2011-09-29
    • 文件大小:39936
    • 提供者:defonds
  1. 三行三列数组

  2. 三行三列数组
  3. 所属分类:C/C++

    • 发布日期:2012-09-09
    • 文件大小:299
    • 提供者:yang5697
  1. vc++实现对五个具有3列的数组进行查找三列都相同的值并重新放入新的数组中

  2. vc++实现对五个具有3列的数组进行查找三列都相同的值并重新放入新的数组中 可以利用这个思路即寻找多个文件里相同的三维坐标值
  3. 所属分类:C++

    • 发布日期:2008-10-27
    • 文件大小:2048
    • 提供者:hjchjc520
  1. 硕人STEC2000 组态环境说明书.pdf

  2. 硕人STEC2000 组态环境说明书pdf,硕人STEC2000 组态环境说明书3图库管理. 32 3.14新建项目文件. .34 3.15保存项日文件 34 3.16监控画面配置 34 3.16.1配置界面介绍.…134 3.16.2监控菜单配置 .35 3.16.3监控画面配置 37 3.17滤波 39 3.18外部数据 前言 本系统(软件〕为ST系列控制器在PC机上运行的组态环境,目的是方便用户生成 修改、维护和发布ST系列控制器的配置文件。 2.系统说明 2.1系统运行环境 系统要求在
  3. 所属分类:其它

    • 发布日期:2019-10-13
    • 文件大小:840704
    • 提供者:weixin_38743602
  1. 数据结构实验报告4-数组与广义表-基于十字链表的稀疏矩阵转置-实验内容及要求.docx

  2. 编写程序,从字符文件读入三个正整数m, n, t以及t个三元组(i, j, e)建立稀疏矩阵的十字链表存储结构。其中,m、n分别表示矩阵行数和列数;i, j为非零元素行号和列号。编写算法,实现矩阵转置,输出转置后的三元组到另一字符文件中,检查你的转置结果是否正确。要求转置时不得新建元素结点(但允许新建行头/列头结点数组以及删除行头/列头结点数组,转置前后,总头结点不允许改变)
  3. 所属分类:C/C++

    • 发布日期:2019-07-06
    • 文件大小:51200
    • 提供者:weixin_42795141
  1. 取numpy数组的某几行某几列方法

  2. 这个操作在numpy数组上的操作感觉有点麻烦,但是也没办法。 例如 a = [[1,2,3], [4,5,6], [7,8,9]] 取 a 的 2 3 行, 1 2 列 c=[1,2] d =[0,1] 若写为 b = a[c,d] output: [4 8] 取的是 第二行第一列 和第三行第二列的数据 这并不是我们想要的结果。 正确做法是: b = a[c]先取想要的行数据 b = b[:,d] print(b) output: [[4 5] [7 8]] 这才是我们想要的结
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:33792
    • 提供者:weixin_38516386
  1. Python数据分析实战【第三章】1.2- Numpy基础数据结构【python】

  2. 【课程9.2】 Numpy基础数据结构 NumPy数组是一个多维数组对象,称为ndarray。其由两部分组成: ① 实际的数据 ② 描述这些数据的元数据 1.多维数组ndarray import numpy as np ar = np.array([1,2,3,4,5,6,7]) print(ar) # 输出数组,注意数组的格式:中括号,元素之间没有逗号(和列表区分) print(ar.ndim) # 输出数组维度的个数(轴数),或者说“秩”,维度的数量也称rank p
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:141312
    • 提供者:weixin_38629801
  1. 详解Numpy中的数组拼接、合并操作(concatenate, append, stack, hstack, vstack, r_, c_等)

  2. Numpy中提供了concatenate,append, stack类(包括hsatck、vstack、dstack、row_stack、column_stack),r_和c_等类和函数用于数组拼接的操作。 各种函数的特点和区别如下标: concatenate 提供了axis参数,用于指定拼接方向 append 默认先ravel再拼接成一维数组,也可指定axis stack 提供了axis参数,用于生成新的维度 hstack 水平拼接,沿着行的方向,对列进行拼接 vs
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:223232
    • 提供者:weixin_38570202
  1. numpy中三维数组中加入元素后的位置详解

  2. 今天做数据处理时,遇到了从三维数组中批量加入二维数组的需求。其中三维数组在深度学习的特征数据处理时经常会使用到,所以读者有必要对该小知识点做到清楚了解并掌握。现对三维数组中的元素位置结合代码做详细归纳总结,方便日后查阅和为网友答疑! 图示效果图: 直接贴代码: def test3D(): import numpy as np data_array = np.zeros((3, 5, 6), dtype=np.int) data_array[1, 2, 2] = 1 print(dat
  3. 所属分类:其它

    • 发布日期:2021-01-02
    • 文件大小:146432
    • 提供者:weixin_38747818
  1. 在python中创建指定大小的多维数组方式

  2. python中创建指定大小的二维数组,有点像C++中进行动态申请内存创建数组,不过相比较而言,python中更为简单一些。 创建n行m列的二维数组: n = 2 m = 3 matrix = [None]*2 for i in range(len(matrix)): matrix[i] = [0]*3 print(matrix) 当然也可以使用list comprehension的方式创建: n = 2 m = 3 matrix = [[0]*m for i in range(n)] pr
  3. 所属分类:其它

    • 发布日期:2021-01-02
    • 文件大小:33792
    • 提供者:weixin_38698927
  1. python将三维数组展开成二维数组的实现

  2. 以前写过一篇:python实现把两个二维array叠加成三维array示例 这篇文章尝试用“曲线救国”的方法来解决二维数组叠加成三维数组的问题。 但天道有轮回,苍天绕过谁。好不容易把数组叠加在一块儿了,新的需求又出现了:将三维数组展开成二维数组。有借有还,再借不难。今天就来解决把三维数组展开成二维数组的问题。 相对于叠加三维数组,numpy对展开数组支持得很好,只需要用好np.reshape(A,(a,b)) 函数即可。 用到的参数: A:需要被重新组合的数组 (a,b): 各个维度的长度。比如
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:41984
    • 提供者:weixin_38535808
  1. numpy.ndarray 交换多维数组(矩阵)的行/列方法

  2. 如下所示: >> import numpy as np >> P = np.eye(3) >> P array([[ 1., 0., 0.], [ 0., 1., 0.], [ 0., 0., 1.]]) 交换第 0 行和第 2 行: >> P[[0, 2], :] = P[[2, 0], :] # P[(0, 2), :] = P[(2, 0), :] >> P array([[ 0., 0., 1.],
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:29696
    • 提供者:weixin_38664427
  1. 【数据挖掘重要笔记day19】详解numpy中的transpose函数,针对一维数组、二维数组、三维数组、四维五维。。。的转置

  2. transpose的原理是根据维度shape索引决定的 文章目录transpose的原理是根据维度shape索引决定的二维数组三维数组 二维数组 生成一个2*2的数组 arr = np.arange(4).reshape((2,2)) arr 我们生成了一个维度为2的二维数组,其中有两个索引值:矩阵的行和列 transpose()函数的作用就是调换数组的行列值的索引值,类似于求矩阵的转置 arr.transpose() 我们可以直观的看到,数组的行列索引值对换,1的位置从arr(0,1)
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:39936
    • 提供者:weixin_38727453
  1. Python高级特性——详解多维数组切片(Slice)

  2. (1) 我们先用arange函数创建一个数组并改变其维度,使之变成一个三维数组: >>> a = np.arange(24).reshape(2,3,4) >>> a array([[[ 0, 1, 2, 3], [ 4, 5, 6, 7], [ 8, 9, 10, 11]], [[12, 13, 14, 15], [16, 17, 18, 19], [20, 21, 22, 23]]]) 多维数组a中有0~23的整
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:46080
    • 提供者:weixin_38678406
  1. python的Numpy库数组基础结构

  2. python的Numpy库基础一.X = np.array(z)二.索引切片X[x1:x2,y1:y2,:,……]三. Y = X[x1:x2,y1:y2,:,……] 条件表达式的使用 Numpy库 NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,python本事就携带了列表这个数据结构,与java的多维数组不同,python实现多维是通过列表的元素为列表来完成多维,例如一个二维数组也就是一个矩阵,例如**[ [] , [] , [] , [] , []]
  3. 所属分类:其它

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