- 博客(3)
- 收藏
- 关注
原创 c++指针
有同学问我借一本历史书,我本来想直接给他,但是我有急事要走,于是写了一张便签。上面写着:我的书架从上往下数第二层,从左往右数第五本书,就是历史书。那位同学来找我,看到我贴在桌子上的纸条,很快找到了书。
2023-09-01 21:45:48 90 1
原创 部分数据结构(数组,树,队列,栈)
而使用树的情况是该程序有类似于规划路线的选择,如马走日字是在8个方向中进行选择,并不断递归。数据结构除了提供一种组织和访问数据的方式外,还能够优化算法的时间复杂度和空间复杂度,提高程序的运行效率。形成数组的方式是在计算机的内存中申请一列连续的空间,访问数组中的数据只需要找到数组首位,然后按数组角标寻找。就像往罐子里存钱,(不晃动罐子)你拿出来的钱是你最近存的,而不是一开始存的。1)深度搜索:搜索至枝条的末端后,搜索下一个枝条。数据结构中的树与生活中常见的树不同,数据结构中的树是根在上,枝在下,向下生长。
2023-08-18 22:45:57 99 1
原创 C++结构体struct及其运用
假设你需要记录下你的每个班级同学的个人信息(包含姓名、身高、体重),如果仅仅使用string来记录名字,float来记录身高、体重,若在班级中有30名同学,你就需要像下图一样定义变量。struct在打包少量数据类型时效果并不明显,所以一般使用时都会使用结构体数组,和一般数组的定义方式相似。当你要对结构体中的数据进行操作时,在变量后打一个“.”,然后会跳出以下界面,你可以照着指引一个个字母输入或者双击你需要的选项,自动输入。struct需要写在主函数外,它也算是一种函数。什么是struct?
2023-05-19 21:30:59 290 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人