给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例: 给定 1->...
题目描述: 给定一个单链表,其中的元素按升序排序,将其转换为高度平衡的二叉搜索树。 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个...
简介:golint是go语言中用于检测代码规范的工具。 一、下载golint源码 mkdir -p $GOPATH/src/golang.org...
Given a non-empty, singly linked list with head node head, return a midd...
Given a sorted linked list, delete all duplicates such that each element...
Merge two sorted linked lists and return it as a new list. The new list ...
Reverse a singly linked list. Example: Input: 1->2->3->4->5->NULLOutput:...
Write a function to delete a node (except the tail) in a singly linked l...
Design your implementation of the linked list. You can choose to use the...