OceanSide On my own FEET
Fork me on GitHub
摘要: 给你单链表的头指针 head 和两个整数 left 和 right ,其中 left ⇐ right 。请你反转从位置 left 到位置 right 的链表节点,返回 反转后的链表 。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/rever 阅读全文
posted @ 2021-04-04 21:22 EEthunder 阅读(42) 评论(0) 推荐(0)
摘要: 反转一个单链表 public class ReverseList1 { /** * 两种方法: * 迭代反转 * 递归反转 * @param head * @return */ public ListNode reverseList(ListNode head) { // 迭代反转太简单,就不写了 阅读全文
posted @ 2021-04-04 18:22 EEthunder 阅读(24) 评论(0) 推荐(0)
摘要: 中位数是有序列表中间的数。如果列表长度是偶数,中位数则是中间两个数的平均值。 例如, [2,3,4] 的中位数是 3 [2,3] 的中位数是 (2 + 3) / 2 = 2.5 设计一个支持以下两种操作的数据结构: void addNum(int num) - 从数据流中添加一个整数到数据结构中。 阅读全文
posted @ 2021-04-04 17:48 EEthunder 阅读(49) 评论(0) 推荐(0)
摘要: 在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 知识点:java的优先队列(PriorityQueue),最小堆 /** PriorityQueue,一个基于优先级堆的无界优先级队列。 实际上是一个堆(不指定Compara 阅读全文
posted @ 2021-04-04 17:13 EEthunder 阅读(52) 评论(0) 推荐(0)
摘要: 请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通队列的全部四种操作(push、top、pop 和 empty)。 实现 MyStack 类: void push(int x) 将元素 x 压入栈顶。 int pop() 移除并返回栈顶元素。 int top() 返回栈顶元素。 bool 阅读全文
posted @ 2021-03-29 17:36 EEthunder 阅读(61) 评论(0) 推荐(0)
摘要: 请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty): 实现 MyQueue 类: void push(int x) 将元素 x 推到队列的末尾 int pop() 从队列的开头移除并返回元素 int peek() 返回队列开头的元素 boo 阅读全文
posted @ 2021-03-29 17:32 EEthunder 阅读(43) 评论(0) 推荐(0)
摘要: 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。 pop() —— 删除栈顶的元素。 top() —— 获取栈顶元素。 getMin() —— 检索栈中的最小元素。 来源:力扣(LeetCode) 链接:https: 阅读全文
posted @ 2021-03-29 17:23 EEthunder 阅读(51) 评论(0) 推荐(0)
摘要: poj 1363 Rails 一个序列s1进入一个栈,出来一个序列s2。判断s2是否可能是s1造成的 代码如下: import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; 阅读全文
posted @ 2021-03-29 17:22 EEthunder 阅读(180) 评论(0) 推荐(0)
摘要: 一、期末大作业题目要求如下: 期末大作业:分析新冠疫情数据。 找一个有全球新冠病毒数据的网站,爬取其中的数据(禁止使用数据接口直接获取数据)。 要求爬取从 2020 年 12 月 1 日开始的连续 15 天的数据,国家数不少于 100 个。 标明你的数据来源:包括网址和首页截图 数据分析和展示应包括 阅读全文
posted @ 2020-12-28 10:07 EEthunder 阅读(2580) 评论(3) 推荐(0)
摘要: 一、散点图 1、作业一 (1) 作业要求 使用IRIS数据集,在一个figure中绘制出下方的16个子图。 分别使用花瓣长度、花瓣宽度、花萼长度和花萼宽度这四种数据,两两组合,形成散点。 (2) 作业分析与代码实现 使用IRIS数据集,需要引用pandas库对数据集读入分析;同时注意观察图中16个子 阅读全文
posted @ 2020-12-11 19:47 EEthunder 阅读(915) 评论(0) 推荐(0)