#include
#include
using namespace std;
//之字形状打印,如:
//1 2 3
//4 5 6
//7 8 9
//打印结果是:1 4 2 3 5 7 8 6 9。void PrintfDown(int (*a)[3],int &i,int &j)
{
while (1)
{...
分类:
编程语言 时间:
2015-08-21 23:24:32
阅读次数:
231
简介
matplotlib是python里面的一个专业绘图工具库,如果想通过python来绘制漂亮的图形,那么一定少不了它了。
准备
在开始画图之前需要安装numpy以及matplotlib库,当然python基本库也必不可少,numpy是一个专业的数组,矩阵处理工具。
? Python
? Numpy
- this is the module which does m...
分类:
编程语言 时间:
2015-08-01 10:05:27
阅读次数:
329
针对.txt文档的大量有规律数据,譬如100行8列的数据将其读取到二维数组(矩阵)中,留作之后的数据处理。
改程序通过宏定义的方法来确定将要读取程序的行数和列数,将数据读取到二维数组data[100][8]中。
同时加入一个测试函数read(),功能是可以获取txt文档大量数据的行数,本项目中待定使用。
程序如下:
#include
#include
/*
为了以后特定行数的读取,采...
分类:
编程语言 时间:
2015-07-22 18:57:14
阅读次数:
157
矩阵及其变换、特征值与特征向量的物理意义最近在做聚类的时候用到了主成分分析PCA技术,里面涉及一些关于矩阵特征值和特征向量的内容,在网上找到一篇对特征向量及其物理意义说明较好的文章,整理下来,分享一下。一、矩阵基础[1]:矩阵是一个表示二维空间的数组,矩阵可以看做是一个变换。在线性代数中,矩阵可以把...
分类:
其他好文 时间:
2015-07-21 16:39:32
阅读次数:
143
//矩阵转置 按行按列排序
/*
==================================================================
题目:输入m*n矩阵,按行升序排列输出。
输入:
4 3 5 6 2
9 8 1 2 8
7 1 2 3 8
输出:
2 3 4 5 6
1 2 8 8 9
1 2 3 7 8
===============...
分类:
编程语言 时间:
2015-07-15 01:21:16
阅读次数:
313
数组的定义
数组的定义
数组是下标index 和值value 组成的序对的集合。
在数组中,每个有定义的下标都与一个值对应,这个值称做数组元素。
每个序对形如: (index,value)
数组的顺序表示和实现由于计算机的内存结构是一维的,因此用一维内存来表示多维数组,就必须按某种次序将数组元素排成一列序列,然后将这个线性序列存放在存储器中。
一般都是采用顺序存储的方法来表示数组
一维数组的...
分类:
编程语言 时间:
2015-04-29 11:46:51
阅读次数:
164
试题来源 2012中国国家集训队命题答辩问题描述 给你一个N*N的矩阵,不用算矩阵乘法,但是每次询问一个子矩形的第K小数。输入格式 第一行两个数N,Q,表示矩阵大小和询问组数; 接下来N行N列一共N*N个数,表示这个矩阵; 再接下来Q行每行5个数描述一个询问:x1,y1,x2,y2,k表示...
分类:
编程语言 时间:
2015-03-14 18:08:36
阅读次数:
261
Preface在相关聚类算法的实现过程中,用python语言实现,会经常出现array和matrix的混淆,这里做个总结。array数组numpy中最基本(默认)的类型是array,他的相关操作都是按元素操作的即用作数值计算当中(按元素操作有+,-,,/,*等)。相乘举例: from numpy import *
>>> a=array([1,2])
>>> a
ar...
分类:
其他好文 时间:
2015-03-07 01:02:12
阅读次数:
46655
【题目】方阵填数:在一个 N*N的方阵中,填入 1,2..... N*N个数,并要求构成如下格式:图例:10 11 12 1 9 16 13 2 8 15 14 3 7 6 5 4【上手】观察图例,不难看出这是一个螺旋矩阵,下面是色彩渐变版大图,纯手工制作(有木有204...
分类:
编程语言 时间:
2015-02-26 20:00:07
阅读次数:
197