- 博客(47)
- 问答 (2)
- 收藏
- 关注
原创 Linux实验4
这个程序使用 `opendir` 和 `readdir` 来遍历目录,对每个文件使用 `stat` 获取文件信息,然后格式化输出所需的字段。这个程序接受一个文件名作为命令行参数,使用 `stat` 函数获取文件属性,然后通过位运算检查每个权限位是否被设置,最后输出用户、组、其他用户的访问权限。3. 在命令行中运行 `./copy_file 源文件名 目标文件名`,替换 `源文件名` 和 `目标文件名` 为实际的文件路径。fprintf(stderr, "用法: %s \n", argv[0]);
2023-09-24 16:12:03 145
原创 AcWing 1631. 后序遍历 (经典两种遍历方式得另一种的暴力解法和优化方法)
https://www.acwing.com/solution/content/203112/
2023-09-06 19:40:20 35
原创 AcWing 1023. 买书
同时,观察到该 转移方程 对于第 i 阶段的状态,只会使用第 i-1 层和第 i 层的状态。把这个等式作为 状态转移方程 ,就可以把时间复杂度优化到 O(n×m)因此我们也可以采用 01背包 的 空间优化方案。以下是关于这类完全背包所写的思路和常见问题。的 状态转移方程 进行变形。
2023-06-05 19:21:11 47
原创 德才论...
#include <stdio.h>#include <stdlib.h>#include<string.h>typedef struct _Student{ int ID; int D; int C; int rank; int sum; }Student, *PtrStudent;int rank(PtrStudent s,int H,int L){ if(s->D<L&&s->.
2022-05-09 19:45:08 46
原创 模拟excel排序
#include<stdio.h>#include<string.h>#include<math.h>#define MAXID 6#define MAXNAME 8#define MAXN 100000typedef struct Student* Ptr;struct Student { char id[MAXID + 1]; char name[MAXNAME + 1]; int grade;}Record[MAXN];int Compa.
2022-05-04 14:58:22 617
原创 六度空间pta
#include<stdio.h>#include<stdlib.h>#include<string.h>#define MAXN 10005typedef struct VNode* Vertex;struct VNode { Vertex Next; int V;};typedef struct LNode { Vertex FirstEdge;}List[MAXN];typedef struct GNode* Graph;struc.
2022-04-28 09:56:41 135
空空如也
1028 人口普查 (20 分)(C语言)乙级 段错误,不知道怎么改
2022-01-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人