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

第 471 场周赛Q1——3712. 出现次数能被 K 整除的元素总和

题目链接:3712. 出现次数能被 K 整除的元素总和(简单)

算法原理:

解法:哈希表

3ms击败54.15%

时间复杂度O(N)

思路很简单,先利用哈希表把数组中出现的元素对应的次数统计出来,然后遍历判断其次数是否能被k整除,如果可以,就累加到sum中,最后返回sum即可

Java代码:

class Solution { public int sumDivisibleByK(int[] nums, int k) { int sum=0; Map<Integer,Integer> hash=new HashMap<>(); for(int i=0;i<nums.length;i++) hash.put(nums[i],hash.getOrDefault(nums[i],0)+1); for(Map.Entry<Integer,Integer> entry:hash.entrySet()){ if(entry.getValue()%k==0) { for(int i=0;i<entry.getValue();i++){ sum+=entry.getKey(); } } } return sum; } }
http://www.jsqmd.com/news/275148/

相关文章:

  • 西电Latex论文模板使用经验总结
  • 【AI应用开发工程师】-分享Java 转 AI正确思路
  • 【AI应用开发工程师】-分享2026年转型AI应用开发工程师经验
  • 深度测评研究生必备9款AI论文平台:开题文献综述全解析
  • 实用指南:Pandas 高级教程:解锁数据分析的强大潜能
  • 微信小程序wxapkg包一键自动解密+批量解包+API接口提取+敏感数据泄露检测
  • MCP与Skills解析
  • 一文看透:提示工程架构师如何玩转智能教育提示工程
  • MyBatis缓存查询的顺序
  • 别再迷信“参数越大越牛了”,大模型真正的分水岭,其实在数据准备
  • 2026年AI大模型薪资真相与学习全攻略,小白也能快速入门,AI大模型应用开发学习路线建议收藏!
  • AI系统架构设计实战:AI应用架构师的深度指南
  • 【课程设计/毕业设计】基于机器学习的网络购物平台的智能推荐【附源码、数据库、万字文档】
  • WPF OpenCVSharp4 maximize window and adjust image proportionally
  • 大数据计算机毕设之基于机器学习的网络购物平台的智能推荐(完整前后端代码+说明文档+LW,调试定制等)
  • 学习记录260120
  • PyTorch微调速度优化实战
  • 2026必备!8个AI论文软件,助继续教育学生轻松完成毕业论文!
  • 如何利用AI销冠系统助力数字员工提升销售效率?
  • 2026.1.10 作业 - # P12257 [蓝桥杯 2024 国 Java B] 分组
  • hailo-PCIe驱动源码阅读(一)-代码整体架构
  • 大数据毕设项目:基于机器学习的网络购物平台的智能推荐(源码+文档,讲解、调试运行,定制等)
  • AI 学术科研与论文写作的正确打开方式!不套提示词模板,靠这个思路完美实现人机共创
  • 深度探索篇!提示工程架构师解读自动驾驶提示工程
  • solaris 设置永久静态路由
  • 【前瞻创想】Kurator:站在巨人肩膀上的分布式云原生创新实践 - 指南
  • 救命神器!9款AI论文写作软件测评:研究生毕业论文必备工具推荐
  • Excel高频技巧应对工作难题
  • 20260120 省选模拟赛
  • 大数据领域列式存储:加速数据查询的利器