04 2018 档案

LeetCode的第22题,括号的生成
摘要:22. 括号生成 22. 括号生成 22. 括号生成 22. 括号生成 给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。 例如,给出 n = 3,生成结果为: [ "((()))", "(()())", "(())()", "()(())", "()()() 阅读全文

posted @ 2018-04-27 09:20 andingding 阅读(2507) 评论(0) 推荐(0)

LeetCode第19题;删除链表的倒数第N个节点
摘要:19. 删除链表的倒数第N个节点 19. 删除链表的倒数第N个节点 19. 删除链表的倒数第N个节点 19. 删除链表的倒数第N个节点 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后 阅读全文

posted @ 2018-04-26 09:36 andingding 阅读(494) 评论(0) 推荐(0)

正则表达式学习笔记
摘要:正则表达式在使用的时候需要导入re模块 import re 使用的函数是re里面的match函数 格式:re.match(str1,str2) 其中str1是正则表达式的符号,str2是需要匹配的字符。 字 符 描 述 \ 转义字符,将一个具有特殊功能的字符转义为一个普通字符,或反过来 ^ 匹配输入 阅读全文

posted @ 2018-04-22 22:35 andingding 阅读(137) 评论(0) 推荐(0)

LeetCode的二分查找的练习部分总结
摘要:这两天由于工作的原因,一直没有写博客,但是却把LeetCode上面的题目做了不少——二分查找。上面这些题都是这两天写的。现在简单做一个总结。 首先二分查找的思想就是对一个有规律的元素(事情)进行不断的排除,最后找到符合自己想要的结果。这种排除的时间复杂度是log2(n)级别的,查询的速度非常快。 3 阅读全文

posted @ 2018-04-04 16:23 andingding 阅读(701) 评论(0) 推荐(0)

利用Python的pip安装第三方库(以pygame为例)
摘要:1、找到Python安装的路径,在Python的安装路径下面找到scripts文件夹。 2、在script文件家里面找到pip.exe程序,复制这个程序的路径。 3、同时按下Windows和R键,输入cmd指令。 4、将复制的程序路径粘贴在相应的位置,在后面加上pip.exe,然后空格加上“down 阅读全文

posted @ 2018-04-01 13:29 andingding 阅读(8025) 评论(0) 推荐(0)

导航