[BZOJ3992][SDOI2015]序列统计 试题描述 小C有一个集合 $S$,里面的元素都是小于 $M$ 的非负整数。他用程序编写了一个数列生成器,可以生成一个长度为 $N$ 的数列,数列中的每个数都属于集合 $S$。小C用这个生成器生成了许多这样的数列。但是小C有一个问题需要你的帮助: 给定 ...
分类:
其他好文 时间:
2018-02-20 19:41:31
阅读次数:
202
1.为什么会写windows下微秒级延时 在上一篇 实现memcpy()函数及过程总结 中测试memcpy的效率中,测试时间的拷贝效率在微秒级别,需要使用微秒级时间间隔计数。 windows下提供QueryPerformanceCounter(查询高性能计数器),QPC是基于硬件计数器,获取高分辨率 ...
1.为什么会写memcpy 在之前的应聘笔试上遇到一道笔试题,题目要求实现一个my_memcpy函数。函数原型:void * my_memcpy(void *dst, const void *src, int n); 之前使用的内存拷贝函数是标准库memcpy函数,拿来就用,真没有对这个函数做过多了 ...
分类:
其他好文 时间:
2018-02-13 22:13:16
阅读次数:
175
从 source 复制 num 个字符到 destination,但是在重叠内存块这方面,memmove() 是比 memcpy() 更安全的方法。如果目标区域和源区域有重叠的话,memmove() 能够保证源串在被覆盖之前将重叠区域的字节拷贝到目标区域中,复制后源区域的内容会被更改。如果目标区域与... ...
分类:
其他好文 时间:
2018-02-11 22:36:02
阅读次数:
200
从 source 所指向的对象复制 num 个字符到 destination 所指向的对象。两个对象都被转译成 unsigned char 的数组。 ...
分类:
其他好文 时间:
2018-02-10 23:22:27
阅读次数:
197
学习基础和C语言基础调查 做中学体会 阅读 "做中学" 之后,了解老师关于 "五笔练习" 、 "减肥" 、 "乒乓" 和 "背单词" 的经历,不禁联想到自己学古筝的经历。 成功的经验 兴趣 我其实小时候学过一段时间古筝,但是那时候是因为父母的要求,自己并不喜欢,后来就终止了。直到再过了几年自己对于古 ...
分类:
编程语言 时间:
2018-02-04 12:39:40
阅读次数:
235
头文件:#include<string.h>函数原型:void *memcpy(void str,const void *s,size_t n); 功能 c和c++使用的内存拷贝函数.从源s所指的内存地址的起始位置开始拷贝n个字节到目标str所指的内存地址的起始位置中memcpy与strcpy有以下 ...
分类:
其他好文 时间:
2018-02-03 16:15:15
阅读次数:
175
题意翻译 给定一个n个顶点,m条边的有向图。你允许从其中去掉最多一条边。 你能够去掉最多一条边就让这个图无环吗?我们称一个有向图无环,当且仅当它不包含一个环(起点和终点相同的路径)。 输入格式: 第一行两个正整数n,mn,m 2\le n\le 500,1\le m\le min(n(n-1),10 ...
分类:
其他好文 时间:
2018-02-01 23:11:30
阅读次数:
275
这两个经常使用的函数,主要区别有: 1. strcpy 返回值是 类型 2. memcpy(x1, x2, sizeof(xx)); memcpy可以复制的类型很多; 如果你使用一个数组指针,则不能使用strcpy, 只能使用memcpy. ...
分类:
其他好文 时间:
2018-02-01 20:36:20
阅读次数:
133
帧缓冲设备的file_operations中的成员函数都在fbmem.c中实现,一般不需要驱动工程师修改。这里主要分析它的write、mmap和ioctl方法。 帧缓冲设备的mmap()操作函数比较重要,因为多数情况下访问帧缓冲设备不是通过其读写方法,而是通过mmap()系统调用将帧缓冲映射到用户空 ...
分类:
其他好文 时间:
2018-02-01 17:40:57
阅读次数:
330