- 博客(20)
- 收藏
- 关注
原创 数据结构,时间复杂度与空间复杂度
1.数据结构前言1.数据结构前言算法在编写成可执行程序后,运行时需要耗费时间资源和空间内存资源。因此,即时间复杂度和空间复杂度。在计算 机发展的早期,计算机的存储容量很小。所以对空间复杂度很是在乎。但是经过计算机行业的迅速发展,计算机的存储容量已经达到了很高的程度。所以我们如今已经不需要再特别关注一个算法的空间复杂度。
2023-04-14 23:04:10
52
2
原创 指针的深入讲解(一)(习题讲解)
在有了上面问题的基础之后,剩下的两个问题就很好解决了,首先是第四个代码,很明显,我想要传递什么类型的变量,我就创建一个什么类型的变量来接收他,这是没有问题的。其实啊,因为数组名代表的是数组首元素的地址,所以,对于地址加1自然就得到了数组的下一个元素,也就是arr[1]等价于*(arr+1),所以啊,我们就可以把arr[i]理解为是*(arr+i),然后呢*(arr+i)是跟*(i+arr)等价的,自然也就可以写成i[arr],所以说,在上面的代码中,int arr[]也就跟int* arr是等价的了。
2023-03-25 20:14:34
70
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人