- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 leetcode 两数之和 II - 输入有序数组 python
给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。函数应该返回这两个下标值 index1 和 index2,其中 index1 必须小于 index2。说明:返回的下标值(index1 和 index2)不是从零开始的。你可以假设每个输入只对应唯一的答案,而且你不可以重复使用相同的元素。示例:输入: numbers = [2, 7, 11, 15], target = 9...
2018-06-26 10:44:22 610
原创 leetcode 有趣的电影 python
某城市开了一家新的电影院,吸引了很多人过来看电影。该电影院特别注意用户体验,专门有个 LED显示板做电影推荐,上面公布着影评和相关电影描述。作为该电影院的信息部主管,您需要编写一个 SQL查询,找出所有影片描述为非 boring (不无聊) 的并且 id 为奇数 的影片,结果请按等级 rating 排列。 例如,下表 cinema:+---------+-----------+----------...
2018-06-25 23:11:37 262
原创 leetcode 交换工资 python
给定一个 salary表,如下所示,有m=男性 和 f=女性的值 。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)。要求使用一个更新查询,并且没有中间临时表。例如:| id | name | sex | salary ||----|------|-----|--------|| 1 | A | m | 2500 || 2 | B | f |...
2018-06-25 22:47:45 396
原创 leetcode 查找重复的电子邮箱 python
编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。示例:+----+---------+| Id | Email |+----+---------+| 1 | [email protected] || 2 | [email protected] || 3 | [email protected] |+----+---------+根据以上输入,你的查询应返回以下结果:+---------+| Email |+-...
2018-06-25 21:40:43 678
原创 基础算法(栈、队列、排序)
栈# 定义一个栈(FILO)class Stack(object): def __init__(self): self.stack = [] def pop(self): if self.is_empty(): return None else: return self.stack.p...
2018-06-11 18:09:05 772
原创 Linux系统下安装、卸载”.deb“、”.bin“、”.tar.gz“、”.tar.bz2“格式的软件包!
今天在Ubuntu11.10中安装Google chrome浏览器是遇到了问题,下载好的“.deb”格式的安装文件google-chrome-stable.deb双击后或者右键快捷菜单选择Synaptic Package Manager 打开时均提示错误,改用命令的方式安装:dpkg -i google-chrome-stable.deb 提示缺少一个依赖的软件包,按照提示安装完成后 Googl...
2018-06-10 16:01:00 817
原创 最基础算法(二叉树、二分法、链表、斐波那契)
翻书问题或者走台阶问题:共有n个台阶,每次只能上1个台阶或者2个台阶,共有多少种方法爬完台阶。共有n页书,每次只能翻1页或者2页书,共有多少种方法翻完全书。# f(n)为翻完全书的方法# 递归写法def f(n): if n == 1: return 1 if n == 2: return 2 if n > 2: r...
2018-06-09 17:34:24 899
原创 实战中使用 Redis 统计在线用户人数
在构建应用的时候, 我们经常需要对用户的一举一动进行记录, 而其中一个比较重要的操作, 就是对在线的用户进行记录。本文将介绍四种使用 Redis 对在线用户进行记录的方案, 这些方案虽然都可以对在线用户的数量进行统计, 但每个方案都有一些自己特有的操作, 并且各个方案的性能特征以及资源消耗也各有不同。 方案 1 :使用有序集合每当一个用户上线时, 我们就执行 ZADD 命令, ...
2018-06-07 12:03:34 3307 1
javascript原生轮播图
2018-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人