网站首页 站内搜索

搜索结果

查询Tags标签: include,共有 4170条记录
  • C++ timed_mutex

    #include <iostream> #include <thread> #include <mutex>std::timed_mutex mutex;void mythread() {std::chrono::milliseconds timeout(100); //100msstd::chrono::milliseconds sleep(100);while(true){//if(mutex.try_lock_for(timeout))if(mutex.t…

    2022/8/14 1:23:22 人评论 次浏览
  • GalaxyOJ-902 Mine

    题目描述 有一个 1 维的扫雷游戏,每个格子用表示有雷,用 0/1/2 表示无 雷并且相邻格子中有 0/1/2 个雷。 给定一个仅包含?、、0、1、2 的字符串 S,问有多少种方法将所 有的?改为/0/1/2 使其合法。 输入一个字符串S,输出一行一个整数表示答案,对10^9+7取模。 输入 ?…

    2022/8/13 23:29:14 人评论 次浏览
  • YbtOJ 递推算法 做题记录

    例题 1 错排问题 \(f_i\) 表示前 \(i\) 个数的错排。易得递推式为 \(f_i=(i-1)\times(f_{i-1}+f_{i-2})\)。code #include<bits/stdc++.h> #define int long longusing namespace std; int n,f[25]; signed main() {scanf("%lld",&n);f[1]=0,f[2]=1;f…

    2022/8/13 14:25:25 人评论 次浏览
  • 静态进程池实现NTP服务器

    通过静态进程池实现NTP服务器 例程:server.c #include <stdio.h>#include <stdlib.h>#include <string.h>#include <arpa/inet.h>#include <sys/types.h>#include <sys/wait.h>#include <sys/socket.h>#include <time.h>…

    2022/8/13 5:25:09 人评论 次浏览
  • linux 多线程之间使用管道进行通讯

    参考 (129条消息) linux c 使用fifo管道进行多线程间通信_土豆西瓜大芝麻的博客-CSDN博客_多线程fifo 稍作修改#include <stdio.h> #include <stdlib.h> #include <pthread.h> #include <unistd.h> #include <sys/types.h> #include <s…

    2022/8/13 5:23:40 人评论 次浏览
  • A层省选3

    A. 定位系统 不会,又是\(lct\),三场连着考,我该学学了。。 还有好多知识点没学,联赛前还想多刷点思维题,,,,,,难受 扔个暴力吧,找个度大于等于三的做根,然后记录一个点的子树内是否有发射器,当某个点有多于\(1\)棵子树没有发射器时,设置发射器到只剩一个没有…

    2022/8/12 23:28:49 人评论 次浏览
  • [2006年NOIP普及组] 明明的随机数

    1. [2006年NOIP普及组] 明明的随机数 l 分析:根据题意,设置一个标记数组和一个计数器,用for语句将数过一遍,将第一次出现的数标记为一,计数器加一,输出计数器就是不同随机数的个数,再用for语句将指定范围内的数过一遍,将其中已标记的数输出。 l #include<c…

    2022/8/12 23:28:28 人评论 次浏览
  • 基于C++的OpenGL 07 之颜色

    1. 引言 本文基于C++语言,描述OpenGL的颜色 前置知识可参考:基于C++的OpenGL 06 之摄像机 - 当时明月在曾照彩云归 - 博客园 (cnblogs.com)笔者这里不过多描述每个名词、函数和细节,更详细的文档可以参考:颜色 - LearnOpenGL CN (learnopengl-cn.github.io)2. 概述 Op…

    2022/8/12 14:22:55 人评论 次浏览
  • eBPF原理介绍与C语言实现eBPF程序

    eBPF原理介绍与C语言实现eBPF程序发表于 2022-03-22 分类于 Network之前的文章<<使用eBPF和BCC调查创建文件的进程>>介绍了基于BCC来实现eBPF程序。BCC实现了对eBPF的封装,用户态部分提供Python API, 内核态部分使用的eBPF程序还是通过C语言来实现。运行时…

    2022/8/12 1:22:53 人评论 次浏览
  • 专题8-I2C驱动程序设计-第5课-I2C自编设备驱动设计

    1、概述 2、编程#include <unistd.h> #include <stdio.h> #include <fcntl.h>int main() {int i, fd;char write_data[256];char read_data[256];//打开at24c02对应的sys文件fd=open("/sys/bus/i2c/devices/0-0050/eeprom", O_RDWR);//写入数…

    2022/8/11 14:24:18 人评论 次浏览
  • AcWing 798. 差分矩阵

    二维差分 我们已经知道了一维差分如何去做,那么如果扩展到二维呢?这里就要引入二维差分了。 定义给定一个数组 \(a\),构造一个数组 \(b\),使得 \(a\) 数组是 \(b\) 数组的前缀和数组,那么称 \(b\) 数组是 \(a\) 数组的差分数组。作用在 \(O(1)\) 的复杂度内将原矩阵中…

    2022/8/11 6:26:53 人评论 次浏览
  • C++异步async

    #include <iostream> #include <future>int mythread() {std::cout << "mythread " << std::this_thread::get_id() << std::endl;std::chrono::milliseconds second(3000);std::this_thread::sleep_for(second);return 5; }int …

    2022/8/9 1:24:19 人评论 次浏览
  • 用C++输出指定项的斐波那契数列

    #include <iostream> #include <Windows.h> #include <string> using namespace std; int main() {int n;long long s;long long a = 1;long long b = 1;cout << "请输入斐波那契数列的个数:";cin >> n;if (n <= 0) {cout &l…

    2022/8/9 1:22:49 人评论 次浏览
  • 输入行数,用C++打印金字塔型星号

    #include <iostream> #include <windows.h> #include <string> using namespace std; int main() {int row;cout << "请输入行数:";cin >> row;for (int i = 1; i <= row; i++) {for (int k = 0; k < row - i; k++) {cout…

    2022/8/9 1:22:48 人评论 次浏览
  • C++用短除法把十进制转换为二进制输出

    #include <iostream> #include <Windows.h> #include <string> using namespace std; int main() {int n;int ret[32];int i = 0;cout << "请输入一个正整数:";cin >> n;if (n < 0) {cout << "需要输入一个正整数…

    2022/8/9 1:22:46 人评论 次浏览
扫一扫关注最新编程教程