Leetcode之二分法专题-167. 两数之和 II - 输入有序数组(Two Sum II - Input array is sorted) 给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。 函数应该返回这两个下标值 index1 和 index2,其中 index1 ...
分类:
编程语言 时间:
2019-08-26 10:01:01
阅读次数:
93
原文引用https://www.dazhuanlan.com/2019/08/26/5d63036ee8731/ 原题:Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted arra... ...
分类:
其他好文 时间:
2019-08-26 09:37:22
阅读次数:
76
from collections import Counter c = Counter(input()) l=sorted(c.items(), key=lambda s:(-s[1], s[0])) for i in l[:3]: print(' '.join(map(str, list(i)))... ...
分类:
编程语言 时间:
2019-08-25 18:07:27
阅读次数:
332
LeetCode 768. Max Chunks To Make Sorted I Given an array arr of integers (not necessarily distinct), we split the array into some number of "chunks" ( ...
分类:
其他好文 时间:
2019-08-25 13:56:57
阅读次数:
74
sort 只适用于列表,返回列表类型。 sorted 可适用于字典,元组和列表。 使用方法 sort的使用方法是 cmp 可选参数, 如果指定了该参数会使用该参数的方法进行排序。 key 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行 ...
分类:
编程语言 时间:
2019-08-25 12:29:33
阅读次数:
73
函数式编程可以使代码更精简。 函数:filter(function_or_none, iterable) 返回通过函数function_or_none过滤iterable迭代列表后的新列表。过滤函数为None返回原列表。 list_a经过lambda函数过滤后得到列表list_b 结果: [4, 5 ...
分类:
编程语言 时间:
2019-08-25 01:03:39
阅读次数:
111
sort 与 sorted 区别: sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作。 list 的 sort 方法返回的是对已经存在的列表进行操作,而内建函数 sorted 方法返回的是一个新的 list,而不是在原来的基础上进行的操作。 转自:https: ...
分类:
其他好文 时间:
2019-08-24 23:01:43
阅读次数:
105
#redis 基本操作 进入redis ##redis五种数据类型、及操作 string 字符串 list 列表 hash 哈希 set 集合 sorted sets 有序集合 string set key value 设置给定 key 的值。如果 key 已经存储其他值, SET 就覆写旧值,且无 ...
分类:
数据库 时间:
2019-08-24 17:03:28
阅读次数:
164
一、面试第 1 轮 1. linux 网络模型 2. b+树 3. 阻塞队列 4. redis 和 MongoDB 的区别。几个概念对比,还有底层实现。 5. 算法题: merge k sorted list,时间复杂度如何? 6. HashMap 如果一直 put 元素会怎么样?hashcode ...
分类:
编程语言 时间:
2019-08-24 15:01:55
阅读次数:
125
1、什么是Map集合。 Map用于保存具有映射关系的数据。key和value都可以是任意引用类型,但key不允许重复,即同一个Map的任何两个key通过equals方法比较总是返回false。 从Java源码看,Java是先实现了Map,然后通过包装一个所有value都为null的Map就实现了Se ...
分类:
编程语言 时间:
2019-08-22 10:49:29
阅读次数:
93