本文参考了 "Redis源码3.0分支" 和《Redis设计与实现》。 对象 Redis基于下面提到的底层数据结构创建了一个对象系统,这个系统包括 、`List Set Hash Sorted Set redisObject type encoding ptr`。 底层数据结构 SDS Simple ...
分类:
其他好文 时间:
2019-12-15 14:14:03
阅读次数:
107
题目描述 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 输入描述: 输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。 class Solution: ...
分类:
编程语言 时间:
2019-12-15 12:38:14
阅读次数:
105
1287. Element Appearing More Than 25% In Sorted Array ...
分类:
其他好文 时间:
2019-12-15 10:53:07
阅读次数:
66
题目如下: Given an integer array sorted in non-decreasing order, there is exactly one integer in the array that occurs more than 25% of the time. Return t ...
分类:
移动开发 时间:
2019-12-15 10:38:07
阅读次数:
108
原地移除元素,返回新长度 javascript const removeDuplicates = nums = { let index = 1; for (let i = 0; i ...
分类:
其他好文 时间:
2019-12-15 10:36:46
阅读次数:
76
题目如下: Design an Iterator class, which has: A constructor that takes a string characters of sorted distinct lowercase English letters and a number comb ...
分类:
其他好文 时间:
2019-12-15 10:24:14
阅读次数:
70
地址 https://leetcode-cn.com/contest/biweekly-contest-15/problems/element-appearing-more-than-25-in-sorted-array/ 目描述给你一个非递减的 有序 整数数组,已知这个数组中恰好有一个整数,它的出 ...
分类:
移动开发 时间:
2019-12-15 00:52:05
阅读次数:
83
01: 考察range/sort/lambda 对以下数据进行排序 原数据: [-5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5] 目标数据: [0, -1, 1, -2, 2, -3, 3, -4, 4, -5, 5] 实现代码 sorted(range(-5, 6), k ...
分类:
编程语言 时间:
2019-12-13 23:52:02
阅读次数:
95
Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following properties: Integers in each row are sorted i ...
分类:
其他好文 时间:
2019-12-11 13:25:42
阅读次数:
104
Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following properties: Integers in each row are sorted f ...
分类:
其他好文 时间:
2019-12-11 13:23:05
阅读次数:
92