算法
Decadent丶沉沦
有人等烟雨,有人雨里急!
展开
-
力扣:两数相加(中等)
给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头举例:输入:l1 = [0], l2 = [0]输出:[0]输入:l1 = [9,9,9,9,9,9,9], l2 = [9,9,9,9]输出:[8,9,9,9,0,0,0,1]输入:l1 = [2,4,3], l2 = [5,6,4]输出:[.原创 2022-01-07 20:04:21 · 144 阅读 · 0 评论 -
整形字符串转换整数
/** * 1/4 整形字符串转换整数 * 请你来实现一个简易版 atoi 函数,使其能将整形字符串转换成整数。 * * 示例 * 输入: "42" * 输出: 42 * * 提示: * 不考虑负数情况0 */public class Atoi { public static void main(String[] args) { String str = "-2147483647"; int atob = atob(str);原创 2021-04-04 13:19:50 · 144 阅读 · 0 评论 -
整数的各位积和之差
/** * 3/4 整数的各位积和之差 * 给你一个整数 n,请你帮忙计算并返回该整数「各位数字之积」与「各位数字之和」的差。 * <p> * 示例 1: * 输入:n = 234 * 输出:15 * 解释: * 各位数之积 = 2 * 3 * 4 = 24 * 各位数之和 = 2 + 3 + 4 = 9 * 结果 = 24 - 9 = 15 * <p> * 示例 2: * 输入:n = 4421 * 输出:21 * 解释: * 各位数之积 = 4 *原创 2021-03-24 19:16:36 · 207 阅读 · 0 评论 -
颠倒二进制位
/** * 颠倒二进制位 * 颠倒给定的 32 位无符号整数的二进制位。 * <p> * 示例 1: * <p> * 输入: 00000010100101000001111010011100 * 输出: 00111001011110000010100101000000 * 解释: 输入的二进制串 00000010100101000001111010011100 表示无符号整数 43261596, * 因此返回 964176192,其二进制表示形式为 00111001原创 2021-03-20 10:36:26 · 89 阅读 · 0 评论