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

题目:2303.计算应缴税款总额

​​题目来源:

        leetcode题目,网址:2303. 计算应缴税款总额 - 力扣(LeetCode)

解题思路:

        按要求计算即可。注意最多产生 n+1 个不同区间内的税款即可。

解题代码:

class Solution {public double calculateTax(int[][] brackets, int income) {double tax=0;int pre=0;for(int i=0;i<brackets.length;i++){if(income<=brackets[i][0]){tax+=(income-pre)*brackets[i][1]*0.01;break;}else{tax+=(brackets[i][0]-pre)*brackets[i][1]*0.01;pre=brackets[i][0];}}if(income>brackets[brackets.length-1][0]){tax+=(income-pre)*brackets[brackets.length-1][1]*0.01;}return tax;}
}
 

总结:

        官方题解也是一样的思路。


http://www.lryc.cn/news/112546.html

相关文章:

  • Kotlin 1.9.0 发布:带来多项新特性,改进 Multiplatform/Native 支持
  • 接口测试——认知(一)
  • 剑指 Offer 10- I. 斐波那契数列
  • 洪水填充算法详解
  • ubuntu18.04安装docker及docker基本命令的使用
  • DataWhale 机器学习夏令营第二期——AI量化模型预测挑战赛 学习记录
  • 简单认识ELK日志分析系统
  • 【算法笔记】深度优先遍历-解决排列组合问题-
  • 【雕爷学编程】Arduino动手做(184)---快餐盒盖,极低成本搭建机器人实验平台2
  • 应急响应-勒索病毒的处理思路
  • ChatGPT是否能够处理多模态数据和多模态对话?
  • AcWing1171. 距离(lcatarjan)
  • JVM-运行时数据区
  • RedisTemplate中boundHashOps的使用
  • 计算机网络-性能指标
  • 排序第一课【插入排序】直接插入排序 与 希尔排序
  • 云计算——ACA学习 云计算概述
  • 如何为网站进行全面的整站翻译?
  • 项目部署(前后端分离)
  • 增强型Web安全网关在银行的应用
  • Oracle-ORA-00600:[ktspffbmb:objdchk_kcbnew_3]
  • SPINN:基于设备和云的神经网络协同递进推理
  • 数据结构-二叉树
  • Open3D 进阶(4)高斯混合点云聚类
  • 计算机组成和IO
  • STM32CUBUMX配置RS485 modbus STM32(从机)亲测可用
  • 系统设计类题目汇总
  • css滚动条样式指南
  • vue子组件修改父组件传递的变量(自定义日期时间组件,时间间隔为15分钟或者一个小时)
  • 【PyTorch】nn.Conv2d函数详解