合并K个排序链表 "git代码地址" 题目描述 基本思路 这道题属于双链表合并的进阶。理解这道题首先需要了解有序双链表合并的解法。 已知链表有序,使用两个指针指向两个链表,逐一比较大小移动指针。代码很简单如下所示。 方法二:优先级队列 使用大小为链表长度的优先级队列,可以将优先级队列看成大小为k的小 ...
分类:
编程语言 时间:
2019-12-18 15:05:17
阅读次数:
95
单机配置: 一、安装etcd: 1、安装 yum install etcd -y 2、启动 systemctl start etcd 3、设置开机启动 systemctl enable etcd 4、开放远程 vi /etc/etcd/etcd.conf 配置如下(监听任意的ip,这样才能在外部访问 ...
分类:
其他好文 时间:
2019-12-16 22:50:24
阅读次数:
206
一、JS获取、设置或者删除元素属性 原生js: $("要获取属性class/id名").getAttribute("属性"); $("要设置属性class/id名").setAttribute("属性","属性值"); $("要删除属性class/id名").removeAttribute("属性" ...
分类:
Web程序 时间:
2019-12-16 19:34:05
阅读次数:
117
Android App中图片的展示是很基本也很重要的一个功能,在Android平台上有很多的图片加载解决方案,但是官方认可的是Glide。Android App的页面是有生命周期的,Glide比较好的一个功能就是具有生命周期管理功能,能够根据页面和APP的生命周期来管理图片的加载和停止,也开放接口供用户在内存紧张时手动进行内存管理。本文重点是生命周期源码的分析,不会从简单的使用着手。
分类:
其他好文 时间:
2019-12-11 11:28:49
阅读次数:
82
恢复内容开始 1. js组成: ECMAScript(语法) 描述了该语言的语法和基本对象 DOM(文档对象模型) 描述了处理网页内容的方法和接口 BOM(浏览器对象) 描述了与浏览器进行效应的方法和接口 2. JS输出方式: alear警告框, console.log 控制台输出框, (康搜唠可) ...
分类:
Web程序 时间:
2019-12-09 01:28:14
阅读次数:
193
题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 1 class Solution: 2 # 返回合并后列表 3 def Merge(self, pHead1, pHead2): 4 # write code here 5 dummy =p = ...
分类:
编程语言 时间:
2019-12-08 10:49:44
阅读次数:
96
给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。 示例 1: 输入: "Let's take LeetCode contest"输出: "s'teL ekat edoCteeL tsetnoc" 注意:在字符串中,每个单词由单个空格分隔,并且字符串中不会有任何额 ...
分类:
其他好文 时间:
2019-12-06 11:36:14
阅读次数:
86
1 #include<stdio.h> 2 #include <stdlib.h> 3 4 /*树的数据类型*/ 5 typedef char TElemType; 6 /*定义二叉树的结构*/ 7 typedef struct BiTNode 8 { 9 TElemType data; //数据 ...
分类:
其他好文 时间:
2019-12-04 19:55:01
阅读次数:
95