[公开]密云水库水环境保洁及林草绿地养护中标公告
中标评审分析官方公示数据
中标原因深度分析独家解读
010/1007
python
在给定的字符串列表中找到最长的回文子序列。回文子序列指的是从原字符串中可以删除所有字符得到的字符串。示例1:
输入: strs = ["abccccdd"]
输出: 7
解析: 最长的回文子序列是 "ccccdd", 长度为 7。
注意:输入字符串的长度在1到10000之间。
要找到给定字符串列表中的最长回文子序列,可以通过以下步骤来实现:
1. 计算每个字符串的最长回文子序列(LPS),并记录每个字符串的长度。
2. 使用LPS数组来构建一个二维数组`dp`,其中`dp[i][j]`表示字符串`strs[i]`到`strs[j]`之间的最长回文子序列的长度。
3. 填充`dp`数组时,根据`strs[i]`到`strs[j]`的字符是否相等来决定是否将`dp[i][j-1]`或`dp[i+1][j]`的值加上1,或者使用LPS数组中的值。
以下是Python代码实现:
```python
def longestPalindromeSubseq(self, strs: List[str]) -> int:
if not strs:
return 0
# 计算每个字符串的LPS
lps = [0] * len(strs)
for i in range(len(strs)):
lps[i] = self.lps(strs[i])
# 初始化dp数组
dp = [[0] * len(strs) for _ in range(len(strs))]
# 填充dp数组
for i in range(len(strs) - 1, -1, -1):
for j in range(i, len(strs)):
if strs[i] == strs[j]:
dp[i][j] = dp[i + 1][j - 1] + 1
else:
dp[i][j] = max(dp[i + 1][j], dp[i][j - 1])
# 返回最长回文子序列的长度
return lps[strs.index(max(lps))]
def lps(self, s: str) -> int:
if not s:
return 0
lps = [0] * len(s)
for i in range(1, len(s)):
lps[i] = self.lps(s, i, 0)
return lps[-1]
def lps(self, s: str, i: int, j: int) -> int:
if i >= len(s) or j >= len(s):
return 0
if s[i] == s[j]:
return 1 + self.lps(s, i + 1, j + 1)
else:
return max(self.lps(s, i + 1, j), self.lps(s, i, j + 1))
```
在这个实现中:
1. `longestPalindromeSubseq` 函数首先计算每个字符串的LPS。
2. 使用 `dp` 数组来构建最长公共子序列的动态规划解法。
3. `lps` 函数用于计算给定字符串的LPS。
通过这种方法,我们可以高效地找到给定字符串列表中的最长回文子序列。时间复杂度为O(n^2),其中n是字符串的最大长度。空间复杂度为O(n^2),用于存储`dp`数组。
一、项目编号:11000026210200172022-XM001
二、项目名称:密云水库水环境保洁及林草绿地养护
三、中标(成交)信息
总中标成交金额:1341.688424 万元(人民币)
中标成交供应商名称、地址及中标成交金额:
中标成交供应商名称:北京河沐生态科技有限公司
中标成交供应商地址:北京市怀柔区京加路460号1379室
中标金额:1341.688424万元
| 供应商名称 | 供应商地址 | 统一信用代码 | 中标金额 | 中标成交备注信息 |
|---|---|---|---|---|
| 北京河沐生态科技有限公司 | 北京市怀柔区京加路460号1379室 | 91110108080468200M | 1341.688424 万元 | 评审总得分(综合评分法): 93.45 分 |
四、主要标的信息
| 供应商 | 商品名称 | 规格型号 | 数量 | 单价 | 总价 | 服务要求 |
|---|---|---|---|---|---|---|
| 北京河沐生态科技有限公司 | 1 | 1341.688424万元 | 1341.688424万元 | 详见招标文件 |
|
包号 |
供应商名称 |
服务名称 |
服务范围 |
服务要求 |
服务时间 |
服务标准 |
|
01 |
北京河沐生态科技有限公司 |
密云水库水环境保洁及林草绿地养护 |
密云水库水环境保洁主要包括水面巡视检查、水库日常保洁、割除三裂叶豚草等。密云水库林草绿地养护主要实施内容为水源涵养林养护、绿地养护、防火看护与生物普查等。具体详见采购需求。 |
详见采购需求。 |
自合同生效之日起至2026年12月31日止 |
详见采购需求。 |
五、评审专家(单一来源采购人员)名单:
黄立山、吉乃喆、闫永康、赵立庭、王文林、毛春丽、刘佳明
六、代理服务收费标准及金额:
本项目代理费总金额:7.8042万元(人民币)
本项目代理费收费标准:
参考国家计委【2002】1980号文、发改办价格【2003】857号文、发改价格【2011】534号文收费标准计取及相关规定按中标金额计取
七、公告期限
自本公告发布之日起1个工作日。
八、其它补充事宜
本项目中标人为北京河沐生态科技有限公司,综合得分93.45分。本公告在北京市政府采购网、中国政府采购网与北京市水务局网站发布。
九、凡对本次公告内容提出询问,请按以下方式联系。
1.采购人信息
名 称:北京市密云水库管理处
地址:北京市密云区溪翁庄镇
联系方式:杨益,69012552-2133
2.采购代理机构信息
名 称:北京市建壮咨询有限公司
地 址:北京市丰台区南四环西路188号十六区18号楼弘源·丰恒大厦12层
联系方式:孙漪滢,13911010428
3.项目联系方式
项目联系人:孙漪滢
电 话: 13911010428
数据来源:查看官方原文 | 发布日期:2026-06-01