/** * 给定两个字符串 s 和 p,找到 s 中所有 p 的异位词的起始索引。 * * @param {string} s 主字符串 * @param {string} p 目标异位词 * @returns {number[]} 包含所有异位词起始索引的数组 */ // 辅助函数:比较两个 Map 是否相等 function mapsEqual(map1, map2) { if (map1.size !== map2.size) { return false; } for (const [key, value] of map1) { if (map2.get(key) !== value)...