Problem More Discussions Given n nodes labeled from 0 to n - 1 and a list of undirected edges (each edge is a …
标签:LeetCode
[LintCode][Sort][Heap] Kth Largest Element
Problem More Discussions Find K-th largest element in an array. Example In array [9,3,2,4,8], the 3rd largest …
LeetCode算法题-Implement Stack Using Queues
这是悦乐书的第193次更新,第198篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第54题(顺位题号是225)。使用队列实现栈的以下操作: push(x) – 将元素x推入栈。 …
LeetCode算法题-Binary Tree Tilt(Java实现)
这是悦乐书的第263次更新,第276篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第130题(顺位题号是563)。给定二叉树,返回整棵树的倾斜度。树节点的倾斜被定义为所有左子树节点值的总和与…
[剑指offer] 栈的压入、弹出序列
题目描述 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列…
Leetcode - Patching Array
My code: public class Solution { public int minPatches(int[] nums, int n) { long max = 0; int c = 0; for (int …
小小算法,频繁刺激-Palindrome Number
今天刷LeetCode,遇到一道简单算法题,Palindrome Number,但解题过程比较有意思,借此文记录下。 解析题目 问题描述: Determine whether an integer is a palind…
数据结构和算法思想
重要的思想:如何把现实问题转化为计算机语言的表示。 怎么把自然语言描述的问题转化为计算机语言: 设计出数据结构+算法<=框架,类库,模式等支撑。
476. Number Complement
原题网址:https://leetcode.com/problems/number-complement/description/ 大意:求一个数的补数,比如,5的二进制是101,1变0,0变1,得到010,010还原十…
LeetCode | 1. Two Sum
题目链接:https://leetcode.com/problems/two-sum/ 题目难度:Easy 题目描述: Given an array of integers, return indices of the …
归并两个已排序数组
已知两个已排序数组,将这两个数组合并为一个排序数组。设a[i]对应数组1的元素,b[j]对应数组2的元素,则a[i],b[j]哪个元素小即将它添加到结果数组中,再将对应指针向前移动,直到遍历所有的元素。 include&…
LeetCode算法题-Invert Binary Tree
这是悦乐书的第194次更新,第199篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第55题(顺位题号是226)。反转二叉树。例如: 输入: 4 / \ 2 7 / \ / \ 1 3 6 9…