Suppose an array sorted in ascending order 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]). Y ...
分类:
其他好文 时间:
2019-05-28 17:26:23
阅读次数:
109
基础命令show databases; # 查看某个数据库use 数据库; # 进入某个数据库show tables; # 展示所有表desc 表名; # 显示表结构show partitions 表名; # 显示表名的分区show create table_name; # 显示创建表的结构 # 建 ...
分类:
其他好文 时间:
2019-05-28 09:39:59
阅读次数:
151
1.Algorithm https://leetcode-cn.com/problems/merge-two-sorted-lists/ 方法 1:递归 想法 我们可以如下递归地定义在两个链表里的 merge 操作(忽略边界情况,比如空链表等): \left\{ \begin{array}{ll} ...
分类:
其他好文 时间:
2019-05-26 19:52:25
阅读次数:
150
1 class Solution: 2 def heightChecker(self, heights: 'List[int]') -> int: 3 n = len(heights) 4 h2 = sorted(heights) 5 count = 0 6 for i in range(n): 7... ...
分类:
其他好文 时间:
2019-05-26 12:37:25
阅读次数:
85
Redis是一个开源的试用ANSI C语言编写的、遵守BSD协议、支持网络、可基于内存可持久化的日志型、key-value数据库。通常被称为数据结构服务器. redis的数据类型有:字符串(string)、哈希(Map)、列表(list)、集合(sets)和有序集合(sorted sets)等数据类 ...
分类:
其他好文 时间:
2019-05-26 12:33:36
阅读次数:
97
使用sorted函数进行排序 sorted(iterable,key,reverse),sorted一共有iterable,key,reverse这三个参数;其中iterable表示可以迭代的对象,例如可以是dict.items()、dict.keys()等key是一个函数,用来选取参与比较的元素, ...
分类:
编程语言 时间:
2019-05-25 19:43:05
阅读次数:
117
一:简介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remo ...
分类:
编程语言 时间:
2019-05-25 14:27:55
阅读次数:
139
最近针对中铁一局项目,跟事业部讨论之后需要我们的KF平台能够接入一些开源的数据库,于是这两天研究了一下Redis的原理。 1. Redis的数据存储原理及简述 1.1Redis简述 Redis是一个基于内存且支持持久化的key-value的NoSQL数据库,其中每个key和value都是使用对象表示 ...
分类:
其他好文 时间:
2019-05-22 21:01:13
阅读次数:
130
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hy ...
分类:
其他好文 时间:
2019-05-22 17:33:23
阅读次数:
134
Given an unsorted array nums, reorder it such that nums[0] < nums[1] > nums[2] < nums[3].... Example 1: Example 2: Note: You may assume all input has ...
分类:
其他好文 时间:
2019-05-22 15:29:25
阅读次数:
82