自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode 查找2

LeetCode 查找21 Two Sum15 3Sum16 3Sum Closest18 4Sum49 Group Anagrams447 Number of Boomerangs454 4SumⅡ1 Two Sum给出一个整型数组nums,返回这个数组中两个数字的索引值i和j,使得nums[i] + nums[j]等于一个给定的target值,两个索引不能相等。如:nums= [2,7,11,15],target=9,返回[0,1]#暴力法,时间复杂度O(n^2)class Solution:

2020-08-28 21:34:08 100

原创 leetcode查找1

LeetCode 349 Intersection Of Two Arrays 1给定两个数组nums,求两个数组的公共元素。如nums1 = [1,2,2,1],nums2 = [2,2] 结果为[2] 结果中每个元素只能出现一次 出现的顺序可以是任意的由于每个元素只出现一次,因此不需要关注每个元素出现的次数,用set的数据结构就可以了。记录元素的有和无。LeetCode 350 Intersection Of Two Arrays 2给定两个数组nums,求两个数组的交集。如nums1=[

2020-08-25 17:08:08 112

原创 leetcode动态规划

动态规划定义动态规划用于解决多阶段决策问题,从一个小规模问题出发,逐步得到大问题的解,并记录中间过程;记录中间过程称为“填表”。步骤确定动态规划状态写出状态转移方程(画出状态转移表)考虑初始化条件考虑输出状态考虑对空间复杂度的优化最长连续递增序列给定一个未经排序的整数数组,找到最长且连续的的递增序列,并返回该序列的长度。输入: [1,3,5,4,7]输出: 3解释: 最长连续递增序列是 [1,3,5], 长度为3。尽管 [1,3,5,7] 也是升序的子序列, 但它不是连续的,

2020-08-23 19:02:38 105

原创 Leetcode组队学习——分治

分治算法1.算法思想2.算法步骤3.伪代码4.分治实例1.算法思想将原问题递归地分成若干个子问题,直到子问题满足边界条件,停止递归。将子问题逐个击破(一般是同种方法),将已经解决的子问题合并,最后,算法会层层合并得到原问题的答案。适用情况:原问题的计算复杂度随着问题的规模的增加而增加;原问题能够被分解成更小的子问题;子问题的结构和性质与原问题一样,并且相互独立,子问题之间不包含公共的子子问题;原问题分解出的子问题的解可以合并为该问题的解。2.算法步骤3.伪代码def divide_c

2020-08-19 15:32:54 129

原创 task09文件与文件系统

文件与文件系统1、打开中文字符的文档时,会出现乱码,Python自带的打开文件是否可以指定文字编码?还是只能用相关函数?可以通过指定open(file, mode=‘r’, buffering=None, encoding=None, errors=None, newline=None, closefd=True)中的参数encoding来设置,一般使用utf8。2、编写程序查找最长的单词输入文档: res / test.txt题目说明:"""Input file test.txt

2020-08-08 22:03:17 47

原创 Task08:模块与datetime模块(2天)

模块1、怎么查出通过 from xx import xx导⼊的可以直接调⽤的⽅法?dir(x)2、了解Collection模块,编写程序以查询给定列表中最常见的元素。题目说明:输入:language = [‘PHP’, ‘PHP’, ‘Python’, ‘PHP’, ‘Python’, ‘JS’, ‘Python’, ‘Python’,‘PHP’, ‘Python’]输出:Python在这里插入代码片...

2020-08-07 20:17:08 90

原创 task07 类与对象、魔方方法

类与对象1、以下类定义中哪些是类属性,哪些是实例属性?类属性:类里面方法外面定义的变量称为类属性。类属性所属于类对象并且多个实例对象之间共享同一个类属性,说白了就是类属性所有的通过该类实例化的对象都能共享。实例属性:实例属性和具体的某个实例对象有关系,并且一个实例对象和另外一个实例对象是不共享属性的,说白了实例属性只能在自己的对象里面使用,其他的对象不能直接使用,因为self是谁调用,它的值就属于该对象。2、怎么定义私有⽅法?在 Python 中定义私有变量只需要在变量名或函数名前加上“__”两个

2020-08-05 22:33:07 102

原创 task6. 函数与Lambda表达式

函数与Lambda表达式1. 函数还记得 Python 里面“万物皆对象”么?Python 把函数也当成对象,可以从另一个函数中返回出来而去构建高阶函数,比如:参数是函数返回值是函数函数的定义函数以def关键词开头,后接函数名和圆括号()。函数执行的代码以冒号起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None。def functionname(parameters): "函数_文档字符串" fu

2020-08-02 22:24:24 56

原创 字典、集合和序列

1.字典

2020-07-31 19:04:47 79

原创 task4 列表、元组和字符串

一、列表:1、列表操作练习列表lst内容如下:lst = [2, 5, 6, 7, 8, 9, 2, 9, 9]请写程序完成下列操作:1.在列表的末尾增加元素152.在列表的中间位置插入元素203.将列表[2, 5, 6]合并到lst中4.移除列表中索引为3的元素5.翻转列表里的所有元素6.对列表里的元素进行排序,从小到大一次,从大到小一次lst = [2, 5, 6, 7, 8, 9, 2, 9, 9]lst.append(15)lst.insert(5, 20)lst.exte

2020-07-28 22:51:48 161 1

原创 task 03. 异常处理

异常处理异常就是运行期检测到的错误。计算机语言针对可能出现的错误定义了异常类型,某种错误引发对应的异常时,异常处理程序将被启动,从而恢复程序的正常运行。异常处理语句结构try - except 语句try - except - finally 语句try - except - else 语句raise语句练习:猜数字游戏题目描述:电脑产生一个零到100之间的随机数字,然后让用户来猜,如果用户猜的数字比这个数字大,提示太大,否则提示太小,当用户正

2020-07-25 18:15:33 235

原创 python task02. 条件与循环语句

1.条件语句条件语句结构定义if 语句只有当条件表达式 expression 结果为真时才执行,否则将继续执行紧跟在该代码块后面的语句。if - else 语句如果 if 语句的条件表达式结果布尔值为真,执行if语句后的expr_true_suite代码;布尔值为假,那么程序将执行 else 语句后的expr_false_suite代码。if - elif - else 语句elif 语句即为 else if,用来检查多个表达式是否为真,并在为真时执行特定代码

2020-07-23 11:45:27 117

原创 task01. 变量、运算符与数据类型和位运算

变量、运算符与数据类型1. 注释在 Python 中,# 表示注释,作用于整行。【例子】单行注释# 这是一个注释print("Hello world")# Hello world''' ''' 或者 """ """ 表示区间注释,在三引号之间的所有内容被注释【例子】多行注释'''这是多行注释,用三个单引号这是多行注释,用三个单引号这是多行注释,用三个单引号'''print("Hello china") # Hello china"""这是多行注释,用三个双引号

2020-07-21 17:48:18 105 1

原创 计算机视觉入门CV之街道字符识别—05模型集成

计算机视觉入门CV之街道字符识别—05模型集成一、集成学习方法二、深度学习中的集成学习1.Dropout2.测试集数据扩增(TTA)3.处理结果学习集成学习方法以及交叉验证情况下的模型集成;学会使用深度学习模型的集成学习。一、集成学习方法集成学习(Ensemble Learning)有时也被笼统地称作提升(Boosting)方法,广泛用于分类和回归任务。它最初的思想很简单:使用一些(不同的)方法改变原始训练样本的分布,从而构建多个不同的分类器,并将这些分类器线性组合得到一个更强大的分类器,来做最后的决

2020-06-02 23:07:01 120 1

原创 计算机视觉入门CV之街道字符识别—04模型训练与验证

pytorch构建cnn实现目标1.CNN2.Pytorch构建CNN模型目标学习CNN基础知识、原理及结构;使用Pytorch框架构建CNN模型,并完成训练识别。1.CNN关于卷积神将网络在这里不在赘述,详细请参考以下链接: https://blog.csdn.net/weixin_42398658/article/details/84392845.常见CNN结构解析见连接链接: https://blog.csdn.net/weixin_42111770/article/details/8071

2020-05-30 22:54:05 161

原创 计算机视觉入门CV之街道字符识别—03Pytorch构建CNN

计算机视觉入门CV之街道字符识别—03Pytorch构建CNN1.CNN2.Pytorch构建CNN模型任务:学习CNN基础知识、原理及结构;使用Pytorch框架构建CNN模型,并完成训练识别。1.CNN关于卷积神将网络在这里不在赘述,详细请参考以下链接: https://blog.csdn.net/weixin_42398658/article/details/84392845.常见CNN结构解析见连接链接: https://blog.csdn.net/weixin_42111770/artic

2020-05-26 22:00:12 92

原创 计算机视觉入门CV之街道字符识别—02数据读取和数据扩增

计算机视觉入门CV之街道字符识别—02数据读取和数据扩增图像读取1.PIL库2.Opencv库数据扩增Pytorch实现针对街道字符识别,利用Python和pytorch实现比赛中的数据读取和数据扩增。图像读取1.PIL库from PIL import Image,ImageFilterim = Image.open('E:\\yjs\\computer vision\\street recognition\\1.jpg' )# im.show()im2=im.filter(ImageFilt

2020-05-23 21:39:15 226

原创 计算机视觉入门CV之街道字符识别—01赛题理解

计算机视觉入门CV之街道字符识别—01赛题理解赛题赛题理解1.赛题数据2.数据标签3.数据读取思路分析赛题  以计算机视觉中字符识别为背景,要求选手预测街道字符编码,这是一个典型的字符识别问题。赛题理解1.赛题数据  赛题数据来自Google街景图像中的门牌号数据集(The Street View House Numbers Dataset, SVHN),并根据一定方式采样得到比赛数据集。训练集数据包括3W张照片,验证集数据包括1W张照片,每张照片包括颜色图像和对应的编码类别和具体位置;为了保证比

2020-05-20 16:16:56 273

原创 VS安装问题

大家可以帮忙看看问题吗?

2020-04-23 22:53:57 113

空空如也

空空如也

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

TA关注的人

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