期望: 每周一个 Algorithm,Review 一篇英文文章,总结一个工作中的技术 Tip,以及 Share 一个传递价值观的东西! Algorithm: 学习算法 Two Sum IV - Input is a BST 仍然是Two Sum,输入换成了二叉搜索树.Two Sum的套路就是固定一个数,然后利用特定数据结构来查找另一个数.如果要返回下标,就需要value-index的二元组,用Map合适.这题只需返回是否存在,因此只需用Set就可以. 所以精髓就是利用Set来存储已经遍历的no…
How to set up an FTP server on Ubuntu 14.04 Setting up a fully-functional and highly secure FTP server on Ubuntu is made very easy with a handful of key components and a couple minutes of your time. From anonymous FTP access, root directory restricti…
正则表达式 官方定义:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符.及这些特定字符的组合,组成一个 “规则字符串”,这个 “规则字符串” 用来表达对字符串的一种过滤逻辑. 我们先来看一个正则与 re 模块的例子 判断手机号是否合法 #while 实现 while True: phone_number = input('please input your phone number : ') if len(phone_number) == 11 \ and phone_nu…