Given a set of distinct positive integers, find the largest subset such that every pair (Si, Sj) of elements i…
标签:LeetCode
LeetCode刷题之Happy Number
Problem Write an algorithm to determine if a number is “happy”. A happy number is a number defined…
LeetCode算法题-Remove Linked List Elements(Java实现)
这是悦乐书的第189次更新,第191篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第48题(顺位题号是203)。移除单链表中节点值为val的节点。例如: 输入:1-> 2-> 6…
46. Permutations (DFS with recursion)
对46题一个解答的解释,希望能对其他同类型的backtracking的题目达到举一反三 class Solution { public List<List<Integer>> permute(in…
递增的三元子序列
递增的三元子序列 给定一个未排序的数组,判断这个数组中是否存在长度为 3 的递增子序列。 数学表达式如下: 如果存在这样的 i, j, k, 且满足 0 ≤ i < j < k ≤ n-1, 使得 arr[i…
Swift 旋转数组 - LeetCode
旋转数组 将包含 n 个元素的数组向右旋转 k 步。 例如,如果 n = 7 , k = 3,给定数组 [1,2,3,4,5,6,7] ,向右旋转后的结果为 [5,6,7,1,2,3,4]。 注意: 尽可能找到更多的解决…
[剑指offer] 链表中倒数第k个结点
题目描述 输入一个链表,输出该链表中倒数第k个结点。 解题思路 经典的双指针法。定义两个指针,第一个指针从链表的头指针开始遍历向前走k-1步,第二个指针保持不动,从第k步开始,第二个指针也开始从链表的头指针开始遍历,由于…
二刷2. Add Two Numbers
Medium L面经题,几百年没刷LinkedList的题了,这道题处理小细节也提交了好几次,其实是道很简单的题 /** * Definition for singly-linked list. * public cla…
Longest Palindromic Substring
转载请注明出处: http://egoistk21.xyz/2016/09/23/Longest Palindromic Substring/ 最长回文字符子串 给定一个字符串S,找出S中最长的回文字符子串。 一开始我想…
[LeetCode] Construct Binary Tree from Inorder and Postorder Traversal
链接:https://leetcode.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal/description/ 难度:Me…
LeetCode算法题-Reverse String(Java实现)
这是悦乐书的第205次更新,第217篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第73题(顺位题号是344)。编写一个以字符串作为输入并返回字符串的函数。例如: 输入:“hello” 输出…
Leetcode102——Binary Tree Level Order Traversal
文章作者:Tyan 博客:noahsnail.com | CSDN | 简书 1. 问题描述 Given a binary tree, return the level o…