- 博客(2)
- 收藏
- 关注
原创 指针笔记(待补充)
int* 和char* 都作为指针变量(但一个是整型指针变量,一个是字符型指针变量),他们的长度是一样的,但是它们指向的整型变量和字符型变量长度是不一样的。即a的地址赋给了pb,又创建了一个整型指针pb,第二个语句中,指针pa直接赋值给了pb,这两个指针此时指向同一个地方 即a。这句代码意思是定义一个整型变量a,又有int* pb=&a (*pa=&a要与前面的int连起来看)//这里的*p可以理解为就是变量a,即把a改为100。而在函数内 *x ,*y就是将x,y指向的数据进行操作,也即a,b。
2023-12-02 00:43:09 745 1
原创 分治法排序 归并排序
void merge(int A[], int low, int mid, int high)//该函数实现归并。//k是指向原来的A数组,从B中每次比较i和j所指的更小者放在k所指的地方对原来。//A数组中的元素进行覆盖实现归并,然后k再指向下一位。//j数组为将B数组一分为二的第二个部分的第一个元素。//开辟一个辅助B数组,原来A数组的元素挨个拷贝到B中。//i所指为B数组的首个元素。//运用分治思想的排序 归并排序。
2023-04-05 16:51:37 24
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人