当前位置:在线查询网 > 在线百科全书查询 > LCS

LCS_在线百科全书查询


请输入要查询的词条内容:

LCS


1 计算机科学算法:最长公共子序列

LCS是Longest Common Subsequence的缩写,即最长公共子序列。一个序列,如果是两个或多个已知序列的子序列,且是所有子序列中最长的,则为最长公共子序列。



^复杂度


对于一般的LCS问题,都属于NP问题。当数列的量为一定的时,都可以采用动态规划去解决。

^解法


动态规划的一个计算最长公共子序列的方法如下,以两个序列 X、Y 为例子:

设有二维数组 f[i][j] 表示 X 的 i 位和 Y 的 j 位之前的最长公共子序列的长度,则有:

f[1][1] = same(1,1)

f[i][j] = max{f[i-1][j-1] + same(i,j),f[i-1][j],f[i][j-1]}

其中,same(a,b)当 X 的第 a 位与 Y 的第 b 位完全相同时为“1”,否则为“0”。

此时,f[i][j]中最大的数便是 X 和 Y 的最长公共子序列的长度,依据该数组回溯,便可找出最长公共子序列。

该算法的空间、时间复杂度均为O(n^2),经过优化后,空间复杂度可为O(n),时间复杂度为O(nlogn)。

^代码实现


C语言实现:

#include <stdio.h>

#include <string.h>

void main()

{

char* x="aabcdababce";

char* y="12abcabcdace";

int m = strlen(x);

int n = strlen(y);

int i, j, k, l;

int maxlength = 0;

int start = 0;

int count = 0;//用来判断是否匹配的变量

for (i=1;i<=n;i++)//匹配长度的循环

for (j=0;j<n-i+1;j++)//y的起始位置的循环

for (k=0;k<m-i+1;k++)//x的起始位置的循环

{

count = 0;

for (l=0;l<i;l++)//判断是否匹配,代码可以优化

if (y[j+l] == x[k+l])

count++;

if (count==i&&i>maxlength)

{

maxlength = i;//记录最大长度

start = j;//记录最大长度的起起位置

}

}

if (maxlength==0)

printf("No Answer");

else

for (i=0;i<maxlength;i++)

printf("%c",y[start+i]);

}

下面的程序是真正的最长公共子串的程序

//作者:baihacker

//时间:9.12.2006

#include <stdio.h>

#include <string.h>

int b[50][50];

int c[50][50];

void lcs(x,m,y,n)

char *x;

int m;

char *y;

int n;

{

int i;

int j;

for (i=1;i<=m;i++) c[i][0] = 0;

for (i=1;i<=n;i++) c[0][i] = 0;

c[0][0] = 0;

for (i=1;i<=m;i++)

for (j=1;j<=n;j++)

{

if (x[i-1] == y[j-1])

{

c[i][j] = c[i-1][j-1] + 1;

b[i][j] = 1;

}

else

if (c[i-1][j] > c[i][j-1])

{

c[i][j] = c[i-1][j];

b[i][j] = 2;

}

else

{

c[i][j] = c[i][j-1];

b[i][j] = 3;

}

}

}

void show(i,j,x)

int i;

int j;

char* x;

{

if (i==0||j==0)

return;

if (b[i][j]==1)

{

show(i-1,j-1,x);

printf("%c",x[i-1]);

}

else

if (b[i][j]==2)

show(i-1,j,x);

else

show(i,j-1,x);

}

void main()

{

char* x="aabcdababce";

char* y="12abcabcdace";

int m = strlen(x);

int n = strlen(y);

lcs(x,m,y,n);

show(m,n,x);

}

2 Live Communications Server

Live Communications Server 2005 为您的企业/单位提供了一种可管理并可扩展的企业级实时通信的解决方案。从与 Live Communications Server 2003 相同的会话初始化协议 (SIP) 和 SIP for Instant Messaging and Presence Leveraging Extensions (SIMPLE) 基于行业的标准平台扩展之后,通过 Live Communications Server 2005,您可以与合作伙伴、客户和供应商共享状态、即时消息 (IM) 以及实时通信功能,从而可以比使用以前的版本做出更快、更好的商业决策。

即时找到联系人并与其通信以提高生产力

通过集成状态和实时通信以迅速查找人员并共享信息来提高生产力

即时找到本地和远程用户并与其协作,以共享关键的时效性信息。桌面和业务线应用程序的状态识别消除了在查找关键工作伙伴以及与其通信方面的延迟情况。

使远程用户无需虚拟专用网络连接 (VPN) 即可访问高安全性的状态和即时消息 (IM) 解决方案。移动工作人员在家或旅途中即可访问。

与业务合作伙伴和其他组织进行协作就像与同事协作一样简单,同时还可保护敏感的业务信息。结合对其他组织和公共的 IM 网络(MSN,America Online [AOL] 和 Yahoo)的 IT 控制的访问,并结合安全用户列表和加密,以实现更广泛的通信和更高的安全性。

利用 Microsoft Office System 集成的优势

将 Live Communications Server 2005 用作 Microsoft Office System 整体的一部分,以充分发挥现有的 IT 投资价值。

提高协作基础架构的安全性。Live Communications Server 2005 使用户可以在工作地点或家中通过加密的 IM 和高质量的音频及视频协作会话,来共享 Microsoft Office 和其他应用程序。

使用户无需中断工作流即可查找人员并与之通信。在 Microsoft Office Excel、Microsoft Word 和其他为人熟知的 Office 应用程序中,实时通信功能表明可以显著提高团队的协作。

消除与同事和业务合作伙伴之间的通信延迟

利用 Live Communication Server 提供的实时协作,可加快与组织内的工作人员、客户和合作伙伴之间的内部办公通信的步伐。

使信息工作人员可以在一个较高安全级别的企业级实时通信环境中查找人员并与之通信,从而提高业务效率。Live Communications Server 为您所熟知的 Microsoft Office 和业务线应用程序提供了状态识别,从而消除了查找同事和业务合作伙伴并与之通信时的延迟。

通过在 Live Communications Server 2005、Microsoft Office System 和 Microsoft Windows Server System 基础架构之间的无缝的集成,可以获得一个可管理并可扩展的解决方案。

开发企业级实时通信解决方案

建立与您现有的 Microsoft 基础架构相集成的解决方案,传递企业级的安全性、规模和易管理性。

验证用户并提供 Kerberos 和 NT LAN Manager (NTLM) 功能以便单一登录。与 Microsoft Windows 活动目录(Active Directory) 集成整合了网络、服务器和 IM 用户资源,从而提高了安全性并增强了对网络的控制。

提供了实时协作的解决方案,该解决方案在公司发展时可以随之扩展。将实时通信扩展到客户、合作伙伴和供应商,企业版产品可扩展到 100,000 多用户,标准版产品大约可扩展到 15,000 用户。

提高企业通信的正常运行时间。通过 Microsoft SQL Server 的高级体系结构提供了未来增长和数据恢复的功能,这防止了意外的故障时间和数据丢失。

确保与规定和内部控制一致。通过 Live Communications Server 中基于 SQL 的记录和可搜索的会话日志,对 IM 事务进行内部审计。

使用常用的功能强大的基于 Windows 的管理工具

通过新的部署工具和为人熟知并简便易用的管理界面,简化安装、管理和管理任务。

使您的组织快速启动并运行。利用新的部署工具,可以简化将企业级即时消息传递到 Windows 环境中的过程。

通过使用常用的基于 Windows GUI 的管理工具来管理用户、服务器和全局设置,可以节省时间并减少培训成本。Live Communications Server 集成了现有的基于 Windows 的管理工具,其中包括 Windows Management Instrumentation (WMI),Microsoft Management Console (MMC) 和 Microsoft Operations Manager (MOM),从而减少了服务器管理和培训需求。

简化实时应用程序的创建过程

依据状态启用现有的应用程序并开发下一代软件解决方案。

将实时功能添加到信息收集解决方案中。单独的客户端和服务器端应用程序编程接口(API) 启用创新的新应用程序。

引入使用启用状态的实时通信新方法。利用强大的合作伙伴响应系统来完善和增强 Live Communications Server 解决方案。

3 游戏Liberty City Stories侠盗猎车

Liberty City Stories

侠盗猎车:自由城故事,由Rockstar开发的18+游戏

4 学校缩写Lake Field College School

Lake Field College School

lcs是加拿大安大略省lakefield镇的一所私立学校的缩写

5 濒海战斗舰缩写

濒海战斗舰主要用于全球沿海水域作战,是一种快速、机动、吃水浅的水面舰艇。其舰体结构采用可重新组合的开放式结构,能根据任务需要组装、搭配不同的武器模块系统并实现“即插即用”。这种“可配置使命模块”使其在反潜艇、反水雷和反水面作战的技战术性能方面有质的提升,对面临的各种威胁做出反应。主要承担反潜战、反水面战、水雷战和协助特种作战四大使命。

反潜战模块以切断潜艇接近的途径为主。其配置包括一架配备声呐、声呐浮标和鱼雷的MH-60R反潜型直升机和配备了改进型鱼雷系统反潜型无人机、回声测距系统、可携带传感器和发射武器的RQ-8型“火力侦察兵”无人机和安装了雷达潜望镜探测系统的垂直起降无人机,用于探测潜艇潜望镜。

反水面战模块能攻击和躲避水面舰艇特别是高速密集小艇。其配置包括一架安装有光电/红外传感器和“狱火”导弹、机枪、火箭弹的MH-60R直升机。舰上搭载的垂直起降无人机和无人水面航行器也将配备光电/红外传感器和武器。电磁轨道炮是美国军方“重要的超远程火炮科学技术项目”的核心项目,将为美军濒海战斗舰提供主要火力构成。

水雷战模块可避开水雷从容地进行反水雷作战。其配置包括一架“黑鹰”直升机、无人水面航行器(USV)、WLD-1遥控猎雷系统(RMS)、战区预备自动水下航行器(BPAUV)和REMUS无人水下航行器(UUV)。水雷战濒海战斗舰也同样将搭载垂直起降的无人机(VTUAV),为反水雷的爆炸处理小组提供支持。

6 立讯检测


^LCS-立讯检测


立讯检测(简称LCS)座落于中国深圳最大的宝安区,是中国合格评定国家认可委员会(CNAS)体系内的成员之一,公告编号:No. CNAS L4595。作为独立第三方机构,LCS严格按照国际标准ISO/IEC17025建立和运行质量保证体系。

“中国合格评定国家认可委员会”是国家认监委依法批准授权了的唯一所中国国家认可机构,英文缩写是CNAS,统一负责对认证机构、实验室和检查机构等相关的机构进行认可。在企业公正/科学/准确/高效的方针指引下,LCS作为国家权威第三方检测实验室,检测能力与水准能够被目前绝大多数国家所认可接受,同时肩负了更大的规范产品质量检测与认证的使命.

LCS成立7年来,凭借人才、技术、信息、认证、检测等方面的强大资源优势和支撑,为全国众多大中小企业提供及时标准化的认证与测试服务,能够对成百上千种产品和部件进行相关的安全标准测试和认证,并按照国际IEC标准进行评估,为此赢得了国内外客户的一致信赖。

^LCS能力范围


我们提供的服务有:

一、EMC检测服务(EMC Testing)

1. 服务项目(Service Items)

电磁辐射干扰(EMI)测试 / 报告发行

电磁耐受性(EMS)测试 / 报告发行

无线射频测试 / 报告发行 / 申请服务

产品认证服务,取得各国认证机构认可(各种ID认可)

PCB的EMC Layout咨询及辅导

专业EMC培训

各国法规及EMC技术资料咨询

SAR测试

广播接收类测试

2 . 测试能力范围(欢迎来电索取以下EMC测试项目单项报价单)

空间辐射 (Radiated Emission)

传导干扰 (Conducted Emission)

功率辐射 (Power Clamp)

磁场辐射 (Magnetic Emission)

谐波电流 (Harmonics Current)

电压波动和闪烁 (Flicker)

喀呖声 (Clicks)

静电放电 (ESD)

辐射抗干扰 (R/S)

电快速瞬变脉冲群 (EFT/Burst)

浪涌 (Surge)

传导抗干扰 (C/S)

工频磁场 (M/S)

电压跌落/中断 (Dips/Interruptions)

谐波、谐间波抗干扰

RF测试

振玲波(Ring wave)测试

相关分词: LCS