- 博客(3)
- 收藏
- 关注
原创 数据结构及算法
用于穷举所有的组合,子集,排列,分割问题。确定递归的单层逻辑(里面要有for循环)最好先把图画出来,根据图写代码。确定递归的参数,返回值。
2023-06-04 15:03:24 37 1
原创 操作系统八股总结
内核级线程:用户自己创建,内核并不知道用户级线程的存在。没有内核支持的线程系统内,一个用户级线程阻塞时,会导致整个进程阻塞,时间片分配单位为进程用户级线程:由操作系统内核创建和撤销。内核维护进程及线程的上下文信息以及线程切换。一个线程阻塞,不会影响到其他内核级线程。僵尸进程:子进程运行结束,但是父进程没有调用wait或者waitpid函数回收子进程,使得子进程成为僵尸进程孤儿进程:父进程先于子进程结束,导致子进程被1号进程init收养。守护进程:故意让父进程结束,子进程被init收养,为守护进程。
2023-06-03 22:14:13 189
原创 C语言知识点总结
ddd(d为任意数字)在转义字符中表示三位八进制,因为八进制中的数只有0-7,因此\018不能表示三位八进制,所以取\01。而\t在转义字符中表示制表符,所以\t算一次。然后a一次,\01一次,8一次,b一次,c一次。int * p(int): 指针函数,p为一个函数,参数为一个int类型的数,返回值为一个int类型的指针。int (*p)(int):函数指针,一个指针指向返回值为int,函数参数为int的函数。int(*pa)[5]: 数组指针,指针,指向一个数组,数组存放5个int类型的元素。
2023-05-28 21:20:43 237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人