JAVA核心语法-3
1.简单判断
牛客网 牛妹数 noob25
描述
如果一个整数是偶数且大于 50,我们称其为牛妹数。给定一个整数 n,判断其是否为牛妹数。
2.循环语句
力扣 删除数组中的重复数据
给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。
考虑 nums 的唯一元素的数量为 k。去重后,返回唯一元素的数量 k。
nums 的前 k 个元素应包含 排序后 的唯一数字。下标 k - 1 之后的剩余元素可以忽略。
3.方法练习
package com.home.method; public class calculateScore { public static void main(String[] args) { int nums[] = {1,2,3,4,10}; System.out.println(calAverage(nums)); } public static double calAverage(int nums[]) { int sum = 0; // int mx = 0,mn = 100; for (int i = 0; i < nums.length; i++) { sum += nums[i]; // mx = Math.max(mx,nums[i]); // mn = Math.min(mn,nums[i]); } return (sum - calcumx(nums) - calcumn(nums)) / (nums.length - 2); } public static int calcumx(int nums[]){ int mx = 0; for(int i = 0; i < nums.length; i++){ if(mx < nums[i]){ mx = nums[i]; } } return mx; } public static int calcumn(int nums[]){ int mn = 100; for(int i = 0; i < nums.length; i++){ if(mn > nums[i]){ mn = nums[i]; } } return mn; } }