题目: Write a function to find the longest common prefix string amongst an array of strings. 求一系列字符串的公共字符串前缀。 题目…
分类:LeetCode
LeetCode中的“N Sum”问题(一)
Leetcode中有很多“N Sum”问题,这种问题就是给出一个数组A,一个目标数T,然后计算得出在A中有多少数种的组合,使得其和刚好是T. 问题如下: 2 Sum: https://leetcode.com/probl…
326. Power of Three
326. Power of Three 题目: https://leetcode.com/problems/power-of-three/ 难度 : Easy 直接就上的递归 class Solution(object)…
LeetCode算法题-Non-decreasing Array(Java实现)
这是悦乐书的第283次更新,第300篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第151题(顺位题号是665)。给定一个包含n个整数的数组,您的任务是通过修改最多1个元素来检查它是否可以变…
860. Lemonade Change
题目地址:https://leetcode.com/problems/lemonade-change/description/ 大意:大概的意思就是找钱的问题。少于10000之内的顾客数来排队买柠檬汽水,一瓶5块钱,但是…
Go, October!
开学之后,发现因为各种作业、考试或者仅仅是放假,都会耽误自己刷题。为了面实习的时候能让自己的算法能力最大化,还是需要一些比较硬性的指标才行。跟花钱是一样的,有了明确的指标才能良好地控制,比如每周最多在外面吃两顿,每周最多…
[leetcode]3.无重复字符的最长子串
题目描述: 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: “abcabcbb” 输出: 3 解释: 因为无重复字符的最长子串是 “abcR…
LeetCode 754. Reach a Number到达终点数字
题目 在一根无限长的数轴上,你站在0的位置。终点在target的位置。 每次你可以选择向左或向右移动。第 n 次移动(从 1 开始),可以走 n 步。 返回到达终点需要的最小移动次数。 示例 1: 输入: target …
[LeetCode] Read N Characters Given Read4 用Read4来读取N个字符
The API: int read4(char *buf) reads 4 characters at a time from a file.The return value is the actual n…
[LeetCode] Serialize and Deserialize BST 二叉搜索树的序列化和去序列化
Serialization is the process of converting a data structure or object into a sequence of bits so that i…
039 Combination Sum[M]
1 题目描述 Given a set of candidate numbers (C) (without duplicates) and a target number (T), find all unique comb…
Leetcode. 在数组中找到一个局部最小的位置
问题 定义局部最小的概念. arr长度为1时, arr[0]是局部最小 arr长度为N(N > 1)时, 如果arr[0] < arr[1], 那么arr[0]是局部最小 如果arr[N-1] < ar…