一.Redis介绍 1.redis是什么? remote dIctionary server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis提供了一些丰富的数据结构,包括 lists, sets, ordered sets 以及 hashes ...
分类:
其他好文 时间:
2019-03-08 16:39:31
阅读次数:
164
(见前: "中文代码示例视频演示Python入门第五章 数据结构" 仍然基于官方文档, 欢迎建议(尤其是如何取材). "5. Data Structures More on Lists 列表详述" "5. Data Structures Using Lists as Stacks 用列表实现栈" " ...
分类:
编程语言 时间:
2019-03-08 09:42:33
阅读次数:
203
1 -------------------------------------------------------------------------- 2 分支操作 3 ----------------------------------------------------------------... ...
分类:
其他好文 时间:
2019-03-07 20:53:33
阅读次数:
186
快速排序,给定一个输入的子数组a[p:r],主要分为3步: >= a[q]。 2. 递归 (recursion) 。通过递归调用快排算法,分别对a[p:q-1] , a[q+1,r] 进行排序。 3.合并(merge): 由于对a[p:q-1] 和 a[q+1,r]进行排序是就地进行的。所以,在这两 ...
分类:
编程语言 时间:
2019-03-07 12:52:15
阅读次数:
178
一:Spring缓存抽象 Spring从3.1开始定义了org.springframework.cache.Cache和org.springframework.cache.CacheManager接口来统一不同的缓存技术;并支持使用JCache(JSR-107)注解简化我们开发; Cache接口为缓 ...
分类:
编程语言 时间:
2019-03-07 01:14:44
阅读次数:
208
用途 可在log复杂度合并的堆 性质 每个节点有一个距离,具体定义我不知道 1.满足堆的性质 2.左子节点距离>=右子节点 3.节点距离=右子节点距离加1 实现 按照以上的性质实现merge(x,y),先选出x,y中比较大的那个(大根堆为例),再拿它的右儿子和另一个去merge,如果merge出来不 ...
分类:
其他好文 时间:
2019-03-06 20:44:59
阅读次数:
219
public class Solution { public ListNode Merge(ListNode list1,ListNode list2) { if(list1 == null && list2 == null) return null; else{ ListNode list3 = ...
分类:
编程语言 时间:
2019-03-04 20:49:20
阅读次数:
183
$arr1 = array("a"=>"PHP","b"=>"java","python"); $arr2 = array("c" =>"ruby","d" => "c++","go","a"=> "swift"); $arr3 = array_merge($arr1,$arr2); $arr4 = ...
分类:
编程语言 时间:
2019-03-04 19:16:13
阅读次数:
283
There are N piles of stones arranged in a row. The i-th pile has stones[i] stones. A move consists of merging exactly K consecutive piles into one pil ...
分类:
其他好文 时间:
2019-03-04 09:25:03
阅读次数:
149
一:定义 归并排序(MERGE-SORT)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。 二:解 ...
分类:
编程语言 时间:
2019-03-03 14:47:49
阅读次数:
199