strcpy是用于复制字符串的函数 上面这个程序输出的结果为 为什么输出字符串%s时s是abABC,而输出字符%c时s是abABCg呢 因为strcpy函数本身的性质:复制字符串直到’\0’结束符为止,并且连同结束符一起复制到s中;因此内存中存储到s实际上是abABC\0g;但是由于字符串的特性是输 ...
分类:
编程语言 时间:
2019-07-25 00:24:13
阅读次数:
106
题目 一个单词a如果通过交换单词中字母的顺序可以得到另外的单词b,那么定义b是a的Anigram,例如单词army和mary互为Anigram。另:相同的2个单词不算Anigram。现在给定一个字典,输入Q个单词,从给出的字典中找出这些单词的Anigram。 思路 一个map保存原串出现次数,一个m ...
分类:
其他好文 时间:
2019-07-24 11:31:46
阅读次数:
91
memcpy()和 memmove()都是C语言中的库函数,在头文件string.h中,作用是拷贝一定长度的内存的内容,原型如下 void *memcpy(void *dst, const void *src, size_t count); 描述: memcpy()函数从src内存中拷贝n个字节到d ...
分类:
编程语言 时间:
2019-07-19 20:55:01
阅读次数:
132
转自:https://www.cnblogs.com/dcb3688/p/4608063.html Magic Packet Magic Packet白皮书介绍: The basic technical details of Magic Packet Technologyare simple and ...
分类:
其他好文 时间:
2019-07-15 14:52:55
阅读次数:
180
因为本人几乎不会后缀数组,所以遇到这种SA的模板题也要拿SAM解决。 还是有一点思维难度的。 首先按照国际惯例,建反串的SAM。 然后对于这个反串,我们考虑两个前缀哪一个字典序小:因为是串是反的,所以要从后往前比较,那么第一个不相同的字符一定是两个前缀在后缀树上的节点的lca的前一位。记其中一个节点 ...
分类:
编程语言 时间:
2019-07-14 15:14:08
阅读次数:
179
沿用了学长的$multiset$ 然后这道题可以看到我的程序中有两行注释,它在我看来和他们下面的代码没区别,但是我们发现,C++会先调用后面的参数,所以$--it$会被先执行 。。。 。。。 。。。 维护两个数组,$a[]$和$b[]$表示每一段开头的元素和结尾的元素。 在更新相邻差值的时候,只用考 ...
分类:
其他好文 时间:
2019-07-11 17:03:00
阅读次数:
110
Bug1:函数安全问题: 比如使用scanf fopen strcpy等函数的不安全的情况,报错说修改为scanf_s... 解决方法1:就是你在创建项目的时候就不要安全检测, 或者在创建项目的时候勾选上了,可以点击 项目-》项目名称属性-》常规 选择否,然后应用,确认就行了 方法2:还是点击到属性 ...
分类:
编程语言 时间:
2019-07-10 18:57:45
阅读次数:
157
接下来的几章,我们将替换顶点shader里硬编码的顶点数据with一个内存中的顶点buffer。我们从最简单的方式开始,创建一个CPU可见的buffer,用memcpy 直接复制顶点数据进顶点buffer,之后,我们将看一下如何用一个阶段buffer to复制顶点数据to高性能内存。 ...
分类:
其他好文 时间:
2019-07-10 18:19:15
阅读次数:
142