250:题意很好理解,就是对每个字符串的一个最小前缀且满足任意俩个字符串的前缀都不相同
#include <iostream>
#include <cstring>
#include <string>
#include <vector>
#include <cstdio>
using namespace std;
class WordAbbreviation {
public:
vector <string> getAbbreviations(vector <string> words) {
vector <string> res;
res.clear();
for (int i = 0; i < words.size(); i++) {
for (int j = 1; j <= words[i].size(); j++) {
string str = words[i].substr(0, j);
bool flag = false;
for (int k = 0; k < words.size(); k++) {
if (k == i) continue;
if (str == words[k].substr(0, j)) flag = true;
}
if (!flag) {
res.push_back(s);
break;
}
}
}
return res;
}
};
500: 也是一道水题,题意是。。。额表达不好,就不说了
#include <iostream>
#include <cstdio>
#include <algorithm>
#include <cstring>
#include <vector>
using namespace std;
class ConsecutiveNumbers {
public:
vector <int> missingNumber(vector <int> numbers) {
vector<int> res;
int len = numbers.size();
int tmp = 0, tem = 0;
sort(numbers.begin(), numbers.end());
for (int i = 0; i < len-1; i++) {
if (numbers[i] == numbers[i+1] || numbers[i+1] - numbers[i] > 2)
return res;
if (numbers[i+1] - numbers[i] == 2) {
tem = numbers[i] + 1;
tmp++;
}
}
if (tmp == 1) {
res.push_back(tem);
return res;
} else if (tmp >= 2) {
return res;
} else if (!tmp) {
if (numbers[0] - 1 >= 1)
res.push_back(numbers[0]-1);
res.push_back(numbers[len-1]+1);
}
}
};
1000:是求期望?
分享到:
相关推荐
topcoder的数学类算法题目。一个整数被称为k-smooth当且仅当它的最大素因子不大于k,给定N和K,计算出1 - N中有多少个整数是k-smooth。1 , 1 <= K <= 1000.
SRM2Multi dumper for hsap
2. **SRM服务器**:运行SRM软件的物理或虚拟服务器,操作系统需为Server 2008 x64。 3. **支持SRM的数据库**:这里指能够被SRM兼容的数据库系统,例如SQL Server 2005。该数据库用于存储SRM的相关配置信息。 4. **...
SAP SRM 介绍
2. OMRON产品命名约定:OMRON公司产品的型号在本手册中都是以大写形式出现,包括“CPM1”,“CPM1A”,“CPM2A”,“CPM2C”,“SRM1(-V2)”等。这可能是为了方便阅读时对产品型号的快速识别。此外,手册中提到的...
Driver HASP SRM emulator (x86)
根据给定的文件信息,我们将深入探讨“SRM-MDM Catalog Setup – Ready Reference”这一主题,专注于SAP NetWeaver MDM系统中的SRM-MDM目录设置过程。这份文档不仅适用于SAP SRM(Supplier Relationship Management...
2. **边界长度**:`srm_boundarylen.cpp`可能是用于计算相邻区域边界的长度,这是评估区域合并代价的另一个因素。较长的边界通常意味着更高的合并成本,因为这会引入更多的不确定性。 3. **SRM主程序**:`srm.m`是...
SRM空间富模型隐写分析算法,选区高维特征,使用集成分类器进行训练
脉冲神经元模型(SRM)是SNN中最基本的模型之一,它通过考虑神经元膜电位动态和脉冲产生的阈值过程来简化复杂的神经元动作电位模型。 SRM模型的基本概念是将神经元的非线性脉冲动态简化为一个阈值过程,即当神经元...
HASP SRM加密狗简介 HASP SRM加密狗是一种软件保护解决方案,由阿拉丁公司开发。它提供了多种型号,以满足不同业务需要。下面将对HASP SRM加密狗的各种型号进行详细介绍。 首先是HASP HL基本型,这是阿拉丁公司最...
SAP SRM(供应商关系管理)是一种 SAP 产品,有助于通过基于 Web 的平台采购货物。 组织可以采购所有类型的产品,如直接和间接材料,服务,这可以与 SAP ERP 模块和其他非 SAP 后端系统集成,用于会计和计划。 SAP...
多年SRM实施经验总结,对希望从事SRM实施或规划的同学们有帮助
【标题】"VSAN与SRM"涉及到的是VMware虚拟化环境中的两个关键组件:Virtual SAN(VSAN)和Site Recovery Manager(SRM)。这两个工具在企业级数据中心中发挥着至关重要的作用,确保业务连续性和灾难恢复能力。 VSAN...
根据给定的文件信息,我们可以提炼出以下关于SAP SRM(Supplier Relationship Management)的知识点,这主要聚焦于SAP SRM的配置、组件、版权信息以及先修课程建议。 ### SAP SRM概述 SAP SRM是SAP提供的一款用于...
2. 扩展、加强与重要供应商的关系:SRM 能够帮助企业与其建立合作关系,共享计划、产品设计和规范信息,并运作方式上进行改进。 3. 建立竞争优势:SRM 能够主动地帮助企业去建立、改进与供应商之间的战略同盟,不是...
**SRM系统资源管理器详解** SRM(System Resource Manager)系统资源管理器是一个专为Linux环境设计的工具,它的主要功能是作为一个守护进程在后台持续监控非root用户的进程,以便控制系统的CPU和内存(MEM)资源...
2. **角色和权限**:根据不同的职责分配用户角色,比如采购员、审批者等,确保安全性和合规性。每个角色都有相应的访问权限,例如查看、编辑和批准采购请求。 3. **采购组织结构**:定义采购组织、采购组、采购办公...
2. **合同管理**:制定明确的合同条款,确保双方权益,同时设定性能指标和违约处理机制。 3. **供应链协同**:通过信息共享,提高供应链的透明度,实现供需同步,减少库存和响应时间。 4. **供应商绩效评估**:...
分块描述SRM系统的作用:寻源、协同和考核 涉及具体的业务用途,供前期规划作参考,可根据实际情况调整,再考虑如何实现