- 博客(5)
- 收藏
- 关注
原创 C语言链表学习的笔记
答:首先不用malloc的变量声明在栈,是编译器分配的空间。malloc数据在堆区需要手动开辟内存(即malloc或者new)。2、每个节点的next指针都是节点本身类型的,指向下一个节点。1、分清楚头节点(没有数据)和首节点(有数据)4、注意dummyhead(虚拟头节点)的使用。3、可以只使用一个辅助指针来进行判断。但是如果直接对指针解引用赋值,则错误。
2023-05-12 22:09:59
90
原创 leetcode里面关于二维数组的两个小问题学习
*returnColumnSizes之所以会出现两个星号,不是因为returnColumnSizes代表了一个二维数组,而是因为他本身是一个保存了二维数组中各行有几列的一维数组,而又由于需要节约内存实现动态分配内存,所以在函数中进行malloc操作,这一步返回的是数组的地址(至此就是地址的地址),故在返回的时候需要返回地址的地址(即两颗星)关于leetcode里牵扯到二维数组的int *returnSize和int。
2023-05-11 17:36:16
110
1
原创 深度学习环境搭建(缝合)
深度学习环境搭建Ubuntu双系统安装无线网卡驱动缺失Windows时间错误NVIDIA显卡驱动安装如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Ubuntu双系统安装链接:安装双系统无线网卡驱动缺失Windows时间错误链接:解决时间不一致的问题NVIDIA
2021-10-18 14:03:17
617
2
转载 单精度型和双精度型的区别:float和double
float 单精度浮点数在机内占 4 个字节,用 32 位二进制描述。double 双精度浮点数在机内占 8 个字节,用 64 位二进制描述。浮点数在机内用指数型式表示,分解为:数符,尾数,指数符,指数四部分。数符占 1 位二进制,表示数的正负。指数符占 1 位二进制,表示指数的正负。尾数表示浮点数有效数字,0.xxxxxxx, 但不存开头的 0 和点。指数存指数的有效数字。指数占多少位,尾数占多少位,由计算机系统决定。因此,可能是数符加尾数占 24 位,指数符加指数占 8 位 – flo
2021-10-07 19:25:20
4771
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人