news 2026/5/1 8:48:07

第 478 场周赛Q1——3759. 统计合格元素的数目

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
第 478 场周赛Q1——3759. 统计合格元素的数目

题目链接:3759. 统计合格元素的数目(中等)

算法原理:

解法:双指针

47ms击败49.92%

时间复杂度O(Nlogn)

①边界条件:

如果k=0,说明没有元素比它大,直接返回长度n

如果n=0,直接返回0

②排序后先将当前位置设为 i ,让 j 指向第一个不等于 i 位置元素的位置,目的在于不漏算相同的元素

③如果 i 所指元素的后面的元素存在至少k个元素严格大于它,那么就累加 ( j - i ),然后更新 i 的位置

Java代码:

class Solution { public int countElements(int[] nums, int k) { int n=nums.length; if(n==0) return 0; if(k==0) return n; Arrays.sort(nums); int ret=0,i=0; while(i<n){ int j=i; //保证相同元素不漏算 while(j<n&&nums[j]==nums[i]) j++; if(n-j>=k) ret+=(j-i); i=j; } return ret; } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 2:31:55

软件工程毕业设计双核心:AI驱动的论文写作与代码复现

文章总结表格&#xff08;工具排名对比&#xff09; 工具名称 核心优势 aibiye 精准降AIGC率检测&#xff0c;适配知网/维普等平台 aicheck 专注文本AI痕迹识别&#xff0c;优化人类表达风格 askpaper 快速降AI痕迹&#xff0c;保留学术规范 秒篇 高效处理混AIGC内容&…

作者头像 李华
网站建设 2026/5/1 5:10:45

8个AI工具在软件工程毕业设计中的创新应用与实践案例

文章总结表格&#xff08;工具排名对比&#xff09; 工具名称 核心优势 aibiye 精准降AIGC率检测&#xff0c;适配知网/维普等平台 aicheck 专注文本AI痕迹识别&#xff0c;优化人类表达风格 askpaper 快速降AI痕迹&#xff0c;保留学术规范 秒篇 高效处理混AIGC内容&…

作者头像 李华
网站建设 2026/5/1 1:08:02

AI元人文:悟空而行——智能时代的价值决断与合法性重建(15.4)

15.4 结论&#xff1a;迈向一种有智慧的谦逊“AI元人文&#xff1a;悟空而行”的整个思想之旅&#xff0c;最终导向一种奠基性的、有智慧的谦逊。这一谦逊存在于三个相互映照的层面。第一&#xff0c;是元框架自身的谦逊。它最大的承诺&#xff0c;恰恰在于不承诺任何确定的终极…

作者头像 李华
网站建设 2026/5/1 8:25:12

Windows 电脑操作一键自动化任务神器

前言今天分享的这款 ztasker 自动化工具&#xff0c;内置超 200 种自动化功能&#xff0c;涵盖提醒、音量、媒体、文件、清理、网络等多个场景&#xff0c;支持热键、快捷、自动三种触发方式&#xff0c;轻松实现自动化操作。下面我就演示下删除E盘文件下的空文件软件介绍1、打…

作者头像 李华
网站建设 2026/5/1 6:25:37

网络安全就业指南:甲方、乙方与更多可能,应届生如何选择?

网络安全就业指南&#xff1a;甲方、乙方与更多可能&#xff0c;应届生如何选择&#xff1f; 持续信息更新&#xff0c;请关注“数智图谱”公众号获取&#xff01; 在数字化浪潮席卷的当下&#xff0c;网络安全行业正迎来前所未有的发展机遇。随着各行各业数字化转型的深入&a…

作者头像 李华