每天Leetcode 刷题 初级算法篇-数学问题-罗马数字转整数
题目要求:
力扣题解:
代码
/*** @program: mydemo* @description: 罗马数字转整数* @author: Mr.zeng* @create: 2021-02-24 09:37**/
public class Solution35 {public int romanToInt(String s){int sum=0;int preNum=getValue(s.charAt(0));for (int i = 1; i < s.length(); i++) {int num=getValue(s.charAt(i));if(preNum<num){sum-=preNum;}else{sum+=preNum;}preNum=num;}sum+=preNum;return sum;}private int getValue(char ch){switch(ch){case 'I':return 1;case 'V':return 5;case 'X':return 10;case 'L':return 50;case 'C':return 100;case 'D':return 500;case 'M':return 1000;default:return 0;}}
}
每天Leetcode 刷题 初级算法篇-数学问题-罗马数字转整数相关推荐
- 每天Leetcode 刷题 初级算法篇-数学问题-计数质数
题目要求: 力扣题解: 代码 import java.util.Arrays;/*** @program: mydemo* @description: 力扣-数学-计数质数* @author: Mr. ...
- 每天Leetcode 刷题 初级算法篇-数学问题-Fizz Buzz
题目要求: 力扣题解: 代码 /*** @program: mydemo* @description: 数学-Fizz Buzz* @author: Mr.zeng* @create: 2021-02 ...
- 每天Leetcode 刷题 初级算法篇-数学问题-3的幂
题目要求: 力扣题解:循环迭代 代码 /*** @program: mydemo* @description: 判断一个数是不是3的幂* @author: Mr.zeng* @create: 2021 ...
- 每天Leetcode 刷题 初级算法篇-打乱数组
目录 Leetcode刷题 Leetcode刷题 /*** @program: mydemo* @description: 设计问题-打乱数组* @author: Mr.zeng* @create: ...
- 每天Leetcode 刷题 初级算法篇-缺失数字
题目要求: 缺失数字 力扣题解: 代码 import java.util.Arrays;/*** @program: mydemo* @description: 缺失数字* @author: Mr.z ...
- 每天Leetcode 刷题 初级算法篇-有效的括号
题目要求: 力扣题解: 代码 import java.util.Deque; import java.util.HashMap; import java.util.LinkedList; import ...
- 每天Leetcode 刷题 初级算法篇-杨辉三角
题目要求: 力扣题解: 代码 import java.util.ArrayList; import java.util.List;/*** @program: mydemo* @description ...
- 每天Leetcode 刷题 初级算法篇-颠倒二进制位
题目要求: 力扣题解: 代码 /*** @program: test* @description:* @author: Long Ao Tian* @create: 2021-02-27 15:15* ...
- 每天Leetcode 刷题 初级算法篇-汉明距离
题目要求: 力扣题解:循环和位移动 代码 /*** @program: mydemo* @description: 汉明距离* @author: Mr.zeng* @create: 2021-02-2 ...
最新文章
- 疫情影响全景图:疫情对各行业短中期影响!
- MySQL数据库查询中的特殊命令
- Python分式计算
- 中关村创业大街上的“野心”青年:在这里不用拼爹
- 创建springboot_【小练习】创建SpringBoot程序
- 使用SQL Server 2008提供的表分区向导
- d3 选择元素 api
- java颠倒字符串_Java经典实例:按字符颠倒字符串
- VB6监视/操作剪贴板示例(VB6.0代码)
- python爬虫步骤-Python爬虫详解,每一个步骤都给你细腻的讲解(附源码)
- linux下默认分区system的id,Linux学习笔记之系统中的分区和文件系统
- java简单小程序 生日快乐,跪求一祝福别人生日快乐小程序
- 利用计算机技术全面规划供应, 利用计算机及网络技术,全面规划供应链中的商流、物流、信息流、资金流等,并进行计划、组织、协调与控制。 ...
- zabbix-邮件报警配置
- Wordpress 网站数据库恢复记录
- html5显示状态灯,如何使用css3+html5来制作文字霓虹灯效果
- 解决用户“sa“登录失败。该用户与可信 sql server 连接无关联。
- Tyvj P1031 热浪
- 服务器突然关机的操作系统日志,windows服务器关机日志
- STM32Cube学习篇(1)---UART串口通信
热门文章
- PCL之常用开源数据集汇总
- Eigen教程(1)之简介
- python中int的用法归类
- AngularDart Material Design 选项树
- Ethernet、VLAN、QinQ
- 阿里云发布“码上公益”平台 打造更高效透明的“科技公益”
- 【李宏毅2020 ML/DL】P15 Why Deep-
- java powermockrunner_java – PowerMock从@RunWith(PowerMockRunner.class)注释中抛出异常
- php伪协议漏洞_php伪协议利用文件包含漏洞
- Python 获取父级文件夹的名字