当前位置: 首页 > news >正文

第 489 场周赛Q1——3842. 切换灯泡开关

题目链接:3842. 切换灯泡开关(简单)

算法原理:

解法:哈希表+排序

8ms击败37.82%

时间复杂度O(Nlogn)

思路很简单,由于一开始所有灯泡全是关闭状态的,因此当灯泡出现偶数次时还是关闭的,出现奇数次才是打开的,因此我们只需要用哈希表统计那些数出现了奇数次,最后应题目要求排个序即可

Java代码:

class Solution { public List<Integer> toggleLightBulbs(List<Integer> bulbs) { Map<Integer,Integer> hash=new HashMap<>(); for(int x:bulbs) hash.put(x,hash.getOrDefault(x,0)+1); List<Integer> ret=new ArrayList<>(); for(Map.Entry<Integer,Integer> entries:hash.entrySet()) if(entries.getValue()%2==1) ret.add(entries.getKey()); Collections.sort(ret); return ret; } }
http://www.jsqmd.com/news/384562/

相关文章:

  • 2026年口碑好的花式密胺餐具/定制密胺餐具值得信赖厂家推荐(精选) - 行业平台推荐
  • 一文搞懂c++泛型编程与模板(C++的“代码复用神器”)
  • 2026年质量好的散热器翅片管/耐高温翅片管厂家采购参考指南 - 行业平台推荐
  • 2026年口碑好的安徽庆典活动公司/安徽活动公司业内优选 - 行业平台推荐
  • FA_规划和控制(PC)-人工势场法(APF)
  • 2026年质量好的无锡企业网站定制/无锡网站制作热门选择推荐公司 - 行业平台推荐
  • 2026年评价高的合肥考驾照理论培训/合肥考驾照流程用户满意推荐 - 行业平台推荐
  • 2026年口碑好的兰精莫代尔砂洗空气层/TR砂洗空气层高性价比推荐 - 行业平台推荐
  • app快过年了还是添加一个什么好玩的功能好了
  • 面向智能体的轻量级授权实验:基于FastAPI的PoC设计与实现
  • 给app添加一个专门放鞭炮白噪音页面
  • TDengine R 语言连接器入门指南 - 教程
  • EPICS Archiver Appliance源码进阶 - 指南
  • 2026年评价高的合肥驾校练车/合肥驾校学车综合推荐 - 行业平台推荐
  • 2026年评价高的工业级液氧/水产养殖液氧厂家推荐参考 - 行业平台推荐
  • CVE-2020-11738
  • 2026年最好的浦东别墅装修/别墅装修体验好评公司 - 行业平台推荐
  • 2026年口碑好的槽车液氮/激光切割液氮热门厂家推荐汇总 - 行业平台推荐
  • 2026年比较好的四川税务公司/税务问题推荐与选购指南 - 行业平台推荐
  • 【译】The microchip analogy
  • TensorFlow 2.x深度实战:从Keras API到自定义训练循环
  • 2026年口碑好的剪花貂绒/小米貂厂家热卖产品推荐(近期) - 行业平台推荐
  • 2026年质量好的钛材反应釜/实验室反应釜值得信赖厂家推荐(精选) - 行业平台推荐
  • ABC445
  • 快速回收银泰百货卡的秘诀:避免价格亏损的关键步骤 - 团团收购物卡回收
  • 2026年比较好的水帘湿帘降温/成都水帘哪家靠谱可靠供应商参考 - 行业平台推荐
  • 2026年质量好的百洁布毛巾布/浴巾毛巾布行业内知名厂家推荐 - 行业平台推荐
  • 2026年靠谱的咨询财税问题/成都财税被查高评分服务 - 行业平台推荐
  • 2026年热门的广东保温材料/节能保温材料厂家用户好评推荐 - 行业平台推荐
  • 2026年知名的公母对插接线端子/固定式接线端子厂家质量参考评选 - 品牌宣传支持者