![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Leetcode算法题目
Rain_Bow_2021
通信专业
从事Java后台开发
展开
-
【今日头条】面试题-最少分配糖块问题
/** * 分配最少糖果问题 * 2021-02-23 20:00-21:30 头条一面 * 只有一个算法题目,现场紧张,没有写出来。 * --------------------------------------------- * 题目介绍: * 你是学校老师, 有n个学生; 某次考试后, 你让n个学生排成一排, * 按照他们的分数来给予奖励; 奖励为发送糖果, 每个孩子至少会得到一个糖果; * 另外如果某个孩子发现他的分数比相邻同学分数高, 但是糖果却不比他们多, * 便会不开心..原创 2021-02-23 23:37:05 · 380 阅读 · 0 评论 -
堆排序及从10亿个数据中找出最小或最大的10个数
高频面试题目一、堆排序1、基础知识* ------基本知识:* 1. 堆数据结构特征:* 大顶堆:所有父节点大于等于左右子节点,arr[i] >= arr[2i+1] && arr[i] >= arr[2i+2];* 大顶堆:所有父节点小于等于左右子节点,arr[i] <= arr[2i+1] && arr[i] <= arr[2i+2];* 大顶堆只能保证顶元素时最大的,无法保证整个堆(数组)是有序的,小顶堆同理。* 2. 索.原创 2021-02-22 21:04:17 · 3610 阅读 · 0 评论 -
2021-01-20
天眼查面试-算法题 /** * 将两个升序降序未知的有序链表合并成指定升序或降序的链表 */ public ListNode mergeTwoSortedList(ListNode node1, ListNode node2, boolean isAsc) { //1、将两个链表转变成isAsc顺序一致的链表 if (isAsc) {//两个链表均需要置为升序 if (!listIsAsc(node1)) nod.原创 2021-01-20 19:17:11 · 192 阅读 · 0 评论 -
Leetcode_877_1140_StoneGame_I_II
Leetcode_877_1140_StoneGame_I_II_动态规划题目一、Leetcode_877_StoneGame_Medium1. 题目描述/*** Leetcode_877_StoneGame_Medium* Alex and Lee play a game with piles of stones. There are an even number of pil...原创 2019-10-05 12:58:35 · 168 阅读 · 1 评论 -
Leetcode_859_BuddyStrings_Easy
Leetcode_859_BuddyStrings_Easy目录Leetcode_859_BuddyStrings_Easy1、Leetcode_859_BuddyStrings_Easy(1)、题目描述(2)、思路分析:(3)、Java代码1、Leetcode_859_BuddyStrings_Easy(1)、题目描述* 难度:Easy* 类别Tag:...原创 2019-05-18 17:03:47 · 204 阅读 · 0 评论 -
Leetcode_486_PredictTheWinner_877_StoneGame_Medium
Leetcode_486_PredictTheWinner_877_StoneGame_Medium/** * Leetcode486与Leetcode877说明: * 两题目解法几乎一样,可以看做一个题目,唯一不同的是877必需是差值大于0,二486只需要大于等于0即可。 * 题目区别:486的nums长度可为奇数或偶数,且总和可以为偶数也可以为奇数。 ...原创 2019-05-18 10:53:21 · 160 阅读 · 0 评论 -
Leetcode_198_213_HouseRobber_打家劫舍_Easy_Medium
目录1.Leetcode_198_HouseRobber_打家劫舍_Easy(1)、问题介绍(2)、思路分析(3)、Java代码2. Leetcode_213_HouseRobber_II_Medium(1)、问题介绍(2)、思路分析(3)、Java代码1.Leetcode_198_HouseRobber_打家劫舍_Easy(1)、问题介绍...原创 2019-05-15 18:14:23 · 121 阅读 · 0 评论 -
[Leetcode] 5. Longest Palindromic Substring 和 [Leetcode] 516. Longest Palindromic Subsequence 最长回文子序
目录1、[Leetcode] 5. Longest Palindromic Substring(1)、问题描述(2)、思路分析(3)、Java代码2、[Leetcode] 516. Longest Palindromic Subsequence(1)、 问题描述 (2)、 思路分析(3)、 Java代码1、[Leetcode] 5. Longe...原创 2019-05-14 22:24:01 · 119 阅读 · 0 评论 -
Leetcode_134_Gas_Station_Medium
Leetcode_134_Gas_Station_Medium目录Leetcode_134_Gas_Station_Medium1. Leetcode_134_Gas_Station_Medium1. 问题描述2. 思路分析3. Java代码1. Leetcode_134_Gas_Station_Medium1. 问题描述/**************L...原创 2019-05-19 21:54:01 · 192 阅读 · 0 评论 -
[LeetCode] Longest Consecutive Sequence 求最长连续序列
/*****Leetcode_128_LongestConsecutiveSequence_Hard*****//** * Leetcode_128_LongestConsecutiveSequence_最长连续序列_Hard * 难度:Hard * <p> * 题目介绍: * Given an unsorted array of integers, find the ...原创 2019-05-14 11:22:25 · 124 阅读 · 0 评论