1.strcpy字符串拷贝拷贝pStrSource到pStrDest,并返回pStrDest地址(源和目标位置重叠情况除外) 2.strcmp字符串比较 3.strstr字符串查找 4.strDelChar字符串删除字符 5.strrev字符串反序 6.memmove拷贝内存块 7.strlen字符 ...
分类:
其他好文 时间:
2018-04-13 22:30:26
阅读次数:
205
参考: 让你提前认识软件开发(8):memset()与memcpy()函数 https://blog.csdn.net/zhouzxi/article/details/22478081 让你提前认识软件开发(10):字符串处理函数及异常保护 https://blog.csdn.net/zhouzxi ...
分类:
其他好文 时间:
2018-04-11 19:15:17
阅读次数:
182
YJQ的题解把思路介绍得很明白,只不过有些细节说得还是太笼统了(不过正经的题解就应该这个样子吧).我的思路和YJQ有一些不同.首先: 考虑反过来,求三个串都不包含询问串的方案数,这样需要的讨论会少很多.不难发现,三个串都不包含询问串的方案,就是询问串每个出现位置里(这里的位置指的是整个串,不是右端点 ...
分类:
其他好文 时间:
2018-04-10 19:45:18
阅读次数:
218
题目链接: https://vjudge.net/problem/POJ-1094 题目大意: 该题题意明确,就是给定一组字母的大小关系判断他们是否能组成唯一的拓扑序列。是典型的拓扑排序,但输出格式上确有三种形式: 1.该字母序列有序,并依次输出; 2.该序列不能判断是否有序(序列不唯一); 3.该 ...
分类:
编程语言 时间:
2018-04-09 00:09:48
阅读次数:
265
原型:void*memcpy(void*dest, const void*src,unsigned int count); 功能:由src所指内存区域复制count个字节到dest所指内存区域。 说明:src和dest所指内存区域不能重叠,函数返回指向dest的指针。 举例: 下面自行实现这个函数 ...
分类:
编程语言 时间:
2018-04-04 12:27:45
阅读次数:
247
bzoj4566 / loj2064 题目 给定两个字符串,求出在两个字符串中各取出一个子串使得这两个子串相同的方案数。两个方案不同当且仅当这两个子串中有一个位置不同。 L<=200000 做法一:后缀自动机 注意: 当前匹配到的长度不一定是当前节点的最长长度 所以:在53、57行统计有关当前节点答 ...
分类:
其他好文 时间:
2018-04-03 19:18:32
阅读次数:
124
与c 语言一样, 在网络编程中, go语言同样需要进行序列化与反序列化 在c语言中, 通常需要一块内存缓冲区用来收 发数据。缓冲区一般定义成char *buff类型。 当需要发送 数据时, 直接使用memcpy函数 ,将要发送的数据拷贝到buff末尾。 如果发送的数据是一个特定的结构体,首先要进行大 ...
分类:
编程语言 时间:
2018-04-01 14:28:50
阅读次数:
436
"题目链接" 状态只与黑、白两点的颜色有关,于是用 $f[x][i][j]$表示当前以x为根节点,有$i$个黑点$j$个白点,使得x子树满足该条件的最小花费。 最后答案就是 $min\{f[root][0][j],f[root][i][0/1]\}$。 把 $i =1$的状态都看做 $i=1$,$j ...
分类:
其他好文 时间:
2018-03-31 17:27:51
阅读次数:
258
题目链接:https://www.luogu.org/problemnew/show/P2570 题意概述: 好像没什么好概述的.....很简洁? 分析: 首先想到二分时间,转化成判定性问题,在一定时间内可不可以把奶酪吃完。 对于判定性问题,能不能在限制下达成吃完这个指标,可以想到最大流来解决(求限 ...
分类:
其他好文 时间:
2018-03-27 14:36:27
阅读次数:
165
一个劫匪带着一个可装m重量的超大背包去抢银行,银行有n个大箱子,第i个箱子里有i个重量为wi,价值为ci的大钻石,问该劫匪抢走钻石的最大价值 Input 第一行为一整数T表示用例组数,每组用例第一行为两个整数n和m分别表示钻石个数和背包可装钻石重量上限,第二行为n个整数wi表示第i箱子中每颗钻石的重 ...
分类:
其他好文 时间:
2018-03-25 00:01:13
阅读次数:
198