题目描述:设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。
Leetcode 152.乘积最大子数组
题目描述:给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。
Leetcode 148.排序链表
题目描述:给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。
机器学习与数据挖掘 复习题
前言 这篇文章是《机器学习与数据挖掘》课程的复习题,题目由老师期末复习课时给出,基本涵盖了这门课程的所有内容,因此将题目整理如下。
Leetcode 146.LRU 缓存机制
题目描述:运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制 。
Leetcode 142.环形链表 II
题目描述:给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。
Leetcode 141.环形链表
题目描述:给定一个链表,判断链表中是否有环。
Leetcode 139.单词拆分
题目描述:给定一个非空字符串 s 和一个包含非空单词的列表 wordDict,判定 s 是否可以被空格拆分为一个或多个在字典中出现的单词。
Leetcode 136.只出现一次的数字
题目描述:给定一个 非空 整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。