OJ题java实现
会编程的大猩猩
这个作者很懒,什么都没留下…
展开
-
二进制求和
给你两个二进制字符串,返回它们的和(用二进制表示)。 输入为 非空 字符串且只包含数字 1 和 0。 示例 1: 输入: a = “11”, b = “1” 输出: “100” 示例 2: 输入: a = “1010”, b = “1011” 输出: “10101” 提示: 每个字符串仅由字符 ‘0’ 或 ‘1’ 组成。 1 <= a.length, b.length <= 10^4 字符串如果不是 “0” ,就都不含前导零。 *解:*简单易懂版本,可在编译器上实现 class Solution原创 2021-04-11 19:39:03 · 125 阅读 · 0 评论 -
整数反转
loser的OJ笔记 失败篇,失败,极其失败,没有考虑到溢出是一回事,另一回事是代码有点繁杂。 class Solution { public int reverse(int x) { int count = 0; int xcopy=x; while(xcopy!=0){ xcopy=xcopy/10; count++;原创 2021-03-28 09:57:30 · 100 阅读 · 0 评论 -
非递减数列
class Solution { public boolean checkPossibility(int[] nums) { int count = 0; for (int i = 1; i < nums.length; i++) { if (nums[i] < nums[i - 1]) { if (i == 1 || nums[i] >= nums[i - 2]) { .原创 2021-03-28 19:34:48 · 78 阅读 · 0 评论 -
进制转换
进制转换oj题java实现 import java.util.Scanner; public class Oj { public static int toDec(int num) {// 十进制四位数字之和 int a = num / 1000; int b = num / 100 % 10; int c = num / 10 % 10; int d = num % 10; int result = a + b + c + d; return result; } pu原创 2021-03-26 21:51:48 · 156 阅读 · 2 评论