自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Task04:查找2

目录一、1 两数之和二、15 三数之和三、16 最接近的三数之和四、18 四数之和五、49 字母异位词分组六、149 直线上最多的点数七、219 存在重复元素 II八、220 存在重复元素 III九、447 回旋镖的数量十、454 四数相加 II一、1 两数之和二、15 三数之和三、16 最接近的三数之和四、18 四数之和五、49 字母异位词分组六、149 直线上最多的点数七、219 存在重复元素 II八、220 存在重复元素 III九、447 回旋镖的数量十、454 四数相加 II

2020-08-29 00:11:09 177

原创 Task03:查找1

目录一、35 搜索插入位置二、202 快乐数三、205 同构字符串四、242 有效的字母异位词五、290 单词规律六、349 两个数组的交集七、350 两个数组的交集 II八、410 分割数组的最大值九、451 根据字符出现频率排序十、540 有序数组中的单一元素一、35 搜索插入位置题目描述二、202 快乐数三、205 同构字符串四、242 有效的字母异位词五、290 单词规律六、349 两个数组的交集七、350 两个数组的交集 II八、410 分割数组的最大值九、451 根据字符

2020-08-25 23:44:06 144

原创 Task02:动态规划

目录一、例题:300 最长上升子序列题目描述分析代码二、674 最长连续递增序列题目描述分析代码一、例题:300 最长上升子序列题目描述给定一个无序的整数数组,找到其中最长上升子序列的长度。示例:输入: [10,9,2,5,3,7,101,18]输出: 4解释: 最长的上升子序列是 [2,3,7,101],它的长度是 4。说明:可能会有多种最长上升子序列的组合,你只需要输出对应的长度即可。你算法的时间复杂度应该为 O(n2) 。分析用一个一维数组dp来存储转移状态,dp[i

2020-08-24 01:44:50 127

原创 Task01:分治

目录

2020-08-19 23:44:01 160

原创 Task09:文件与文件系统

练习打开中文字符的文档时,会出现乱码,Python自带的打开文件是否可以指定文字编码?还是只能用相关函数?答:Python自带的打开文件可以指定文字编码,在open()函数中设置参数encoding为utf8即可。编写程序查找最长的单词输入文档: res/test.txt题目说明:"""Input file test.txtOutput file ['general-purpose', 'object-oriented']"""def longest_w

2020-08-08 21:12:45 95

原创 Task08:模块与datetime模块

目录模块datetime模块模块怎么查出通过 from xx import xx导⼊的可以直接调⽤的⽅法?import xxhelp(xx) #查看可用的FUNCTIONS 了解Collection模块,编写程序以查询给定列表中最常见的元素。题目说明:输入:language = ['PHP', 'PHP', 'Python', 'PHP', 'Python', 'JS', 'Python', 'Python','PHP', 'Python']输出:Python"""Inpu

2020-08-07 16:03:23 97

原创 Task07:类、对象与魔法方法

目录一、类与对象二、魔法方法一、类与对象以下类定义中哪些是类属性,哪些是实例属性?class C: num = 0 # 类属性 def __init__(self): self.x = 4 # 实例属性 self.y = 5 # 实例属性 C.count = 6 # 类属性怎么定义私有⽅法?在 Python 中定义私有变量只需要在变量名或函数名前加上“__”两个下划线,那么这个函数或变量就会为私有的了。尝试执行以下代

2020-08-05 15:12:02 109

原创 Task06:函数与Lambda表达式

练习怎么给函数编写⽂档?怎么给函数参数和返回值注解?闭包中,怎么对数字、字符串、元组等不可变元素更新。分别根据每一行的首元素和尾元素大小对二维列表a = [[6, 5], [3, 7], [2, 8]] 排序。(利用lambda表达式)利用python解决汉诺塔问题?有a、b、c三根柱子,在a柱子上从下往上按照大小顺序摞着64片圆盘,把圆盘从下面开始按大小顺序重新摆放在c柱子上,尝试用函数来模拟解决的过程。(提示:将问题简化为已经成功地将a柱上面的63个盘子移到了b柱)

2020-08-02 20:24:49 88

原创 Task05:字典、集合和序列

目录一、字典1、字典基本操作2、字典中的value二、集合三、序列一、字典1、字典基本操作字典内容如下:dic = { 'python': 95, 'java': 99, 'c': 100 }用程序解答下面的题目字典的长度是多少请修改java这个key对应的value值为98删除 c 这个key增加一个key-value对,key值为php, value是90获取所有的key值,存储在列表里获取所有的value值,存储在列表里判断 javascri

2020-07-30 20:12:49 177

原创 Task04:列表、元组和字符串

目录列表1、列表操作练习2、修改列表3、leetcode 852题 山脉数组的峰顶索引元组1、元组概念2、拆包过程是什么?字符串1、字符串函数回顾2、实现isdigit函数3、leetcode 5题 最长回文子串列表1、列表操作练习列表lst 内容如下lst = [2, 5, 6, 7, 8, 9, 2, 9, 9]请写程序完成下列操作:在列表的末尾增加元素15在列表的中间位置插入元素20将列表[2, 5, 6]合并到lst中移除列表中索引为3的元素翻转列表里的所有元素对列表里的元素

2020-07-28 16:49:06 396

原创 Task03:异常处理

目录异常处理异常处理##1

2020-07-25 21:16:33 334

原创 Task02:条件循环结构

目录一、条件语句1、if语句2、if-else语句3、if - elif - else 语句4、assert 关键词二、循环语句1、while循环2、while - else 循环3、for循环4、for - else 循环5、range()函数6、enumerate()函数7、break 语句8、 continue 语句9、pass 语句推导式练习一、条件语句1、if语句if expression: expr_true_suiteif 语句的expr_true_suite代码块只有当条件

2020-07-23 19:30:32 127

原创 Task01:变量、运算符、数据类型及位运算

目录注释注释单行注释:# 表示注释,作用于整行。多行注释:’’’ ‘’’ 或者 “”" “”" 表示区间注释,在三引号之间的所有内容被注释。# 这是一个注释print("Hello world")// An highlighted blockvar foo = 'bar';...

2020-07-22 17:03:02 117

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除