当前位置: 首页 > wzjs >正文

南宁专业做网站下载百度安装

南宁专业做网站,下载百度安装,网站开发和上传中错误的是,南宁网站备案子串 (Substring) 字符串中连续的一段字符序列,例如 "abc" 是 "abcd" 的子串。 特点:必须连续,顺序不可改变。 子序列 (Subsequence) 字符串中不连续但保持顺序的字符序列,例如 "acd" 是 "…

  1. 子串 (Substring)

    • 字符串中连续的一段字符序列,例如 "abc" 是 "abcd" 的子串。

    • 特点必须连续,顺序不可改变

  2. 子序列 (Subsequence)

    • 字符串中不连续但保持顺序的字符序列,例如 "acd" 是 "abcd" 的子序列。

  3. 前缀 (Prefix)

    • 字符串开头的子串,例如 "a""ab""abc" 都是 "abcde" 的前缀。

  4. 后缀 (Suffix)

    • 字符串结尾的子串,例如 "e""de""cde" 是 "abcde" 的后缀。

KMP 前缀函数(计算 next 数组)
#include <stdlib.h>
#include <string.h>int* compute_prefix_function(const char* pattern) {int n = strlen(pattern);int* next = (int*)malloc(n * sizeof(int));if (next == NULL) return NULL;int j = 0;next[0] = 0;for (int i = 1; i < n; i++) {while (j > 0 && pattern[i] != pattern[j]) {j = next[j - 1];}if (pattern[i] == pattern[j]) {j++;}next[i] = j;}return next; // 调用者需自行 free 释放内存
}// 示例用法:
// const char* pattern = "ababaca";
// int* next = compute_prefix_function(pattern);
// free(next);
滑动窗口(最长无重复子串)
int longest_unique_substring(const char* s) {int max_len = 0;int left = 0;int char_map[256]; // 假设字符为 ASCII 码memset(char_map, -1, sizeof(char_map)); // 初始化所有字符位置为 -1for (int right = 0; s[right] != '\0'; right++) {char c = s[right];if (char_map[c] >= left) {left = char_map[c] + 1;}char_map[c] = right;int current_len = right - left + 1;if (current_len > max_len) {max_len = current_len;}}return max_len;
}// 示例用法:
// const char* s = "abcabcbb";
// int result = longest_unique_substring(s);

http://www.dtcms.com/wzjs/244192.html

相关文章:

  • 做网站的三年规划自创网站
  • 婴儿衣服做的网站超链接友情外链查询
  • 河南省建设厅网站154号文件合肥网站排名推广
  • 网站使用的主色调谷歌推广平台
  • 武汉企业做网站百度指数查询官方网
  • 企业网站全屏轮播怎么做潍坊seo培训
  • 网站导航优化重庆关键词优化
  • 做网站宿迁网页设计与制作学什么
  • 哪做网站竞价推广方案
  • seo工具共享网站短视频seo推广隐迅推专业
  • 做网站怎样办营业执照郑州seo优化顾问
  • 做公司网站需要什么材料免费站推广网站在线
  • 宁波大型网站制作保定seo网站推广
  • 如何用本地视频做网站好推建站
  • 智能家居网站建设方案销售培训
  • 嘉兴做网站的公司百度站内搜索提升关键词排名
  • 一个商城网站多少钱查询网站信息
  • 网站建设与管理基础环球网疫情最新消息
  • 湖州民生建设有限公司网站营销型网站建设推荐
  • 李佳琦网络营销方式长安网站优化公司
  • flashfxp 网站石家庄网站建设seo
  • 网站开发工具 晴天娃娃聊城今日头条最新
  • 公司网站工商备案怎么做seo是做什么工作的
  • 北仑seo排名优化技术宁波seo搜索优化费用
  • 遵义湘江投资建设有限责任公司门户网站站长之家排行榜
  • 如何做网站推广方法泉州seo技术
  • 鹤壁做网站的联系方法地推十大推广app平台
  • 深圳商标设计公司vi设计重庆企业站seo
  • 日本樱花网站怎么做百度的营销推广模式
  • 青海网站开发太原seo公司