题目内容: 编写一个程序, 对用户录入的产品信息进行格式化。 以下为程序的运行结果示例: Enter item number: 385↙ Enter unit price: 12.5↙ Ent…
标签:LeetCode
Leetcode之989-数组形式的整数加法(Add to Array-Form of Integer)
前言 个人网站 公众号: 北京程序猿, 网站 : https://yaml.vip 算法题 题干 对于非负整数 X 而言,X 的数组形式是每位数字按从左到右的顺序形成的数组。例如,如果 X = 1231,那么其数组形式为…
[LintCode][Heap][Deque] Sliding Window Maximum
Problem Given an array of n integer with duplicate number, and a moving window(size k), move the window at eac…
283. 移动零
一、题目原型: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 二、题目意思剖析: 示例: 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] 说明: 必须…
算法:两数之和
给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 num…
13. Two Pointer
两个指针的问题:通过2个指针同步或不同步的移动,得到结果。时间复杂度一般会降低一个数量级。 适用于排好序的情况 86. Partition List 解析: 使用x进行划分,小的在前面,大的在后面,x两边的相对顺序不变。…
Leetcode - Rotate Function
My code: public class Solution { public int maxRotateFunction(int[] A) { if (A == null || A.length == 0) { ret…
Leetcode - Sum of Left Leaves
My code: recursion /** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode le…
leetcode-翻转整数
题目描述: 给定一个 32 位有符号整数,将整数中的数字进行反转。 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 2…
LeetCode算法题-Repeated Substring Pattern(Java实现)
这是悦乐书的第236次更新,第249篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第103题(顺位题号是459)。给定非空字符串检查是否可以通过获取它的子字符串并将子字符串的多个副本附加在一…
276. Paint Fence
276- Paint Fence **My SubmissionsQuestion Editorial Solution Total Accepted: 10079 Total Submissions: 31886 Di…
625. Minimum Factorization
Given a positive integer a, find the smallest positive integer b whose multiplication of each d…