news 2026/3/3 0:35:34

leetcode 781. Rabbits in Forest 森林中的兔子-耗时100%

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 781. Rabbits in Forest 森林中的兔子-耗时100%

Problem: 781. Rabbits in Forest 森林中的兔子

解题过程

耗时100%,回答相同的兔子可能是相同颜色的,像 3 3 3 3,那么这4个兔子刚好是相同颜色,像3 3 3 3 3,那么只有其中4个兔子相同颜色,另外一只颜色不同,至少需要8只兔子,像2至少3只兔子,2 2至少3只,2 2 2至少3只,2 2 2 2至少6只,也就是相同数字的统计值除以(数字+1)取上界ceil()

所以对数组做排序,然后用哈希表统计相同回答的数量,最后用公式计算结果并累加:ret += (int)ceil( ans[i] / (float)(i + 1.0f) ) * ( i + 1 ); i就是回答的数字,ceil向上取整的

Code

class Solution { public: int ans[1001]; int numRabbits(vector<int>& answers) { sort(answers.begin(), answers.end()); memset(ans, 0, sizeof(ans)); int ret = 0; for(int i = 0; i < answers.size(); i++) { ans[answers[i]]++; } for(int i = 0; i < 1001; i++) { if(ans[i] > 0) { ret += (int)ceil( ans[i] / (float)(i + 1.0f) ) * ( i + 1 ); } } return ret; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/27 7:26:19

探索二阶非线性自抗扰控制器(ADRC)

二阶非线性自抗扰控制器&#xff08;ADRC&#xff09;,用的模块搭建的&#xff0c;控制简单二阶传递函数&#xff0c;可以联合粒子群在线优化自抗扰参数&#xff08;但粒子群不包含在这里面&#xff09;。 在控制领域&#xff0c;二阶非线性自抗扰控制器&#xff08;ADRC&…

作者头像 李华
网站建设 2026/2/22 22:10:07

【RK3588开发】配置基于 VS Code + CMake 的 RK3588 交叉编译开发环境

配置基于 VS Code CMake 的 RK3588 交叉编译开发环境 &#xff08;1&#xff09;安装cmake工具&#xff08;2&#xff09;编写 CMake 交叉编译配置文件 (toolchain.cmake) 这段 CMake 配置代码的目的是为了告诉 CMake 如何进行交叉编译 set(CMAKE_SYSTEM_NAME Linux) set(CMAK…

作者头像 李华
网站建设 2026/3/3 16:38:59

机器学习——罗辑回归

一、逻辑回归概念点 1.1 逻辑回归优缺点 逻辑回归&#xff08;Logistic Regression&#xff09;是一种广泛使用的统计分析方法和机器学习算法&#xff0c;主要用于处理二分类问题&#xff08;即因变量为二元类别&#xff0c;如0和1、是和否等&#xff09;。尽管名字中有“回…

作者头像 李华
网站建设 2026/3/1 12:21:47

2025最新!专科生必看10个AI论文平台测评,写论文不再难

2025最新&#xff01;专科生必看10个AI论文平台测评&#xff0c;写论文不再难 2025年专科生论文写作工具测评&#xff1a;精准筛选&#xff0c;高效提效 随着AI技术的不断发展&#xff0c;越来越多的学术辅助工具进入高校师生的视野。对于专科生而言&#xff0c;论文写作不仅是…

作者头像 李华
网站建设 2026/2/25 22:24:38

拒绝“半吊子”AI代码,Java开发者迎来救星!

家人们&#xff0c;谁还没被AI生成的Java代码里那密密麻麻的“TODO”气得火冒三丈&#xff01;让AI写个Java接口&#xff0c;方法体里就孤零零躺着“// TODO 实现业务逻辑”&#xff1b;让它补全异常处理&#xff0c;直接甩来“// TODO 完善异常捕获”。咱花钱用AI&#xff0c;…

作者头像 李华