博客
分类
标签
归档
友链
关于
博客
分类
标签
归档
友链
关于
Bill Ma
有关
追番
博客
最长公共子串问题的后缀数组
最长公共子串最长公共子串(Longest Common Substring ,简称LCS)问题,是指求给定的一组字符串长度最大的共有的子串的问题。例如字符串”abcb”,“bca”,“acbc”的LCS就是”bc”。 求多串的LCS,显然穷举法是极端低效的算法。改进一些的算法是用一个串的每个后缀对其他所有串进行部分匹配,用KMP算法,时间复杂度为O(NL^2),其中N为字符串个数,L为每个串...
2021-08-26
编程算法
编程算法
Read More
C语言中跨文件的全局变量
首先看一段代码 func.c 123456int buf = 0;void func() { buf = 2; /*Do something else*/} main.c 1234567891011# include <stdio.h>int buf;void func();int main() { buf = 1; func(); pr...
2021-08-19
编程算法
编程算法
Read More
C++中fstream的用法
写在前面:啥是fstreamofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间; 在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符: 1、插入器(<<) 向流输出数据比如说系统有一个默认的标准输出流(cout),一般情况下就是指...
2021-08-04
编程算法
编程算法
Read More
C++ 中string用法详解
本文根据 CC BY-NC-SA 4.0 许可协议参考Nicolai M.Josuttis的文章并进行小部分转载 C++ 语言是个十分优秀的语言,但优秀并不表示完美。还是有许多人不愿意使用C或者C++,为什么?原因众多,其中之一就是C/C++的文本处理功能太麻烦,用起来很不方便。 举例来说,如果文本格式是:用户名 电话号码,文件名name.txt 12345Tom 2324533...
2021-08-01
编程算法
编程算法
Read More
粘贴文本
全选文本
剪切文本
复制文本
站内搜索
必应搜索
谷歌搜索
谷歌搜索
新标签页打开
复制链接地址
复制图片
谷歌识图
暗黑模式
打印页面
阅读模式