81. Search in Rotated Sorted Array II 如果中间的数小于最右边的数,则右半段是有序的,若中间数大于最右边数,则左半段是有序的。而如果可以有重复值,就会出现来面两种情况,[3 1 1] 和 [1 1 3 1],对于这两种情况中间值等于最右值时,目标值3既可以在左边又 ...
分类:
其他好文 时间:
2019-12-11 13:14:34
阅读次数:
92
原文链接 译者: 沈义扬 排序器[Ordering]是Guava流畅风格比较器[Comparator]的实现,它可以用来为构建复杂的比较器,以完成集合排序的功能。 从实现上说,Ordering实例就是一个特殊的Comparator实例。Ordering把很多基于Comparator的静态方法(如Co ...
分类:
编程语言 时间:
2019-12-10 13:25:35
阅读次数:
71
Go语言操作Redis Redis介绍 Redis是一个开源的内存数据库,Redis提供了多种不同类型的数据结构,很多业务场景下的问题都可以很自然地映射到这些数据结构上。除此之外,通过复制、持久化和客户端分片等特性,我们可以很方便地将Redis扩展成一个能够包含数百GB数据、每秒处理上百万次请求的系 ...
分类:
编程语言 时间:
2019-12-07 11:03:46
阅读次数:
83
中间有状态操作 "Java8 新特性 Stream 练习实例" 中间操作,就是把数据处理成自己想要的类型,并且有状态操作,是在所有的数据基础上进行操作的。比如dictinct(去重),sorted(排序).... 所有的有状态操作: 去重 distinct 跳过 skip 截断 limit 排序 s ...
分类:
编程语言 时间:
2019-12-07 10:38:21
阅读次数:
487
链接: https://codeforces.com/contest/1265/problem/C 题意: So the Beautiful Regional Contest (BeRC) has come to an end! n students took part in the contest ...
分类:
其他好文 时间:
2019-12-07 01:11:28
阅读次数:
176
class Demo: def __init__(self, x, y, z): self.x = x self.y = y self.z = z @property def all_sum(self): # 方法转属性 return self.x + self.y +self.z def __lt ...
分类:
编程语言 时间:
2019-12-05 09:12:33
阅读次数:
88
1.列表反转 列表反转是初学时比较常见的问题,这里总结了三种列表反转的方式 1.1>内建函数sorted() # 列表反转 list_num = [1, 2, 3, 4, 5, 6, 7, 8, 9] print(sorted(list_num, reverse=True)) sorted()反转列 ...
分类:
编程语言 时间:
2019-12-04 13:32:51
阅读次数:
115
Given a sorted list of disjoint intervals, each interval intervals[i] = [a, b] represents the set of real numbers x such that a <= x < b. We remove th ...
分类:
其他好文 时间:
2019-12-03 01:34:33
阅读次数:
175
1.redis是一种高级的key-value的存储系统,其中value支持五种数据类型 a.字符串(String) b.哈希(hash) c.字符串列表(list) d.字符串集合(set) e.有序字符串集合(sorted set) 2.存储string 字符串类型是redis中最为基础的数据存储 ...
分类:
其他好文 时间:
2019-12-02 18:35:43
阅读次数:
93
14. 前 方 高能-内置函数 二 本节主要内容: lamda匿匿名函数 sorted() filter() map() 递归函数 一. lamda匿匿名函数为了了解决 一些简单的需求 而设计的 一句句话函数 # 计算n的n次 方 def func(n): return n**n print(fun ...
分类:
其他好文 时间:
2019-12-02 00:20:28
阅读次数:
94