- 博客(4)
- 收藏
- 关注
原创 使用linux内核的list解决约瑟夫环问题
1、约瑟夫环问题:N个人围成一圈,从第一个开始报数,第M个将被淘汰,下一个重新从1开始报数,继续淘汰第M个,直到最后剩下一个。例如N=5,M=2,淘汰的顺序是:2,4,1, 5,最后获胜的是32、linux内核list.h:linux-5.12/drivers/gpu/drm/nouveau/include/nvif/list.h3、代码清单:.├── include│ └── list.h├── log│ ├── log_level_time.c│ └── log_le...
2021-05-24 01:14:31 249 1
原创 C语言实现带时间log打印及log级别设置
功能:1、带时间打印log,且精确到毫米;2、设置log级别1、代码清单:.├── log│ ├── log_level_time.c│ └── log_level_time.h└── main.c2、log_level_time.c代码解释头文件#include <time.h>包含库函数struct tm *localtime(const time_t *timeval);头文件#include <sys/time.h>包含库函数int g...
2021-03-28 18:46:41 3658
原创 C语言基础知识考察
C语言笔试题---校招自己编的题目背景:2019年10月份,被指派校招,欣然接受。公司给我一套C语言笔试题,个人感觉全部偏重逻辑、技巧,忽视C语言语法理解与内涵。遂自己写了一套笔试题。能够彻底理解这几道题,应该就很大程度上理解了C语言。校招结束,因为一些原因,这套笔试题已经与公司无关,现在拿出来分享一下。说明:这里需要说明一下,作为职场人,现在和以后的分享,全部只涉及公共基础知识,不涉及过去和现在公司的技术核心。1、如下程序输出结果#include <stdio.h>...
2021-02-27 17:37:02 332
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人