定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 限制: 0 ? 节点个数 ? 5000 1、双指针 /** * Definition for singly-linked ...
分类:
其他好文 时间:
2020-12-03 11:44:21
阅读次数:
3
link /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NUL ...
分类:
其他好文 时间:
2020-11-27 11:14:59
阅读次数:
5
/** * Definition for a binary tree node. * struct TreeNode { * int val; * struct TreeNode *left; * struct TreeNode *right; * }; */ /** * Return an arr ...
分类:
其他好文 时间:
2020-11-26 14:41:52
阅读次数:
8
方法一:递归 解题思路 递归法,假设后续链表已经完成交换,此时只需要对前两个节点进行交换,然后再连接上后续已交换的链表即可。 代码 /** * Definition for singly-linked list. * public class ListNode { * public int val; ...
分类:
其他好文 时间:
2020-11-25 12:29:02
阅读次数:
5
解题思路 三指针,一个指向前半部分待插入位置,一个指向后半部分待插入位置,最后一个从前往后遍历 代码 /** * Definition for singly-linked list. * public class ListNode { * public int val; * public ListN ...
分类:
其他好文 时间:
2020-11-25 12:06:05
阅读次数:
7
翻转单链表是出现在 各大公司 的面试中频率最高的一题了!!! 有 头插法 和 递归法 两种实现方法,一次性写出 bug free 的代码不是件容易的事! 具体看下面的代码和注释 如下: 1 /** 2 * Definition for singly-linked list. 3 * struct L ...
分类:
其他好文 时间:
2020-11-19 13:01:57
阅读次数:
19
PRTG服务器支持通过HTTPAPI获取监控数据和监控图表。本文主要介绍HTTPAPI的方式拉取任意传感器流量图表。文章内容翻译和重新整理自PRTG用户手册。原文链接:PRTGManual:ApplicationProgrammingInterface(API)Definition@TOC一、PRTGAPI身份认证方式1、身份认证URL格式PRTGAPI的所有请求都是无状态的,仅需要在所有请求的U
DDL 数据库模式定义语言(Data Definition Language),负责数据结构定义与数据库对象定义的语言。 创建数据库 CREATE DATABASE 创建数据库表格 CREATE TABLE 修改数据库表格 ALTER TABLE 删除数据库表格 DROP TABLE e.g 将数据 ...
分类:
数据库 时间:
2020-11-17 11:49:14
阅读次数:
12
1. 题目描述 2. 代码 1 # Definition for singly-linked list. 2 # class ListNode: 3 # def __init__(self, val=0, next=None): 4 # self.val = val 5 # self.next = ...
分类:
其他好文 时间:
2020-11-11 16:47:05
阅读次数:
24
题目连接 92. 反转链表 II 题目分析 题目要求我们用一趟扫描完成旋转,我们只需要先把[m,n]这段区间内的链表定位了就容易做了。当我们完成定位后就是普通的三指针反转链表 代码实现 /** * Definition for singly-linked list. * public class L ...
分类:
其他好文 时间:
2020-11-11 16:43:05
阅读次数:
18