news 2026/4/17 16:57:24

八皇后变题hash

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
八皇后变题hash

lc336

lc1001

hash计灯在行列、正负对角线的覆盖次数,查询时判断目标格是否被照亮,随后关闭查询格周围3×3区域的灯并更新统计

class Solution {
public:
unordered_map<int, int> ver, hor;
unordered_map<int, int> d1, d2;
set<pair<int,int>> st;

void add(pair<int,int> pr) {
if(st.count(pr))return;
ver[pr.first]++;
hor[pr.second]++;
d1[pr.first+pr.second]++;
d2[pr.first-pr.second]++;
st.insert(pr);
}

void close(pair<int,int> pr) {
ver[pr.first]--;
hor[pr.second]--;
d1[pr.first+pr.second]--;
d2[pr.first-pr.second]--;
st.erase(pr);
}

int query(pair<int,int> pr) {
return ver[pr.first] > 0 || hor[pr.second] > 0 || d1[pr.first+pr.second] > 0 || d2[pr.first-pr.second] > 0;
}

vector<int> gridIllumination(int N, vector<vector<int>>& lamps, vector<vector<int>>& queries) {
for(auto e: lamps)
add(make_pair(e[0], e[1]));

vector<int> ans;
for(auto e: queries)

{
int x = e[0], y = e[1];
ans.push_back(query(make_pair(x,y)));
for(int i = -1 ; i <= 1 ; i++) {
for(int j = -1 ; j <= 1 ; j++) {
if(st.count(make_pair(x+i, y+j)))
close(make_pair(x+i,y+j));

}
}
}
return ans;
}
};

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 8:49:32

实时质量监控如何通过数据驱动优化汽车生产质量?

实时质量监控如何通过数据驱动优化汽车生产质量&#xff1f;在当今竞争白热化的汽车制造业中&#xff0c;质量管理已然超越了传统意义上单纯的产品检验范畴&#xff0c;它正演变为一套深度融合数据、技术与流程的复杂系统工程&#xff0c;是决定企业能否在智能制造浪潮中抢占先…

作者头像 李华
网站建设 2026/4/18 8:35:00

证书的泡沫:当努力成为空洞的回声

证书的泡沫&#xff1a;当努力成为空洞的回声引言&#xff1a;书架上的沉默证明李明的书架上整齐排列着三十多个证书——PMP项目管理专家、CFA一级、心理咨询师、Python高级编程、新媒体运营师、茶艺师、葡萄酒品鉴师……每一个都曾耗费他数月甚至数年的心血&#xff0c;每一个…

作者头像 李华
网站建设 2026/4/18 8:40:57

5 款 AI 写论文哪个好?深度实测:宏智树 AI 凭硬核实力稳坐头把交椅

作为深耕论文写作科普的教育测评博主&#xff0c;每年毕业季后台都会被 “AI 写论文工具怎么选” 的提问刷屏。市面上的 AI 论文工具五花八门&#xff0c;但真正能兼顾专业性、合规性与实用性的却寥寥无几。为此&#xff0c;我实测了 5 款当下热门的真实 AI 写论文工具 ——宏智…

作者头像 李华
网站建设 2026/4/18 9:42:57

学长亲荐10个AI论文平台,助继续教育学生轻松搞定毕业论文!

学长亲荐10个AI论文平台&#xff0c;助继续教育学生轻松搞定毕业论文&#xff01; AI 工具如何成为论文写作的得力助手&#xff1f; 在继续教育学生中&#xff0c;撰写毕业论文是一项既重要又棘手的任务。随着人工智能技术的不断发展&#xff0c;AI 工具逐渐成为提升论文写作效…

作者头像 李华
网站建设 2026/4/18 11:04:10

收藏!大模型行业薪资真相:别追千万噱头,百万年薪才是务实赛道

大模型行业的高薪热度居高不下&#xff0c;不少技术人都想借此风口实现职业跃迁。但热潮之下更需理性&#xff1a;行业薪资确实可观&#xff0c;但绝非遍地千万。多数核心岗位年薪集中在40-150万区间&#xff0c;百万年薪已是行业主流核心水平&#xff1b;千万年薪仅属于硅谷顶…

作者头像 李华
网站建设 2026/4/18 5:23:38

系统极限压力测试:崩溃点定位与灾难恢复策略

‌‌一、崩溃点探测的工程化实践‌‌多维度阈值监测体系‌‌资源层崩溃指标‌CPU&#xff1a;持续>95%维持5分钟 | 内存&#xff1a;Swap使用率>30% 磁盘IO&#xff1a;await延迟>500ms | 网络&#xff1a;丢包率>0.1%‌服务层熔断特征‌错误率雪崩&#xff1a;非…

作者头像 李华