题目将两个升序链表合并为一个新的升序链表并返回。 新链表是通过拼接给定的两个链表的所有节点组成的。 代码 / Definition for singly linked list. public class ListNode { int val; ListNode next; ListNode(int ...
分类:
其他好文 时间:
2020-05-01 18:54:00
阅读次数:
54
地址 https://leetcode-cn.com/problems/merge-two-sorted-lists/ 目描述将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 样例示例: 输入:1->2->4, 1->3->4输出:1->1->2->3-> ...
分类:
其他好文 时间:
2020-05-01 14:49:16
阅读次数:
56
package _Sort.Algorithm /** * https://www.geeksforgeeks.org/heap-sort/ * https://www.cnblogs.com/chengxiao/p/6129630.html * * Heap Sort is an in-place ...
分类:
其他好文 时间:
2020-05-01 14:24:26
阅读次数:
41
给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例 1: 输入: 1->1->2输出: 1->2示例 2: 输入: 1->1->2->3->3输出: 1->2->3 来源:力扣(LeetCode) 解法一:循环删除重复节点。 /** * Definition for singly- ...
分类:
编程语言 时间:
2020-04-30 23:16:34
阅读次数:
69
(一)创建Stream 方式一:通过集合 方式二:通过数组 方式三:通过Stream的of() 方式四:创建无限流 (二)Stream的中间操作 一、筛选与切片 二、映射 三、排序 (三)Stream的终止操作 一、匹配与查找 二、归约 例题1:计算1 10的自然数的和 例题2:计算公司所有员工的工 ...
分类:
其他好文 时间:
2020-04-30 21:22:36
阅读次数:
75
搜索长度未知的有序数组。题目给了一个数组和一个target数字,如果你能在input数组中找到target,就输出其index,否则return -1。例子, Example 1: Input: array = [-1,0,3,5,9,12], target = 9 Output: 4 Explan ...
分类:
其他好文 时间:
2020-04-29 10:54:54
阅读次数:
81
题目描述 合并k个已排序的链表并将其作为一个已排序的链表返回。分析并描述其复杂度。 Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity. 思路:合并k路有序 ...
分类:
其他好文 时间:
2020-04-28 23:13:44
阅读次数:
64
使用lambda匿名函数来实现。>>> dic1 = {'a':1,'b':2,'e':5,'d':4,'c':3}>>> result = sorted(dic1.items(), key = lambda x :(x[1]))>>> result[('a', 1), ('b', 2), ('c'... ...
分类:
编程语言 时间:
2020-04-27 15:15:10
阅读次数:
62
Problem Suppose a sorted array is rotated at some pivot unknown to you beforehand. (i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2). Find the minimum ...
分类:
其他好文 时间:
2020-04-26 12:31:47
阅读次数:
51
(一)Stream 好用 @Overridepublic List<CategoryEntity> listWithTree() { //1 查出所有分类 List<CategoryEntity> categoryEntities = baseMapper.selectList(null); //2 ...
分类:
其他好文 时间:
2020-04-25 23:50:21
阅读次数:
151