举例说明:函数声明:void Fun(int (*p)[4] ); void Fun(int (*p)[4] ) { int i=0,j=0; for(i=0;i<4;i++) for(j=0;j<4;j++) cout << *(*(p+i)+j) << en...
分类:
编程语言 时间:
2014-11-18 01:35:44
阅读次数:
169
//求出4×4矩阵中最大和最小元素值及其所在行下标和列下标,求出两条主对角线元素之和
#include
int main()
{
int sum=0;
int max,min;
int max1,max2;//记录最大值的坐标
int min1,min2;//记录最小值的坐标
int i,j;
int a[4][4];
//为数组赋值
for(i=0;i<4;i++)
{
...
分类:
其他好文 时间:
2014-11-17 19:29:39
阅读次数:
195
【题目描述】计算每条DNA(字符串)的inversions,即按字典序,每一字符比后面字符大的数量之和。最后按inversions从小到大排序输出,相同inversions的输出原序。【思路分析】1. 存储结构采用vector存储DNA字符串,并用一个二维数组sortScore[101][2],存放...
分类:
其他好文 时间:
2014-11-17 14:00:20
阅读次数:
147
一、图的存储结构
1.1 邻接矩阵
图的邻接矩阵存储方式是用两个数组来表示图。一个一维数组存储图中顶点信息,一个二维数组(邻接矩阵)存储图中的边或弧的信息。
设图G有n个顶点,则邻接矩阵是一个n*n的方阵,定义为:
看一个实例,下图左就是一个无向图。
从上面可以看出,无向图的边数组是一...
分类:
其他好文 时间:
2014-11-16 18:43:59
阅读次数:
291
一维数组:
int[] a={1,2,3};
for(int i:a)
{
System.out.print(i+" ");
}输出:1 2 3
二维数组:
import java.util.Scanner;
public class tet {
public static void main(String[] args) {
//int[][] b={{1,2...
分类:
编程语言 时间:
2014-11-16 17:27:16
阅读次数:
215
Description定义一个二维数组:int maze[5][5] = { 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0, };它表示一个迷宫,其中的1表示墙壁,0表示可以走的路,只能横...
分类:
其他好文 时间:
2014-11-16 15:52:01
阅读次数:
157
简单的数组、二位数组 1 package com.lovo; 2 3 import java.util.Scanner; 4 5 /** 6 * 二维数组 7 * 8 * @auth...
分类:
编程语言 时间:
2014-11-15 21:46:58
阅读次数:
235
jQuery利用二维数组批量获取单元格里面的指定的部分数据,并对它进行操作。...
分类:
编程语言 时间:
2014-11-14 09:19:38
阅读次数:
301
Description
Michael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长底滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子
1 2 3 4 5
16 17 18 19 6
15 24 25 20 7
14 2...
分类:
其他好文 时间:
2014-11-13 00:41:08
阅读次数:
200
/**
*二维数组去重
*@param数组$array
*/
functionarray_unique_fb($array)
{
foreach($arrayas$key=>$v)
{
$str=‘‘;
foreach($vas$key_=>$v_){
$str.=$key_.‘@#$‘.$v_.‘,‘;//键值拼接成以,分割字符串
}
$str=substr($str,0,-1);
$temp[]=$s..
分类:
编程语言 时间:
2014-11-12 18:07:44
阅读次数:
241