logo

Hello!👋 The_INK's here

首页 标签 归档 关于

多线程归并排序与clock()

多线程排序PLAN 因为归并排序本身具有“分而治之”的思想,很适合用多线程优化,因此选择归并排序。 首先定义一个vector容器arr来存储要排序的数据。 1vector<int>arr; 然后写一个最基础的归并排序 1234
2025-01-08 线程

pthread_notes

线程学习笔记为什么要使用线程 线程之间共享全局区和堆内存,这使线程之间的信息共享较进程之间更为方便,代价更小。 创建进程时使用的系统调用fork()代价高,创建线程使用的系统调用clone()比fork()通常快10倍不止。 线程共享的属
2025-01-07 Linux系统编程

C++ Note

CPP LEARNING1. new 使用new来开辟内存空间 delete来删除已开辟的空间 new返回的是该数据类型的指针 使用delete释放数组时需要用 delete[] 2.引用 引用必须要初始化 初始化后引用就不能改了 不要返
2025-01-05 C++

INK_SuperShell实现

TASK打造一个绝无伦比的 xxx-super-shell (xxx 是你的名字),它能实现下面这些功能: 实现管道(也就是 |) 实现输入输出重定向(也就是 < > >>) 要求在管道组合命令的两端实现重定向运算
2024-12-29 Linux系统编程 Linux进程通信

ls实现

实现自己的 ls 命令PLAN 任务说明ls 是 GNU/Linux 操作系统中常见的命令。 请使用 C 语言,基于 GNU/Linux 操作系统,编程实现 ls 命令的部分功能。 验收要求 实现 ls 的 -a、-l、
2024-12-29 Linux系统编程

西邮Linux兴趣小组2022纳新题解

西邮Linux兴趣小组2022纳新面试题感谢 Zhilu 重新录入题目原件。好人一生平安。 本题目只作为Xiyou Linux兴趣小组2022纳新面试的有限参考。 为节省版面,本试题的程序源码省去了#include指令。 本试题中的程序源
2024-10-27 西邮Linux兴趣小组

西邮Linux兴趣小组2023纳新题解

西邮Linux兴趣小组2023纳新题 本题目只作为西邮 Linux 兴趣小组 2023 纳新面试的有限参考。 为节省版面,本试题的程序源码省去了 #include 指令。 本试题中的程序源码仅用于考察 C 语言基础,不应当作为 C 语言「代
2024-10-24 西邮Linux兴趣小组

西邮Linux兴趣小组2024纳新题解

西邮Linux兴趣小组2024纳新题 本题目只作为西邮 Linux 兴趣小组 2024 纳新面试的有限参考。 为节省版面,本试题的程序源码省去了 #include 指令。 本试题中的程序源码仅用于考察 C 语言基础,不应当作为 C 语言「代
2024-10-22 西邮Linux兴趣小组
上一页
Powered by Hexo Theme