CS61B 链表
2025-05-08
数据结构是计算机存储、组织数据的方式。选择合适的数据结构对于设计高效的算法和程序至关重要。这一讲我们着重于链表的定义,如何优化,其变种,以及最重要的哨兵节点优化
8174 字
|
41 分钟

CS205 Lab07 shared library, function and memory
2025-05-07
本实验将重点介绍共享库(动态链接库)的创建和使用,以及函数在内存中的表示和进程的内存布局。我们将学习如何使用 GCC/G++ 编译器构建 .so 文件,如何在主程序中链接和使用这些共享库,以及如何通过 Makefile 和 CMake 来管理包含共享库的项目。此外,我们还将探讨函数的地址、进程的内存分段以及如何查看进程的内存映射。
1533 字
|
8 分钟
CS205 Lab05 Precautions for pointer,Memory Management
2025-04-29
关于C++指针的应用,内存管理,以及valgrind的应用,大小端存储的介绍
2995 字
|
15 分钟
CS205 Lab03 Common Commands in Linux, Makefile
2025-04-23
本文强调所学Linux操作系统的指令,这些指令可以帮助我们快速熟悉Linux/Ubuntu操作系统。
3087 字
|
15 分钟