一:概括介绍 管道分为无名管道和有名管道。 二:无名管道 是 UNIX 系统IPC最古老的形式。有如下的特点: 1:半双工的,数据只能在一个方向上传输,有固定的读端和写端。 2:只能用于具有亲缘关系的进程之间的通信(也是父子进程或者兄弟进程之间)。 3:可以看成是一种特殊的文件,对于它的读写也可以使 ...
分类:
其他好文 时间:
2019-11-27 23:33:56
阅读次数:
85
mod的一些性质 (a mod n) (b mod n)=(ab) mod n ((a mod n)(b mod n)) mod n=(ab) mod n 如果a≡b(mod m),x≡y(mod m),则a+x≡b+y(mod m)。 如果a≡b(mod m),x≡y(mod m),则ax≡by( ...
分类:
其他好文 时间:
2019-11-27 21:57:13
阅读次数:
76
题意概括 有$n$个奶牛,$s$个牛棚,要求每个奶牛只能距离为$d$或$d+1$,$d=(n 1)/(s 1)$,问奶牛的最小移动距离 先把奶牛的位置排个序经过思考可以发现第一头奶牛在牛棚$1$,第$n$头奶牛在牛棚$s$,奶牛间的距离只能是$d$或$d+1$,且题目要求距离尽可能大那距离为$d$的 ...
分类:
移动开发 时间:
2019-11-27 19:29:38
阅读次数:
80
暴力枚举$2^{d}$表示这d个点中一定不选A或一定不选B(那么就包含了所有情况),然后就对原图跑2-sat即可注意一个细节,如果某一条限制中初始点不合法,就不用管了;如果最终点不合法,那么相当于初始点不能选,可以用向同类连边的方式来标记一定不能选 1 #include<bits/stdc++.h> ...
分类:
其他好文 时间:
2019-11-27 19:07:49
阅读次数:
59
log.c: #define _GNU_SOURCE #include <stdio.h> #include <stdlib.h> #include <string.h> #include <stdarg.h> #include <time.h> #include <unistd.h> #inclu ...
分类:
其他好文 时间:
2019-11-27 12:15:39
阅读次数:
85
本文 转自https://www.cnblogs.com/huolong-blog/p/7587711.html 1. 定义 sizeof是一个操作符(operator)。 其作用是返回一个对象或类型所占的内存字节数。 2. 语法 sizeof有三种语法形式: 1) sizeof (object); ...
分类:
编程语言 时间:
2019-11-27 10:30:50
阅读次数:
72
6-6 数组元素的区间删除 (20 分) 给定一个顺序存储的线性表,请设计一个函数删除所有值大于min而且小于max的元素。删除后表中剩余元素保持顺序存储,并且相对位置不能改变。 函数接口定义: int Delete( int A[], int L, int minA, int maxA ); 其中 ...
分类:
编程语言 时间:
2019-11-25 20:34:46
阅读次数:
182
一、参考网址 1、c语言获取本机IP 二、源码 1 #include <stdio.h> 2 #include <stdint.h> 3 #include <stdlib.h> 4 #include <stdarg.h> 5 #include <time.h> 6 #include <sys/tim ...
分类:
编程语言 时间:
2019-11-25 18:51:52
阅读次数:
88
思路 可以将$A using namespace std; int Map[30][30]; int ans[30]; int n,m,flag; //flag=1表示结果为第1种,flag= 1表示结果为第2种,flag=0表示结果为第3种 inline void get(int &u,int & ...
分类:
编程语言 时间:
2019-11-25 09:34:58
阅读次数:
60
2.1数据类型知多少对于类型所占的内存是多大,可以使用sizeof()测试。空类型:普通变量没有这个类型,指针类型有这个类型数据类型的本质是:固定内存大小的别名。2.2基本类型intmain(){inta;//告诉编译器分配4个字节intb[10];//告诉编译器分配4*10个字节//类型的本质是固定内存块大小的别名//同过sizeof()测试具体分配多大的内存空间printf("sizeof(a
分类:
编程语言 时间:
2019-11-24 22:41:47
阅读次数:
109