文章分类 - basic_algorithm
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。[java] view plaincopy/***@authorzyj81702011-2-13**此程序实现一个二叉查找树的功能,可以进行动态插入、删除关键字;*查询给定关键字、最小关键字、最大关键字;转换为有序列表(用于排序)***/impor...
阅读全文
摘要:1)已知第二维 Code-1char (*a)[N];//指向数组的指针a = (char (*)[N])malloc(sizeof(char *) * m);printf("%d\n", sizeof(a));//4,指针printf("%d\n", sizeof(a[0]));//N,一维数组f...
阅读全文
摘要:# 动态创建二维数组示例#include "stdlib.h" #include "stdio.h" #include int main() { int i,j; int n; // 这个是需要指定二维数组的行数 int (*p)[10]; scanf("%d",&n);// 取得行数 //...
阅读全文
摘要:我了解到二维数组的名字就是一个行指针,即为指向行首地址的指针,也即为指向指针的指针。对于一维数组,可以有 int *p=a[10];那对于二维数组,为什么 int **p=a[10][10];是错误的?上面两个代码写错了,一维数组的话 应该是 int a[10]; int *p=a;对于二维,int...
阅读全文
摘要:这个问题属于非常初级的问题,但是对于初学不知道的人可能会比较头疼。C++中函数是不能直接返回一个数组的,但是数组其实就是指针,所以可以让函数返回指针来实现。比如一个矩阵相乘的函数,很容易地我们就写成: 1 #include 2 3 using namespace std; 4 5 float*...
阅读全文
摘要:数组可以作为函数的参数使用,进行数据传送。数组用作函数参数有两种形式,一种是把数组元素(下标变量)作为实参使用;另一种是把数组名作为函数的形参和实参使用。 数组元素作函数实参数组元素就是下标变量,它与普通变量并无区别。 因此它作为函数实参使用与普通变量是完全相同的,在发生函数调用时,把作为实参的数组...
阅读全文
摘要:最近在做一个关于手机定位的小应用,需求是这样的,用户通过手机(Wp8)进行 二维码扫描操作并且记录用户的当前位置,在PC上可以查看用户所在地图的位置,做法就是在用户扫描条码时,通过手机GPS获取当前在地图上的位置(采用百 度静态地图,根据坐标直接生成图片)并将图片保存到数据库,PC端直接从数据库...
阅读全文
摘要:设m*n 矩阵中有t 个非零元素且tmu=A->nu; B->nu=A->mu; B->tu=A->tu;/*稀疏矩阵的行、列、元素个数*/if (B->tu>0) /*有非零元素则转换*/{ q=0;for (col=1; colnu); col++) /*按A 的列序转换*/for (p=1; ...
阅读全文
浙公网安备 33010602011771号