摘要: 终于将LeetCode的大部分题刷完了,真是漫长的第一遍啊,估计很多题都忘的差不多了,这次开个题目汇总贴,并附上每道题目的解题连接,方便之后查阅吧~ 博主还制作了一款 网页版APP,方便大家进行查阅,网址如下: https://grandyang.com 对应的 Github 项目 的同步地址如下, 阅读全文
posted @ 2015-06-28 23:20 Grandyang 阅读(1284561) 评论(156) 推荐(116) 编辑
摘要: Given an array of digits digits, return the largest multiple of three that can be formed by concatenating some of the given digits in any order. If th 阅读全文
posted @ 2024-01-11 13:44 Grandyang 阅读(93) 评论(0) 推荐(0) 编辑
摘要: Given an integer num, find the closest two integers in absolute difference whose product equals num + 1 or num + 2. Return the two integers in any ord 阅读全文
posted @ 2023-12-21 09:52 Grandyang 阅读(43) 评论(0) 推荐(0) 编辑
摘要: You have n binary tree nodes numbered from 0 to n - 1 where node i has two children leftChild[i] and rightChild[i], return true if and only if all the 阅读全文
posted @ 2023-11-20 09:39 Grandyang 阅读(97) 评论(0) 推荐(0) 编辑
摘要: Write a program to count the number of days between two dates. The two dates are given as strings, their format is YYYY-MM-DD as shown in the examples 阅读全文
posted @ 2023-11-12 12:19 Grandyang 阅读(45) 评论(0) 推荐(0) 编辑
摘要: Given n orders, each order consists of a pickup and a delivery service. Count all valid pickup/delivery possible sequences such that delivery(i) is al 阅读全文
posted @ 2023-11-06 08:02 Grandyang 阅读(37) 评论(0) 推荐(0) 编辑
摘要: Given a string s consisting only of characters a, b and c. Return the number of substrings containing at least one occurrence of all these characters  阅读全文
posted @ 2023-10-30 05:48 Grandyang 阅读(53) 评论(0) 推荐(0) 编辑
摘要: There is a supermarket that is frequented by many customers. The products sold at the supermarket are represented as two parallel integer arrays produ 阅读全文
posted @ 2023-10-29 02:29 Grandyang 阅读(47) 评论(0) 推荐(0) 编辑
摘要: You are given an integer array arr. Sort the integers in the array in ascending order by the number of 1's in their binary representation and in case 阅读全文
posted @ 2023-10-22 01:07 Grandyang 阅读(73) 评论(0) 推荐(0) 编辑
摘要: You are given an array target of n integers. From a starting array arr consisting of n 1's, you may perform the following procedure : let x be the sum 阅读全文
posted @ 2023-10-15 07:48 Grandyang 阅读(25) 评论(0) 推荐(0) 编辑
摘要: You are given an array of events where events[i] = [startDayi, endDayi]. Every event i starts at startDayi and ends at endDayi. You can attend an even 阅读全文
posted @ 2023-09-25 10:22 Grandyang 阅读(95) 评论(0) 推荐(0) 编辑
摘要: Design an algorithm that accepts a stream of integers and retrieves the product of the last k integers of the stream. Implement the ProductOfNumbers c 阅读全文
posted @ 2023-09-14 12:55 Grandyang 阅读(447) 评论(0) 推荐(0) 编辑
摘要: Given a `m x n` matrix `grid` which is sorted in non-increasing order both row-wise and column-wise, return *the number of **negative** numbers in* `g 阅读全文
posted @ 2023-08-06 00:40 Grandyang 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Given a `m * n` matrix `seats` that represent seats distributions in a classroom. If a seat is broken, it is denoted by `'#'` character otherwise it i 阅读全文
posted @ 2023-07-21 15:03 Grandyang 阅读(161) 评论(0) 推荐(0) 编辑
摘要: A social media company is trying to monitor activity on their site by analyzing the number of tweets that occur in select periods of time. These perio 阅读全文
posted @ 2023-06-14 14:10 Grandyang 阅读(91) 评论(0) 推荐(0) 编辑
摘要: You are given two strings of the same length `s` and `t`. In one step you can choose **any character** of `t` and replace it with **another character* 阅读全文
posted @ 2023-06-05 23:45 Grandyang 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Given an array `arr` of integers, check if there exist two indices `i` and `j` such that : - `i != j` - `0 这道题给了一个整型数组,让检测是否有一个数字和其倍数同时存在的情况。一看到这道题博主就 阅读全文
posted @ 2023-06-05 02:00 Grandyang 阅读(121) 评论(0) 推荐(0) 编辑
摘要: Given an array of integers `arr`, you are initially positioned at the first index of the array. In one step you can jump from index `i` to index: - `i 阅读全文
posted @ 2023-06-04 00:44 Grandyang 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Given two numbers, `hour` and `minutes`, return *the smaller angle (in degrees) formed between the *`hour`* and the *`minute`* hand*. Answers within ` 阅读全文
posted @ 2023-05-24 14:50 Grandyang 阅读(72) 评论(0) 推荐(0) 编辑
摘要: Given an array of integers arr and two integers k and threshold, return *the number of sub-arrays of size k and average greater than or equal to *thre 阅读全文
posted @ 2023-05-16 12:37 Grandyang 阅读(104) 评论(0) 推荐(0) 编辑
摘要: When use crontab to schedule job running on Mac/Linux, you might have the following error: python3: can't open file 'p.py': [Errno 1] Operation not pe 阅读全文
posted @ 2023-05-11 15:05 Grandyang 阅读(227) 评论(0) 推荐(0) 编辑
摘要: Given an integer num, return the number of steps to reduce it to zero. In one step, if the current number is even, you have to divide it by 2, otherwi 阅读全文
posted @ 2023-04-25 14:03 Grandyang 阅读(108) 评论(0) 推荐(0) 编辑
摘要: Given an array of integers arr and an integer d. In one step you can jump from index i to index: i + x where: i + x < arr.length and 0 < x <= d. i - x 阅读全文
posted @ 2023-04-14 13:16 Grandyang 阅读(209) 评论(0) 推荐(0) 编辑
摘要: Given the root of a binary tree, split the binary tree into two subtrees by removing one edge such that the product of the sums of the subtrees is max 阅读全文
posted @ 2023-04-05 13:43 Grandyang 阅读(83) 评论(0) 推荐(0) 编辑
摘要: You are given an integer array arr. You can choose a set of integers and remove all the occurrences of these integers in the array. Return the minimum 阅读全文
posted @ 2023-04-02 08:14 Grandyang 阅读(88) 评论(0) 推荐(0) 编辑
摘要: You are given an m x n binary matrix mat of 1's (representing soldiers) and 0's (representing civilians). The soldiers are positioned in front of the 阅读全文
posted @ 2023-03-27 10:41 Grandyang 阅读(172) 评论(0) 推荐(0) 编辑
摘要: You want to schedule a list of jobs in d days. Jobs are dependent (i.e To work on the ith job, you have to finish all the jobs j where 0 <= j < i). Yo 阅读全文
posted @ 2023-03-20 07:27 Grandyang 阅读(248) 评论(0) 推荐(0) 编辑
摘要: There are n cities numbered from 0 to n-1. Given the array edges where edges[i] = [fromi, toi, weighti] represents a bidirectional and weighted edge b 阅读全文
posted @ 2023-03-15 14:04 Grandyang 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Given the array restaurants where restaurants[i] = [idi, ratingi, veganFriendlyi, pricei, distancei]. You have to filter the restaurants using three f 阅读全文
posted @ 2023-02-27 09:16 Grandyang 阅读(93) 评论(0) 推荐(0) 编辑
摘要: You are given a string s consisting only of letters 'a' and 'b'. In a single step you can remove one palindromic subsequence from s. Return the minimu 阅读全文
posted @ 2023-02-25 12:25 Grandyang 阅读(110) 评论(0) 推荐(0) 编辑
摘要: Given an array of integers arr, replace each element with its rank. The rank represents how large the element is. The rank has the following rules: Ra 阅读全文
posted @ 2023-02-19 09:20 Grandyang 阅读(111) 评论(0) 推荐(0) 编辑
摘要: You are given an integer array nums. The value of this array is defined as the sum of |nums[i] - nums[i + 1]| for all 0 <= i < nums.length - 1. You ar 阅读全文
posted @ 2023-02-14 11:14 Grandyang 阅读(104) 评论(0) 推荐(0) 编辑
摘要: A matrix diagonal is a diagonal line of cells starting from some cell in either the topmost row or leftmost column and going in the bottom-right direc 阅读全文
posted @ 2023-01-30 13:57 Grandyang 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Given a palindromic string of lowercase English letters palindrome, replace exactly one character with any lowercase English letter so that the result 阅读全文
posted @ 2023-01-17 02:50 Grandyang 阅读(168) 评论(0) 推荐(0) 编辑
摘要: There is a one-dimensional garden on the x-axis. The garden starts at the point 0 and ends at the point n. (i.e The length of the garden is n). There 阅读全文
posted @ 2023-01-12 14:17 Grandyang 阅读(224) 评论(0) 推荐(0) 编辑
摘要: Given a binary tree root and an integer target, delete all the leaf nodes with value target. Note that once you delete a leaf node with value target,  阅读全文
posted @ 2023-01-03 19:17 Grandyang 阅读(73) 评论(0) 推荐(0) 编辑
摘要: Given a string s. Return all the words vertically in the same order in which they appear in s. Words are returned as a list of strings, complete with  阅读全文
posted @ 2022-12-10 20:03 Grandyang 阅读(88) 评论(0) 推荐(0) 编辑
摘要: You are given a positive integer num consisting only of digits 6 and 9. Return the maximum number you can get by changing at most one digit (6* become 阅读全文
posted @ 2022-12-04 07:44 Grandyang 阅读(125) 评论(0) 推荐(0) 编辑
摘要: You have a keyboard layout as shown above in the X-Y plane, where each English uppercase letter is located at some coordinate. For example, the letter 阅读全文
posted @ 2022-11-21 04:01 Grandyang 阅读(838) 评论(0) 推荐(0) 编辑
摘要: There are n computers numbered from 0 to n - 1 connected by ethernet cables connections forming a network where connections[i] = [ai, bi] represents a 阅读全文
posted @ 2022-11-07 15:32 Grandyang 阅读(709) 评论(0) 推荐(0) 编辑
摘要: Given 3 positives numbers a, b and c. Return the minimum flips required in some bits of a and b to make ( a OR b == c ). (bitwise OR operation). Flip 阅读全文
posted @ 2022-10-17 04:01 Grandyang 阅读(245) 评论(0) 推荐(0) 编辑
Fork me on GitHub