强大的数据结构和Python扩展库1 发表于 2019-04-02 | 更新于 2019-04-04 | 分类于 python , 用python玩转数据 | 评论数: | 阅读次数: 该系列为南京大学课程《用Python玩转数据》学习笔记,主要以思维导图的记录 4.1 & 4.2 为什么需要字典 & 字典的使用 测验题:字典变成小练习项目用字典创建一个平台的用户信息(包含用户名和密码)管理系统,新用户可以用与现有系统帐号不冲突的用户名创建帐号,已存在的老用户则可以 ... 阅读全文 »
LeetCode-21 合并两个有序列表 发表于 2019-04-01 | 更新于 2019-04-07 | 分类于 算法 | 评论数: | 阅读次数: 题目:合并两个有序列表将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 12输入:1->2->4, 1->3->4输出:1->1->2->3->4->4 思路上次的链表题可参考: LeetC ... 阅读全文 »
数据获取与表示2 发表于 2019-03-31 | 分类于 python , 用python玩转数据 | 评论数: | 阅读次数: 该系列为南京大学课程《用Python玩转数据》学习笔记,主要以思维导图的记录 进阶:爬虫小项目(3项) “迷你爬虫编程小练习”进阶:抽取某本书的前 50 条短评内容并计算评分(star)的平 均值。提示:有的评论中并不包含评分。 1234567891011121314151617181920212 ... 阅读全文 »
数据获取与表示1 发表于 2019-03-30 | 分类于 python , 用python玩转数据 | 评论数: | 阅读次数: 该系列为南京大学课程《用Python玩转数据》学习笔记,主要以思维导图的记录 3.1 本地数据获取 3.2 网络数据获取 爬虫小实验请在豆瓣任意找一本图书,抓取它某一页的短评并进行页面解析将短评文字抽取后输出,再对其中的评分进行抽取计算其总分。 1234567891011121314151617im ... 阅读全文 »
LeetCode-20 有效的括号 发表于 2019-03-29 | 分类于 算法 | 评论数: | 阅读次数: 题目:有效的括号给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注 ... 阅读全文 »
LeetCode-16 最接近的三数之和 发表于 2019-03-28 | 分类于 算法 | 评论数: | 阅读次数: 题目:最接近的三数之和给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。 123例如,给定数组 nums = [-1,2,1,-4], 和 target = 1.与 ... 阅读全文 »
LeetCode-15 三数之和 发表于 2019-03-27 | 分类于 算法 | 评论数: | 阅读次数: 题目: 三数之和给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 1234567例如, 给定数组 nums = [-1, 0, 1, 2, -1, ... 阅读全文 »
LeetCode-14 最长公共前缀 发表于 2019-03-26 | 分类于 算法 | 评论数: | 阅读次数: 题目:最长公共前缀编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 12输入: ["flower","flow","flight"]输出: "fl" ... 阅读全文 »
LeetCode-11 盛最多水的容器 发表于 2019-03-25 | 分类于 算法 | 评论数: | 阅读次数: 题目:盛最多水的容器给定 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 说明:你不能倾斜容器,且 n 的 ... 阅读全文 »