这题目就sb
题目 【LeetCode|每日一题 leetcode 825. 适龄的朋友 java题解】https://leetcode-cn.com/problems/friends-of-appropriate-ages/
代码
class Solution {
public int numFriendRequests(int[] ages) {
int[] count=new int[121];
//count[i]年龄的个数
for(int age:ages)
count[age]++;
int[] pre=new int[121];
for(int i=1;
i<=120;
i++)
pre[i]=pre[i-1]+count[i];
int res=0;
for(int i=15;
i<=120;
i++){
int low=(int)(i*0.5+8);
res+=count[i]*(pre[i]-pre[low-1]-1);
}
return res;
}
}
推荐阅读
- leetcode|leetcode栈和队列
- Linux|7.【刷爆LeetCode】把字符串转换成整数(多方法、多思路)
- docker|k8s搭建EFK日志管理系统
- 大数据|OpenSergo 是什么
- SpringBoot破产企业资产拍卖信息系统设计与实现源码
- 编程语言|还在发愁写API文档(推荐一款阿里腾讯都在用的API管理神器!)
- java|一遍文章搞清楚VO、DTO、DO、PO的概念、区别
- 机器学习——Feature|机器学习——正则化 (L1与L2范数)
- tomcat|开发者,10分钟学会Tomcat ()