[公开]北京工业大学平乐园校区123间教室扩声设备购置中标公告
中标评审分析官方公示数据
中标原因深度分析独家解读
222222/Algorithm-Practice
/Python/Python/LeetCode/1462. 你的密码有效吗.md
# 1462. 你的密码有效吗
题目描述
给你一个字符串 `password`,该字符串由小写字母组成。
密码有效 的定义是:密码需要包含至少 5 个不连续的字符,并且不能包含两个连续的相同字符。
例如,`"aabbcc"` 是一个有效的密码,因为:
- 它包含至少5个不连续的字符(例如,`abc`、`bca`、`cab` 或 `ab`、`bc`、`ca`)。
- 它不包含两个连续相同的字符。
`"aaabaaa"` 不是一个有效的密码,因为它不包含至少5个不连续的字符,而且它包含两个连续相同字符(`aa`)。
`"caccacaca"` 不是一个有效的密码,因为它包含两个连续相同字符(`aa`)。
如果密码有效,请返回 `true`,否则返回 `false`。
示例
输入:password = "aabbcc"
输出:true
解释:
- 这个密码包含至少5个不连续的字符(例如,`abc`、`bca`、`cab` 或 `ab`、`bc`、`ca`)。
- 它不包含两个连续相同的字符。
输入:password = "aaabaaa"
输出:false
解释:
- 这个密码不包含至少5个不连续的���符。
- 它包含两个连续相同字符(`aa`)。
输入:password = "cacacaca"
输出:false
解释:
- 这个密码包含两个连续相同字符(`aa`)。
提示
1. `1 <= password.length <= 100`
2. `password` 仅包含小写字母(`'a'` 到 `'z'`)。
思路
要判断一个密码是否有效,我们需要检查以下几点:
1. 确保密码包含至少5个不连续的字符。
2. 确保密码中没有两个连续的相同字符。
我们可以使用滑动窗口技术来实现这个检查。具体步骤如下:
1. 初始化一个滑动窗口的左边界 `left` 和一个计数器 `count` 来记录当前窗口内连续相同字符的数量。
2. 遍历字符串 `password`,对于每个字符:
- 如果当前字符与窗口内的最后一个字符相同,则增加计数器 `count`。
- 如果当前字符与窗口内的最后一个字符不同,则重置计数器 `count`。
- 检查当前窗口内的连续相同字符是否超过2个,如果是,则返回 `False`。
3. 检查当前窗口内的字符是否已经超过了5个,如果是,则返回 `True`。
Python 代码
```python class Solution: def strongPasswordCheckerII(self, password: str) -> bool: left = 0 count = 0 length = len(password) for right in range(length): if right > 0 and password[right] == password[right - 1]: count = 0 else: count += 1 if count > 2: return False if length < 6: return False for i in range(1, length - 5 + 1): if password[i] == password[i - 1] or password[i] == password[i + 1]: return False return True ```复杂度分析
- 时间复杂度:O(n),其中 n 是字符串的长度。我们需要遍历字符串两次。
- 空间复杂度:O(1),我们只使用了常数级的额外空间。
/Python/Python/LeetCode/1621. 检查是否所有字母都至少出现一次.md
# 1621. 检查是否所有字母都至少出现一次
题目描述
给定一个字符串 `s`,返回一个布尔值,表示是否所有字母都至少出现了一次。
示例
输入:s = "abccba" 输出:true 解释:- 字符 `a` 出现了 1 次。
- 字符 `b` 出现了 2 次。
- 字符 `c` 出现了 1 次。
输入:s = "aazz"
输出:false
解释:
- 字符 `a` 出现了 2 次。
- 字符 `z` 出现了 1 次。
提示
- `1 <= s.length <= 50`
- `s` 仅由小写字母组成。
思路
要检查一个字符串中是否所有字母都至少出现了一次,可以使用集合来辅助判断。具体步骤如下: 1. 将字符串中的字符转换为一个集合,这样可以去除重复字符,并且检查集合的长度是否等于字符串的长度。如果集合长度等于字符串长度,则说明所有字符都至少出现了一次。 2. 如果字符串长度小于等于50,则直接使用集合进行判断。Python 代码
```python class Solution: def canBePressed(self, target: str) -> bool: if len(target) <= 50: return len(set(target)) == len(target) else: return False ```复杂度分析
- 时间复杂度:O(n),其中 n 是
一、项目编号:11000026210200171962-XM001
二、项目名称:平乐园校区123间教室扩声设备购置
三、中标(成交)信息
总中标成交金额:172.88 万元(人民币)
中标成交供应商名称、地址及中标成交金额:
中标成交供应商名称:北京中天瑞合科技有限公司
中标成交供应商地址:北京市海淀区宝盛南路1号院26号楼5层101
中标金额:172.88万元
| 供应商名称 | 供应商地址 | 统一信用代码 | 中标金额 | 中标成交备注信息 |
|---|---|---|---|---|
| 北京中天瑞合科技有限公司 | 北京市海淀区宝盛南路1号院26号楼5层101 | 911101086876125473 | 172.88 万元 | 评审总得分(综合评分法): 86.38 分 |
四、主要标的信息
| 供应商 | 商品名称 | 规格型号 | 数量 | 单价 | 总价 | 服务要求 |
|---|---|---|---|---|---|---|
| 北京中天瑞合科技有限公司 | 数字红外无线教学扩声系统主机 | TES-5600MRN/20 | 123 | 0.5万元 | 61.5万元 | 详见招标文件 |
| 北京中天瑞合科技有限公司 | 数字音频功率放大器 | HPA-160A/02 | 10 | 0.253万元 | 2.53万元 | 详见招标文件 |
| 北京中天瑞合科技有限公司 | 数字红外接收器 | TES-5600RN/30 | 133 | 0.085万元 | 11.305万元 | 详见招标文件 |
| 北京中天瑞合科技有限公司 | 吊装麦克风 | TES-5675HS | 133 | 0.055万元 | 7.315万元 | 详见招标文件 |
| 北京中天瑞合科技有限公司 | 数字红外无线麦克风 | TES-5604N_W | 123 | 0.06万元 | 7.38万元 | 详见招标文件 |
| 北京中天瑞合科技有限公司 | 有线麦克 | TES-5600CSML/20 | 123 | 0.08万元 | 9.84万元 | 详见招标文件 |
| 北京中天瑞合科技有限公司 | 前排线阵列音柱 | HCL-1090B_B | 246 | 0.07万元 | 17.22万元 | 详见招标文件 |
| 北京中天瑞合科技有限公司 | 后排线阵列音柱 | HCL-1120_B | 266 | 0.09万元 | 23.94万元 | 详见招标文件 |
| 北京中天瑞合科技有限公司 | 普通教室线材 | 定制 | 113 | 0.13万元 | 14.69万元 | 详见招标文件 |
| 北京中天瑞合科技有限公司 | 普通教室施工 | 定制 | 113 | 0.12万元 | 13.56万元 | 详见招标文件 |
| 北京中天瑞合科技有限公司 | 大阶梯教室线材 | 定制 | 10 | 0.135万元 | 1.35万元 | 详见招标文件 |
| 北京中天瑞合科技有限公司 | 大阶梯教室施工 | 定制 | 10 | 0.125万元 | 1.25万元 | 详见招标文件 |
| 北京中天瑞合科技有限公司 | 有线麦克备件 | TES-5600CSML/20 | 5 | 0.08万元 | 0.4万元 | 详见招标文件 |
| 北京中天瑞合科技有限公司 | 无线麦备件 | TES-5604N_W | 10 | 0.06万元 | 0.6万元 | 详见招标文件 |
/
五、评审专家(单一来源采购人员)名单:
张明照、张英娟、温新婴、赵兴华、徐明
六、代理服务收费标准及金额:
本项目代理费总金额:2.30168万元(人民币)
本项目代理费收费标准:
本项目参照《招标代理服务收费管理暂行办法》(计价格[2002]1980 号),按差额定率累进法计算。
七、公告期限
自本公告发布之日起1个工作日。
八、其它补充事宜
采购编号:BJGY-2026-04291。
九、凡对本次公告内容提出询问,请按以下方式联系。
1.采购人信息
名 称:北京工业大学
地址:北京市朝阳区平乐园100号
联系方式:李老师 , 010-67392339
2.采购代理机构信息
名 称:北京国裕招标有限公司
地 址:北京市西城区广安门外大街248号机械大厦1401室
联系方式:李美琪、毛宇鹏、白玉明,010-83509321
3.项目联系方式
项目联系人:李美琪、毛宇鹏、白玉明
电 话: 010-83509321
数据来源:查看官方原文 | 发布日期:2026-06-01